Truvera
SECURITY · DEVELOPER
Verifiable credentials, DIDs, keys, proof requests, and issuer profiles in the account they connected.
Acts as the person, not as itself
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Credentials never touch the agent
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Every call on the record
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
What an agent can do
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
truvera_delete_credentials_by_idWRITEDelete a Credential. Deletes all credential metadata and contents from the client. More info about [Delete Credentials](https://docs.truvera.io/developer-documentation/truvera-api/credentials) DELETE /credentials/{id}
truvera_delete_delegation_rules_by_policyidWRITEDelete Delegation Rule Set. Deletes a delegation rule set and all of its versions. DELETE /delegation-rules/{policyId}
truvera_delete_dids_by_didWRITEDelete DID. Deletes a provided DID from the blockchain, further attempts to resolve this DID will fail. More info about [Delete DID](https://docs.truvera.io/developer-documentation/truvera-api/dids) DELETE /dids/{did}
truvera_delete_keys_by_publickeyWRITEDelete a key. DELETE /keys/{publicKey}
truvera_delete_messaging_messages_by_messageidWRITEDelete a DIDComm message. Delete a specific DIDComm message by its ID. Only messages owned by the authenticated user can be deleted. This action is irreversible. DELETE /messaging/messages/{messageId}
truvera_delete_openid_issuers_by_idWRITEDelete OpenID issuer. Deletes the specified OpenID issuer and all associated data from the system. Use this endpoint to clean up issuers that are no longer needed. DELETE /openid/issuers/{id}
truvera_delete_profiles_by_didWRITEDeletes a single profile based on the supplied value of DID. DELETE /profiles/{did}
truvera_delete_proof_requests_by_idWRITEDelete proof request. Deletes the proof request and associated data DELETE /proof-requests/{id}
truvera_delete_proof_templates_by_idWRITEDelete proof templates. Deletes the proof templates and associated data DELETE /proof-templates/{id}
truvera_delete_proof_templates_by_id_historyWRITEDeletes all the history for this proof template. DELETE /proof-templates/{id}/history
truvera_delete_registries_by_idWRITEDelete Registry. A registry can be deleted, leading to all the corresponding revocation ids being deleted as well. More info about [Registry Deletion](https://docs.truvera.io/developer-documentation/truvera-api/registries#delete-registry) DELETE /registries/{id}
truvera_delete_schemas_by_schemaidWRITEDelete Schema. Deletes a schema from the database DELETE /schemas/{schemaId}
truvera_delete_subaccounts_by_idWRITEDeletes a single sub-account. DELETE /subaccounts/{id}
truvera_delete_subaccounts_by_id_keys_by_keyidWRITEDeletes a sub-account API key. DELETE /subaccounts/{id}/keys/{keyId}
truvera_delete_teams_by_id_members_by_user_idWRITEDeletes a single team member. DELETE /teams/{id}/members/{user_id}
truvera_delete_templates_by_idWRITEDeletes a single template based on ID provided. DELETE /templates/{id}
truvera_delete_trust_registries_by_registryidWRITEDelete Trust Registry. Deletes a Trust Registry DELETE /trust-registries/{registryId}
truvera_delete_trust_registries_by_registryid_participants_by_participantidWRITERemove Trust Registry participant. Removes a Trust Registry participant DELETE /trust-registries/{registryId}/participants/{participantId}
truvera_delete_trust_registries_by_registryid_proof_templates_by_templateidWRITERemove Trust Registry proof template. Removes a Trust Registry proof template DELETE /trust-registries/{registryId}/proof-templates/{templateId}
truvera_delete_trust_registries_by_registryid_schemas_by_schemaidWRITERemove Trust Registry schema. Unassigns a schema from all participants in the trust registry DELETE /trust-registries/{registryId}/schemas/{schemaId}
truvera_delete_webhooks_by_idWRITEDeletes a single webhook. DELETE /webhooks/{id}
truvera_get_credentialsREADList Credentials. Get all credential metadata GET /credentials
truvera_get_credentials_by_idREADGet credential metadata and contents if persistent. Get credential metadata and, if persistent, its contents. **Deprecation notice:** retrieving decrypted persisted credential contents by supplying the `password` query parameter is deprecated and should not be used. Refer to the cloud wallet documentation for the recommended approach. When the `password` parameter is used, the response includes a `warning` field and `Deprecation`/`Warning` response headers. Retrieving credential metadata without a password is not deprecated. GET /credentials/{id}
truvera_get_credentials_request_claimsREADList Credentials. Lists all created request claims that are open GET /credentials/request-claims
truvera_get_data_historyREADGet data history. Gets the call history for your account GET /data/history
truvera_get_data_limitsREADGet data limits. Gets the plan limits for your account GET /data/limits
truvera_get_data_notificationsREADList all notifications for your account. GET /data/notifications
truvera_get_data_profileREADGets your user profile. GET /data/profile
truvera_get_data_statsREADGet data stats. Gets some statistics for your account GET /data/stats
truvera_get_data_transactionsREADGet data transactions. Gets the transactions for your account GET /data/transactions
truvera_get_delegatable_revocations_by_registryid_status_list_credentialREADGet delegated StatusList2021Credential. Returns a StatusList2021Credential-compatible document for delegated credential revocation checks. GET /delegatable-revocations/{registryId}/status-list-credential
truvera_get_delegation_rulesREADList Delegation Rule Sets. Returns delegation rule sets for the authenticated account, optionally filtered by schema id. GET /delegation-rules
truvera_get_delegation_rules_by_policyidREADGet Delegation Rule Set. Returns the latest delegation policy version for a policy id, or a specific timestamped version when createdAt is supplied. GET /delegation-rules/{policyId}
truvera_get_didsREADList DIDs. Return a list of all DIDs that your user account controls as fully resolved DID documents. More info about [Get DID](https://docs.truvera.io/developer-documentation/truvera-api/dids) GET /dids
truvera_get_dids_by_didREADGet DID. Returns the complete information about the provided "did" which is provided via parameters text box. More info about [Get DID](https://docs.truvera.io/developer-documentation/truvera-api/dids) GET /dids/{did}
truvera_get_dids_by_did_ecosystemsREADReturns ecosystems that this DID is a participant in. GET /dids/{did}/ecosystems
truvera_get_dids_by_did_metadataREADGet DID metadata. Returns the metadata for your DID GET /dids/{did}/metadata
truvera_get_jobs_by_idREADGet Job Status and data. Returns information related to the job being processed and its associated blockchain transaction. On completion or failure, the job data will be updated with a response from the blockchain. More info about [Job Status](https://docs.truvera.io/developer-documentation/truvera-api/jobs) GET /jobs/{id}
truvera_get_keysREADList all keys. GET /keys
truvera_get_messaging_messagesREADList DIDComm messages. Retrieve a list of DIDComm messages for the authenticated user. Messages are returned in reverse chronological order (newest first). GET /messaging/messages
truvera_get_messaging_messages_by_messageidREADGet a specific DIDComm message. Retrieve a specific DIDComm message by its ID. Only messages owned by the authenticated user can be retrieved. GET /messaging/messages/{messageId}
truvera_get_openid_credential_offers_by_idREADGet OpenID credential offer object. Returns the credential offer object for use by an OpenID client GET /openid/credential-offers/{id}
truvera_get_openid_issuersREADList all OpenID issuers. Returns a paginated list of all OpenID issuers available in the system. This can be used to view the existing issuers and their configurations. GET /openid/issuers
truvera_get_openid_issuers_by_idREADGet OpenID issuer. Returns the configuration details of an existing OpenID issuer, identified by its UUID. This can be used to view the issuer's settings and supported features. GET /openid/issuers/{id}
truvera_get_openid_issuers_by_id_authorizeREADOpenID authorize endpoint. Redirects the client to the authorization URL for a specific OpenID issuer. This endpoint begins the authorization flow, allowing users to authenticate with the issuer. GET /openid/issuers/{id}/authorize
truvera_get_openid_issuers_by_id_callbackREADOpenID callback endpoint. Processes the callback from the OpenID issuer after user authentication. This endpoint finalizes the authorization flow and returns control to the client application. GET /openid/issuers/{id}/callback
truvera_get_openid_issuers_by_id_well_known_openid_configurationREADOpenID config endpoint. Retrieves the OpenID Connect discovery document for the specified issuer UUID. This document includes important details like supported scopes, endpoints, and token signing methods. GET /openid/issuers/{id}/.well-known/openid-configuration
truvera_get_openid_issuers_by_id_well_known_openid_credential_issuerREADPublic OpenID issuer configuration route. Retrieves the OpenID configuration document for a specified issuer UUID. This document contains the public configuration details necessary for client applications to interact with the issuer. GET /openid/issuers/{id}/.well-known/openid-credential-issuer
truvera_get_openid_issuers_by_uuid_well_known_did_configurationREADPublic issuer DID configuration route. Retrieves the Decentralized Identifier (DID) configuration document for a specified issuer UUID. This configuration is used to establish trust and interoperability with the issuer. GET /openid/issuers/{uuid}/.well-known/did-configuration
truvera_get_openid_vp_by_id_authorizeREADRedirect to authorize a proof request in OID4VP format. Redirects the client to the authorization URL for a specific OID4VP proof request. This endpoint is used to initiate the proof request authorization flow. GET /openid/vp/{id}/authorize
truvera_get_openid_vp_by_id_jwksREADRetrieve JWK set for an OID4VP proof request. Returns the JSON Web Key Set (JWKS) associated with a specific OID4VP proof request. This is used to verify signatures within the request object. GET /openid/vp/{id}/jwks
truvera_get_openid_vp_by_id_requestREADReturns the information about the OID4VP request. Returns the proof request object in OID4VP format, which can be used with a request URI for processing verifiable presentations. GET /openid/vp/{id}/request
truvera_get_openid_vp_by_id_well_known_openid_configurationREADOID4VP config endpoint. Retrieves the configuration document for a specific proof request UUID. This document is used in OID4VP flows to verify the structure and requirements of the proof request. GET /openid/vp/{id}/.well-known/openid-configuration
truvera_get_profilesREADList all Profiles. GET /profiles
truvera_get_profiles_by_didREADInfo for a specific profile by DID. GET /profiles/{did}
truvera_get_proof_requestsREADList all proof requests. GET /proof-requests
truvera_get_proof_requests_by_idREADGet proof request. Get the details of an existing proof request GET /proof-requests/{id}
truvera_get_proof_requests_by_id_pexREADGet the proof request PEX definition. GET /proof-requests/{id}/pex
truvera_get_proof_templatesREADList all proof templates. GET /proof-templates
truvera_get_proof_templates_by_idREADGet proof templates. Get the details of an existing proof templates GET /proof-templates/{id}
truvera_get_proof_templates_by_id_historyREADGets the proof requests from this template. GET /proof-templates/{id}/history
truvera_get_registriesREADList Registries. Get all registries created by user. More info about [List Registries](https://docs.truvera.io/developer-documentation/truvera-api/registries#list-registries) GET /registries
truvera_get_registries_by_idREADGet Registry. Get the details of an existing registry, such as policy, add-only status, when it was last updated, and controller(s). More info about [Get Registry](https://docs.truvera.io/developer-documentation/truvera-api/registries#get-registry) GET /registries/{id}
truvera_get_revocationstatus_by_regid_by_revidREADGet Revocation Status. Get the revocation status of a credential. More info about [Revocation Status](https://docs.truvera.io/developer-documentation/truvera-api/revocation-status) GET /revocationStatus/{regId}/{revId}
truvera_get_revocationstatus_by_regid_by_revid_witnessREADGet Revocation Status Witness. Get the revocation status witness of a BBS+ credential. More info about [Revocation Status](https://docs.truvera.io/developer-documentation/truvera-api/revocation-status) GET /revocationStatus/{regId}/{revId}/witness
truvera_get_schemasREADList Schemas. Get all schemas created by user. More info about [List Schemas](https://docs.truvera.io/developer-documentation/truvera-api/credential-schemas#list-schemas) GET /schemas
truvera_get_schemas_by_schemaidREADGet Schema. Returns the JSON schema for a specific ID. More info about [Get Schema By ID](https://docs.truvera.io/developer-documentation/truvera-api/credential-schemas#get-schema) GET /schemas/{schemaId}
truvera_get_subaccountsREADList all Subaccounts. GET /subaccounts
truvera_get_subaccounts_by_idREADInfo for a specific sub-account by ID. GET /subaccounts/{id}
truvera_get_subaccounts_by_id_keysREADList all subaccount keys. GET /subaccounts/{id}/keys
truvera_get_subaccounts_by_id_usageREADLists transaction usage for this sub account. GET /subaccounts/{id}/usage
truvera_get_teams_by_idREADGet team data. GET /teams/{id}
truvera_get_teams_by_id_invitationsREADList all Team Member Invitations. GET /teams/{id}/invitations
truvera_get_teams_by_id_membersREADList all Team Members. GET /teams/{id}/members
truvera_get_templatesREADList all templates. GET /templates
truvera_get_templates_by_idREADInfo for a specific template by DID. GET /templates/{id}
truvera_get_trust_registriesREADList Trust Registries. Get all trust registries owned by the user GET /trust-registries
truvera_get_trust_registries_by_registryidREADGet Trust Registry. Returns the Trust Registry for a specific ID. GET /trust-registries/{registryId}
truvera_get_trust_registries_by_registryid_participantsREADGet Trust Registry participants. Returns the Trust Registry participants GET /trust-registries/{registryId}/participants
truvera_get_trust_registries_by_registryid_participants_by_participantidREADGet Trust Registry participant. Returns the Trust Registry participant GET /trust-registries/{registryId}/participants/{participantId}
truvera_get_trust_registries_by_registryid_proof_templatesREADGet Trust Registry proof templates. Returns the Trust Registry proof templates GET /trust-registries/{registryId}/proof-templates
truvera_get_trust_registries_by_registryid_publicREADGet public information about a trust registry. GET /trust-registries/{registryId}/public
truvera_get_trust_registries_by_registryid_reportsREADGet Trust Registry VPI reports. Returns the Trust Registry VPI reports GET /trust-registries/{registryId}/reports
truvera_get_trust_registries_by_registryid_schemasREADGet Trust Registry schemas. Returns the Trust Registry schemas GET /trust-registries/{registryId}/schemas
truvera_get_trust_registries_by_registryid_verifiersREADGets all verifiers in a trust registry by schema ID. GET /trust-registries/{registryId}/verifiers
truvera_get_trust_registries_schema_didsREADList all the DIDs belonging to the user that are linked to the requested schemas. Get all dids owned by user for schema IDs GET /trust-registries/schema-dids
truvera_get_trust_registries_schema_pricesREADList prices for schema IDs. Get all prices for schema IDs GET /trust-registries/schema-prices
truvera_get_webhooksREADList all webhooks. GET /webhooks
truvera_get_webhooks_by_idREADInfo for a specific webhook. GET /webhooks/{id}
truvera_get_well_known_oauth_authorization_server_openid_issuers_by_idREADOpenID config endpoint. Retrieves the OpenID auth server discovery document for the specified issuer UUID GET /.well-known/oauth-authorization-server/openid/issuers/{id}
truvera_patch_data_profileWRITEUpdates your user profile metadata. PATCH /data/profile
truvera_patch_keys_by_publickeyWRITEUpdate a key. PATCH /keys/{publicKey}
truvera_patch_profiles_by_didWRITEUpdate a Profile. PATCH /profiles/{did}
truvera_patch_proof_templates_by_idWRITEUpdate a proof template. PATCH /proof-templates/{id}
truvera_patch_subaccounts_by_idWRITEUpdate a sub-account. PATCH /subaccounts/{id}
truvera_patch_teams_by_idWRITEUpdate a Team. PATCH /teams/{id}
truvera_patch_teams_by_id_members_by_user_idWRITEUpdate a team member. PATCH /teams/{id}/members/{user_id}
truvera_patch_templates_by_idWRITEUpdate a template. PATCH /templates/{id}
truvera_patch_trust_registries_by_registryidWRITEUpdate a Trust Registry. PATCH /trust-registries/{registryId}
truvera_patch_trust_registries_by_registryid_participants_by_participantidWRITEUpdate a Trust Registry participant. PATCH /trust-registries/{registryId}/participants/{participantId}
truvera_patch_trust_registries_by_registryid_participants_by_participantid_infoWRITEUpdate own Trust Registry participant info. PATCH /trust-registries/{registryId}/participants/{participantId}/info
truvera_patch_webhooks_by_idWRITEUpdate a Webhook. PATCH /webhooks/{id}
truvera_post_credentialsWRITEIssue a Credential. Creates and issues a verifiable credential with supplied data. More info about [Issue a Credential](https://docs.truvera.io/developer-documentation/truvera-api/credentials) POST /credentials
truvera_post_credentials_by_id_revokeWRITERevoke a credential with a given ID. POST /credentials/{id}/revoke
truvera_post_credentials_by_id_unrevokeWRITEUnrevoke a credential with a given ID. POST /credentials/{id}/unrevoke
truvera_post_credentials_request_claimsWRITEIssue a Credential after requesting claims from the user. Creates and issues a verifiable credential with supplied data + claims from the user. POST /credentials/request-claims
truvera_post_data_accountdeleteWRITECreate data accountdelete. WARNING - Deletes your entire account! this is a two step process that requires getting a token then re-submitting that token as validation POST /data/accountdelete
truvera_post_data_deleteWRITECreate data delete. Deletes all data stored on our servers (credentials, dids, profiles, etc - not authentication/account data). POST /data/delete
truvera_post_data_notifications_mark_readWRITEMarks all pending notifications as read. POST /data/notifications/mark-read
truvera_post_data_onboardingWRITECerts internal route, not for typical usage. Submits onboarding information for new accounts. POST /data/onboarding
truvera_post_delegatable_revocations_by_registryidWRITECreate or update delegatable revocation status. Claims a registry (create) or marks the delegated credential id as revoked or unrevoked. Requires a DID-signed EdDSA bearer JWT whose iss is the controller did:key and whose registryId, action, credentialId and statusListIndex claims match the request. The first authenticated call binds the registry to the caller DID; subsequent calls must be signed by that same DID. POST /delegatable-revocations/{registryId}
truvera_post_delegation_rulesWRITECreate Delegation Rule Set. Creates a delegation rule set with a display name and stores its policy document as a timestamped version using policy createdAt. POST /delegation-rules
truvera_post_didsWRITECreate DID. Creates a new DID on chain with an auto generated keypair, the controller will be the same as the DID unless otherwise specified. More info about [Create DID](https://docs.truvera.io/developer-documentation/truvera-api/dids) POST /dids
truvera_post_dids_by_did_exportWRITEExport DID document and keys. Exports the DID document and keys as an encrypted Universal Wallet JSON-LD document POST /dids/{did}/export
truvera_post_dids_importWRITEImport DIDs. Import DIDs from JSON objects ([DIDResolutionResponse](https://www.w3.org/TR/did-resolution/) or [Universal Wallet](https://w3c-ccg.github.io/universal-wallet-interop-spec/) format). Supports both encrypted and plaintext wallet exports. POST /dids/import
truvera_post_keysWRITECreate a key. POST /keys
truvera_post_keys_temporary_keyWRITECerts internal route, not for typical usage. Generates a temporary key. POST /keys/temporary-key
truvera_post_messaging_by_did_receiveWRITEReceive DIDComm messages for a specific DID. Public endpoint to accept DIDComm messages for a specific DID. This endpoint is unauthenticated and allows external parties to send messages to a DID without requiring authentication. This endpoint accepts DIDComm v2 compliant messages: - For encrypted messages: POST the JWE (JSON Web Encryption) object directly with Content-Type: application/didcomm-encrypted+json - For signed messages: POST the JWS (JSON Web Signature) object directly with Content-Type: application/didcomm-signed+json - For plaintext messages: POST the plaintext DIDComm message object with Content-Type: application/json POST /messaging/{did}/receive
truvera_post_messaging_decryptWRITECreate messaging decrypt. Decrypts a JSON Web Message POST /messaging/decrypt
truvera_post_messaging_encryptWRITECreate messaging encrypt. Messaging encrypt POST /messaging/encrypt
truvera_post_messaging_sendWRITECreate messaging send. Sends a DIDComm message using our relay service and DID service endpoints, it also returns a URL for QR code scanning. Supports encrypted, plaintext and signed DIDComm messages. You can generate an encrypted DIDComm message by calling the /messaging/encrypt route POST /messaging/send
truvera_post_messaging_signWRITECreate messaging sign. Signs a DIDComm message as a base64 encoded JWT POST /messaging/sign
truvera_post_messaging_verifyWRITECreate messaging verify. Verifies a JWS in its compacted form POST /messaging/verify
truvera_post_openid_credentialWRITEOpenID credential retrieve endpoint. Retrieves a verifiable credential issued by an OpenID issuer. This endpoint is used to obtain the credential in a specified format after the issuance process. POST /openid/credential
truvera_post_openid_credential_offersWRITECreate openid credential offers. Generates and returns a credential offer URI for OpenID4VCI. This endpoint is used to initiate the credential issuance process. POST /openid/credential-offers
truvera_post_openid_issuersWRITECreate a new OpenID issuer. Creates a new OpenID issuer configuration in the system. This endpoint is used to add an issuer that can later be used for credential issuance and authentication. POST /openid/issuers
truvera_post_openid_issuers_by_id_tokenWRITEOpenID token endpoint. Handles the exchange of an authorization code for an access token, ID token, and optionally a refresh token. This endpoint is a key part of the OpenID Connect flow. POST /openid/issuers/{id}/token
truvera_post_openid_vp_by_idWRITEOID4VP callback submit. Handles the submission of a callback for an OID4VP proof request. This endpoint processes the proof and returns the result to the client. POST /openid/vp/{id}
truvera_post_openid_vp_by_id_request_urlWRITEGet proof request in OID4VP deep link or QR code format. Creates and returns a deep link or QR code for an OID4VP proof request, allowing for easy scanning or clicking by users to initiate the proof process. POST /openid/vp/{id}/request-url
truvera_post_profilesWRITECreate a Profile. POST /profiles
truvera_post_proof_requestsWRITECreate a new proof request. Create a proof request POST /proof-requests
truvera_post_proof_requests_by_id_send_presentationWRITESends presentation to proof request. Sends a presentation to the request POST /proof-requests/{id}/send-presentation
truvera_post_proof_templatesWRITECreate a new proof template. Create a proof template POST /proof-templates
truvera_post_proof_templates_by_id_requestWRITECreates proof request. Creates a proof request from this template POST /proof-templates/{id}/request
truvera_post_registriesWRITECreate Registry. Create a Revocation registry on the blockchain. More info about [Registry Creation](https://docs.truvera.io/developer-documentation/truvera-api/registries) POST /registries
truvera_post_registries_by_idWRITERevoke/Unrevoke Credential. Credential revocation is managed with on-chain revocation registries. To revoke a credential, its id (or hash of its id) must be added to the credential. More info about [Revoke/Unrevoke Credentials](https://docs.truvera.io/developer-documentation/truvera-api/registries#revoke-unrevoke-credential) POST /registries/{id}
truvera_post_schemasWRITECreate Credential Schema. Creates a JSON schema on the blockchain. More info about [Schema Creation](https://docs.truvera.io/developer-documentation/truvera-api/credential-schemas#create-schema) POST /schemas
truvera_post_subaccountsWRITECreate a Sub-account. POST /subaccounts
truvera_post_subaccounts_by_id_keysWRITECreates an API key for a subaccount. POST /subaccounts/{id}/keys
truvera_post_teams_accept_member_inviteWRITEAccept invitation to be a team member. POST /teams/accept-member-invite
truvera_post_teams_by_id_invitations_by_invitation_id_cancelWRITECancel the current invitation. POST /teams/{id}/invitations/{invitation_id}/cancel
truvera_post_teams_by_id_invitations_by_invitation_id_resendWRITEResend the invitation email. POST /teams/{id}/invitations/{invitation_id}/resend
truvera_post_teams_by_id_inviteWRITESend email invitations to a list of emails. POST /teams/{id}/invite
truvera_post_templatesWRITECreate a template. POST /templates
truvera_post_trust_registriesWRITECreate Trust Registry. Creates a new trust registry. You must be on a Custom plan to do this. POST /trust-registries
truvera_post_trust_registries_by_registryid_participantsWRITEInvites a Trust Registry participant. POST /trust-registries/{registryId}/participants
truvera_post_trust_registries_by_registryid_proof_templatesWRITEAssigns a proof template to a trust registry. POST /trust-registries/{registryId}/proof-templates
truvera_post_trust_registries_by_registryid_schemas_by_schemaid_priceWRITECreates or updates a price for a schema ID with given currency and digits on a per issuer basis. POST /trust-registries/{registryId}/schemas/{schemaId}/price
truvera_post_trust_registries_invitations_acceptWRITEAccepts an invite to an ecosystem. POST /trust-registries/invitations/accept
truvera_post_trust_registries_invitations_declineWRITEDecline the invitation of joining a trust registry. POST /trust-registries/invitations/decline
truvera_post_trust_registries_invitations_snoozeWRITESnooze the invitation of joining a trust registry. POST /trust-registries/invitations/snooze
truvera_post_trust_registries_queryWRITEQuery all trust registries. POST /trust-registries/query
truvera_post_verifyWRITEVerify a credential or presentation. Verifies a VCDM credential or presentation as JSON or JWT string. More info about [Verify Credentials/Presentations](https://docs.truvera.io/developer-documentation/truvera-api/presentations) POST /verify
truvera_post_webhooksWRITECreate a Webhook. POST /webhooks
Often connected alongside
Put Truvera behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.