NAiOS IconNAiOS Logo
Volver al catálogo

Rkvst

rkvst

DataTrails provides an evidence management platform that delivers a reliable chain of custody for supply chain data, ensuring data authenticity and transparency.

Acciones
26
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (26)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Download Event AttachmentRKVST_DOWNLOAD_EVENT_ATTACHMENTAcción

Tool to download an attachment from a specified event on an asset. use when you have asset uuid, event uuid, and attachment uuid, and want the raw binary content.

Parámetros de entrada

  • uuidstringObligatorio

    UUID of the attachment (omit the 'blobs/' prefix).

  • asset_uuidstringObligatorio

    UUID of the asset containing the event.

  • event_uuidstringObligatorio

    UUID of the event to which the attachment belongs.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get App RegistrationRKVST_GET_APP_REGISTRATIONAcción

Tool to retrieve details for a given app registration id. use after obtaining the application's uuid to inspect its configuration and credentials.

Parámetros de entrada

  • app_registration_idstringObligatorio

    UUID of the App Registration to retrieve.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get AssetRKVST_GET_ASSETAcción

Tool to retrieve details for a given asset. use after you have its uuid; set `at time` to get historical state.

Parámetros de entrada

  • at_timestring

    Optional ISO 8601 timestamp to retrieve the Asset's state at a past time

  • asset_uuidstringObligatoriouuid

    UUID of the Asset to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get BlobRKVST_GET_BLOBAcción

Tool to retrieve details of a blob by id. use after confirming the blob id.

Parámetros de entrada

  • blob_idstringObligatorio

    UUID of the Blob to retrieve (accepts 'blobs/{uuid}' as well).

  • asset_uuidstring

    Optional public asset UUID to use when retrieving public attachment metadata without Authorization. If provided, the tool will call the public attachments info endpoint to retrieve the blob metadata.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get EventRKVST_GET_EVENTAcción

Tool to retrieve details of a specified event. use when you need full metadata, attributes, and associated trails of an existing event in datatrails.

Parámetros de entrada

  • event_uuidstringObligatorio

    UUID of the event to retrieve.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get IAM SubjectRKVST_GET_IAM_SUBJECTAcción

Tool to retrieve iam subject details. use when you need to fetch details for a specific iam subject by its id.

Parámetros de entrada

  • subject_idstringObligatorio

    Unique identifier (UUID) of the IAM subject to retrieve.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get MemberRKVST_GET_MEMBERAcción

Tool to retrieve details for a given member id. use after obtaining a valid member uuid.

Parámetros de entrada

  • member_idstringObligatorio

    UUID of the Member to retrieve.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Public AssetRKVST_GET_PUBLIC_ASSETAcción

Tool to retrieve details for a public asset. use when you have a public asset uuid.

Parámetros de entrada

  • uuidstringObligatorio

    UUID of the public asset to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Public Asset EventRKVST_GET_PUBLIC_ASSET_EVENTAcción

Tool to retrieve a specific public asset event. use when you have public asset and event uuids.

Parámetros de entrada

  • uuidstringObligatorio

    UUID of the event to retrieve

  • asset_uuidstringObligatorio

    UUID of the public asset

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get TenancyRKVST_GET_TENANCYAcción

Tool to retrieve details for a specific tenancy. use after you have a tenancy id.

Parámetros de entrada

  • tenancy_idstringObligatorio

    Unique identifier of the tenancy. Accepts either raw UUID or the full identity string in the format 'tenant/{UUID}'. Leading/trailing whitespace is ignored.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List App RegistrationsRKVST_LIST_APP_REGISTRATIONSAcción

Tool to list all app registrations. use after acquiring a valid auth token to retrieve the applications registered under the tenant.

Parámetros de entrada

  • page_tokenstring

    Pagination token from a previous call; omit for the first page.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Asset EventsRKVST_LIST_ASSET_EVENTSAcción

Tool to list events for a specified asset. use after confirming you have the asset uuid.

Parámetros de entrada

  • order_bystring

    Order results for certain schemas (e.g., SIMPLEHASHV1)

  • page_sizeinteger

    Maximum number of results per page, must be >= 1

  • asset_uuidstringObligatoriouuid

    UUID of the Asset to list events for

  • minimum_truststring

    Return events with confirmation status at or above this level (e.g., COMMITTED, CONFIRMED)

  • asset_attributesobject

    Filter by asset attribute equality; key->value. Use '*' for presence or '!=*' for absence.

  • event_attributesobject

    Filter by event attribute equality; key->value. Use '*' for presence or '!=*' for absence.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List AssetsRKVST_LIST_ASSETSAcción

Tool to list all assets with optional pagination and filters. use when you need to retrieve asset metadata in batches via page size and next page token.

Parámetros de entrada

  • page_sizeinteger

    Maximum number of assets to return.

  • next_page_tokenstring

    Token to retrieve the next page of assets.

  • proof_mechanismstring

    Filter by proof mechanism (e.g., 'MERKLE_LOG').

  • request_total_countboolean

    If true, includes 'x-total-count' header in the response.

  • attributes.arc_display_namestring

    Filter by asset display name. Use '=' for exact match, '*' for presence, '!=*' for missing.

  • attributes.arc_display_typestring

    Filter by asset type (e.g., 'Traffic light').

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List IAM SubjectsRKVST_LIST_IAM_SUBJECTSAcción

