Contracts
Gets Consent Flow Contract Details
Successful response
Invalid input data
Authorization not provided
Insufficient access
Not found
Internal server error
Creates a Consent Flow Contract for a profile
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
This route deletes a Consent Flow Contract
Successful response
Invalid input data
Authorization not provided
Insufficient access
Not found
Internal server error
Gets Consent Flow Contracts for a profile
25Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
This route grabs all the data that has been consented for a contract
25Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
This route grabs all the data that has been consented by a did
25Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
This route grabs all the data that has been consented for all of your contracts
25Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Writes a boost credential to a did that has consented to a contract
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Issues and sends a boost credential via a registered signing authority to a DID that has consented to a contract.
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Consents to a Contract with a hard set of terms
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Gets all consented contracts for a user
25Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Updates the terms for a consented contract
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Withdraws consent by deleting Contract Terms
Successful response
Invalid input data
Authorization not provided
Insufficient access
Not found
Internal server error
Gets the transaction history for a set of Consent Flow Contract Terms
25Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Checks if a profile has consented to the specified contract
Successful response
Invalid input data
Authorization not provided
Insufficient access
Not found
Internal server error
Syncs credentials to a contract that the profile has consented to
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Gets all credentials that were issued via a contract
25trueSuccessful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Gets all credentials that were written to any terms owned by this profile
25falseSuccessful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Adds one or more autoboost configurations to an existing consent flow contract. The caller must be the contract owner or a designated writer. The signing authority for each autoboost must be registered to the caller.
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Removes one or more autoboosts from an existing consent flow contract, identified by their boost URIs. The caller must be the contract owner or a designated writer.
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Sends the targeted user an AI insights consent flow request via a notification
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Sends the targeted user an AI insights share notification
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Gets a list of users and their request statuses for a given contract.
Successful response
Invalid input data
Authorization not provided
Insufficient access
Not found
Internal server error
Returns the request status and read status for a given profile in a specific contract.
Successful response
Invalid input data
Authorization not provided
Insufficient access
Not found
Internal server error
Updates the read status of a contract request to "seen" for the specified target profile. Only contract writers are authorized to perform this action.
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Removes a REQUESTED_FOR relationship, cancelling the request sent to the specified target profile. Only contract writers are authorized to perform this action.
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Gets all contract requests from all contracts for a specified target profile. Users can query their own requests.
Successful response
Invalid input data
Authorization not provided
Insufficient access
Not found
Internal server error
Forwards a contract request to another profile
Successful response
Invalid input data
Authorization not provided
Insufficient access
Internal server error
Last updated
Was this helpful?