NAiOS IconNAiOS Logo
Volver al catálogo

Truvera

truvera

Truvera is a platform that enables organizations and developers to issue, manage, and verify verifiable credentials and decentralized identities, making data fraud-proof and instantly verifiable.

Acciones
15
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 (15)

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.

Create API KeyTRUVERA_CREATE_API_KEYAcción

Tool to create an API key. Use when you need to generate a new API key with optional alias and IP allowlist.

Parámetros de entrada

  • ipsstring[]

    List of whitelisted IP addresses allowed to use the key.

  • aliasstring

    Human-readable name for the API key.

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

Create WebhookTRUVERA_CREATE_WEBHOOKAcción

Tool to create a webhook endpoint. Use when you need Dock.io to push event notifications to your service.

Parámetros de entrada

  • urlstringObligatoriouri

    The HTTPS endpoint to which Dock.io will POST event notifications.

  • eventsstring[]Obligatorio

    List of event types to subscribe to.

  • statusintegerenum

    Webhook status flag (0 = disabled, 1 = enabled).

    01
  • descriptionstring

    Human-readable description for this webhook.

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

Delete API KeyTRUVERA_DELETE_API_KEYAcción

Tool to delete a specific API key. Use after confirming the API key's ID via list_api_keys.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the API key to delete

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

Delete CredentialTRUVERA_DELETE_CREDENTIALAcción

Tool to delete a verifiable credential. Use after confirming the credential is no longer needed.

Parámetros de entrada

  • idstringObligatorio

    Identifier of the credential to delete. It can be a full URI; the action will URL-encode it for safe path usage.

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

Delete TagTRUVERA_DELETE_TAGAcción

Tool to delete a specific tag. Use when you have a tag ID and want to permanently remove it.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the tag to delete.

Parámetros de salida

  • dataobjectObligatorio

    Wrapper for deleted tag information.

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete WebhookTRUVERA_DELETE_WEBHOOKAcción

Tool to delete a specific webhook. Use after confirming the webhook's ID via list_webhooks.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the webhook to delete

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 API KeyTRUVERA_RETRIEVE_API_KEYAcción

Tool to retrieve details of an API key. Tries single-key endpoint first, then falls back to listing and filtering.

Parámetros de entrada

  • idstringObligatorio

    Public key identifier of the API key (value of 'key' from /keys).

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 API KeysTRUVERA_RETRIEVE_API_KEYSAcción

Tool to list all API keys. Use when you need to retrieve all API keys for the authenticated account.

Parámetros de entrada

  • limitinteger

    Maximum number of items to return (1-64).

  • offsetinteger

    Number of items to skip for pagination.

Parámetros de salida

  • dataobject[]Obligatorio

    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 CredentialTRUVERA_RETRIEVE_CREDENTIALAcción

Tool to retrieve a verifiable credential by its unique ID. If a password was used to persist it, include the same password to decrypt and return the full credential. Otherwise, only metadata is returned.

Parámetros de entrada

  • idstringObligatorio

    Credential ID as a full URI.

  • passwordstring

    Password supplied at issuance to decrypt stored credential contents. Optional; without it, only metadata is returned.

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 CredentialsTRUVERA_RETRIEVE_CREDENTIALSAcción

Tool to retrieve a list of credential metadata. Use when you need to collect credential details with optional pagination or filtering after authentication.

Parámetros de entrada

  • limitinteger

    How many items to return (min 1, max 100; default 64).

  • filterstring

    Optional filter string to match Credential ID, Subject Ref, Issuer, Type, Created Date, or Issue Date.

  • offsetinteger

    How many items to skip for pagination (default 0).

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 DID DocumentTRUVERA_RETRIEVE_DIDAcción

Tool to retrieve a DID Document by its DID. Use after you have a valid DID to resolve and inspect its DID Document.

Parámetros de entrada

  • didstringObligatorio

    Fully qualified decentralized identifier (DID) to resolve (e.g., did:dock:5GJcPXbt8RBhxu7w4GmgYb).

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 Revocation RegistriesTRUVERA_RETRIEVE_REGISTRIESAcción

Tool to retrieve a list of revocation registries. Use when you need to list all registries created by the authenticated account with optional pagination and filtering.

Parámetros de entrada

  • didstring

    Filter registries where this DID exists in the registry policy.

  • typestring

    Filter registries by type.

  • limitinteger

    Maximum number of items to return, between 1 and 64. Defaults to 64.

  • offsetinteger

    Number of items to skip for pagination, defaults to 0.

Parámetros de salida

  • dataobject[]Obligatorio

    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 WebhookTRUVERA_RETRIEVE_WEBHOOKAcción

Tool to retrieve a specific webhook's details. Use after confirming you have a valid webhook ID.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the webhook (numeric string).

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 WebhooksTRUVERA_RETRIEVE_WEBHOOKSAcción

Tool to list configured webhooks. Use when you need to retrieve all webhook endpoints configured for your account.

Parámetros de entrada

  • limitinteger

    Maximum number of webhooks to return in one call (max 64).

  • offsetinteger

    Number of webhooks to skip for pagination.

Parámetros de salida

  • dataobject[]Obligatorio

    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

Verify Credential or PresentationTRUVERA_VERIFYAcción

Tool to verify a verifiable credential or presentation. Use after receiving a credential or presentation from an issuer.

Parámetros de entrada

  • credentialanyObligatorio

    Either a W3C Verifiable Credential or Verifiable Presentation (JSON-LD dict) to verify, or a JWT string representation.

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