Tool to list iam subjects. use when you need to retrieve provider-managed subjects, optionally filtering by display name. use after authenticating the tenant.

Parámetros de entrada

  • order_bystring

    Specify sort order for results.

  • page_sizeinteger

    Maximum entries per page.

  • page_tokenstring

    Token to retrieve the next page of results.

  • display_namestring

    Filter subjects by friendly display name.

  • wallet_addressstring

    Filter subjects by wallet address.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List MembersRKVST_LIST_MEMBERSAcción

Tool to list all tenant members. use when you need an overview of all users in your tenant.

Parámetros de entrada

  • member_statestringenum

    Filter by member state. Use MEMBER_STATE_ACTIVE to include only active members, MEMBER_STATE_INACTIVE for only inactive members, or MEMBER_STATE_BOTH to include both.

    MEMBER_STATE_ACTIVEMEMBER_STATE_INACTIVEMEMBER_STATE_BOTH

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Public Asset EventsRKVST_LIST_PUBLIC_ASSET_EVENTSAcción

Tool to list events for a specific public asset. use when you need to retrieve the event history of a public asset after confirming its public availability.

Parámetros de entrada

  • uuidstringObligatoriouuid

    UUID of the public Asset to list events for

  • page_tokenstring

    Pagination token from a previous call; omit for the first page.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Public AssetsRKVST_LIST_PUBLIC_ASSETSAcción

Tool to list all public assets. use when you need to retrieve all assets made public.

Parámetros de entrada

  • page_sizeinteger

    Optional page size to limit number of public events fetched (used as proxy for assets).

  • page_tokenstring

    Pagination token from a previous call to public events; omit for the first page.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List TenanciesRKVST_LIST_TENANCIESAcción

Tool to list all tenancies. use after authenticating to retrieve the tenancy records available to the current tenant.

Parámetros de entrada

  • page_tokenstring

    Pagination token from a previous call; omit for the first page.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Promote MemberRKVST_PROMOTE_MEMBERAcción

Tool to promote a tenant member to owner role. use when you need to elevate permissions after verifying the member identity.

Parámetros de entrada

  • member_idstringObligatorio

    UUID of the Member to promote.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Retrieve asset attachment metadataRKVST_RETRIEVE_ASSET_ATTACHMENT_METADATAAcción

Tool to retrieve metadata for an attachment on a specified asset. use after obtaining asset and attachment uuids.

Parámetros de entrada

  • uuidstringObligatoriouuid

    UUID of the attachment (no 'blobs/' prefix)

  • asset_uuidstringObligatoriouuid

    UUID of the asset owning the attachment

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Retrieve CapsRKVST_RETRIEVE_CAPSAcción

Tool to retrieve resource limit quotas for a specified service. use when checking quota availability before provisioning resources.

Parámetros de entrada

  • servicestringObligatorioenum

    Resource type to return caps for. Allowed values: access_policies, applications, assets, blobs, locations, members.

    access_policiesapplicationsassetsblobslocationsmembers

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Retrieve Event Attachment MetadataRKVST_RETRIEVE_EVENT_ATTACHMENT_METADATAAcción

Tool to retrieve metadata for an attachment on a specified event. use when you have asset uuid, event uuid, and attachment uuid and need details like size, hash, and scan status.

Parámetros de entrada

  • uuidstringObligatorio

    UUID of the attachment (omit the 'blobs/' prefix).

  • asset_uuidstringObligatorio

    UUID of the asset containing the event.

  • event_uuidstringObligatorio

    UUID of the event to which the attachment belongs.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Retrieve Public Asset Attachment MetadataRKVST_RETRIEVE_PUBLIC_ASSET_ATTACHMENT_METADATAAcción

Tool to retrieve metadata for an attachment on a specified public asset. use when you have the public asset uuid and attachment uuid, before downloading the content.

Parámetros de entrada

  • uuidstringObligatorio

    Attachment UUID (path parameter)

  • asset_uuidstringObligatorio

    Public asset UUID (path parameter)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Retrieve Public Event Attachment MetadataRKVST_RETRIEVE_PUBLIC_EVENT_ATTACHMENT_METADATAAcción

Tool to retrieve metadata for an attachment on a public asset event. use after you have the public asset uuid, event uuid, and attachment uuid.

Parámetros de entrada

  • uuidstringObligatorio

    UUID of the attachment

  • asset_uuidstringObligatorio

    UUID of the public asset

  • event_uuidstringObligatorio

    UUID of the event within the public asset

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Search EventsRKVST_SEARCH_EVENTSAcción

Tool to search events matching filter criteria with pagination. use when retrieving events by odata filter and paging through large result sets.

Parámetros de entrada

  • topinteger

    Max number of results to return (1-50).

  • skipinteger

    Number of results to skip before returning the page.

  • filterstring

    OData filter expression. Filterable fields: trails, event_type, origin_tenant, created_by, created_at, ledger_entry/index, ledger_entry/idtimestamp, ledger_entry/content_hash. Example: "trails/any(t: t eq 'Clouseau') and event_type eq 'CREATED'"

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update App RegistrationRKVST_UPDATE_APP_REGISTRATIONAcción

Tool to update an application's display name or custom claims. use after retrieving an app registration to apply partial updates to its configuration.

Parámetros de entrada

  • display_namestring

    New human-readable display name for the Application.

  • custom_claimsobject

    Custom claims to set on the Application for use in access policies.

  • app_registration_idstringObligatorio

    UUID of the App Registration to update.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not