Skip to content
Developer

WorkspaceDocsAPI reference

API reference

The 43 operations of the current contract.

Session

Session operations
OperationMethod and pathWho calls it
beginSessionSignInPOST /v1/session-sign-insSign-in flow
establishSessionPOST /v1/sessionsSign-in flow
readSessionGET /v1/sessionBrowser session
endSessionPOST /v1/session/revocationSign-in flow

Activity

Activity operations
OperationMethod and pathWho calls it
listActivityGET /v1/activityPerson, Browser session

Source financial resources

Source financial resources operations
OperationMethod and pathWho calls it
listSourceFinancialResourcesGET /v1/source-financial-resourcesPerson, Browser session
registerSourceFinancialResourcePOST /v1/source-financial-resourcesPerson, Browser session
readSourceFinancialResourceGET /v1/source-financial-resources/{sourceFinancialResourceId}Person, Browser session

Agents

Agents operations
OperationMethod and pathWho calls it
listAgentsGET /v1/agentsPerson, Browser session
registerAgentPOST /v1/agentsPerson, Browser session
readAgentGET /v1/agents/{agentId}Person, Browser session
activateAgentPOST /v1/agents/{agentId}/activationPerson, Browser session
pauseAgentPOST /v1/agents/{agentId}/pausePerson, Browser session
revokeAgentPOST /v1/agents/{agentId}/revocationPerson, Browser session

Policies

Policies operations
OperationMethod and pathWho calls it
listPoliciesGET /v1/policiesPerson, Browser session
createPolicyVersionPOST /v1/policiesPerson, Browser session
readPolicyGET /v1/policies/{policyId}Person, Browser session
activatePolicyVersionPOST /v1/policies/{policyId}/activationPerson, Browser session

Permissions

Permissions operations
OperationMethod and pathWho calls it
listPermissionsGET /v1/permissionsPerson, Browser session
createPermissionPOST /v1/permissionsPerson, Browser session
readPermissionGET /v1/permissions/{permissionId}Person, Browser session
revisePermissionPOST /v1/permissions/{permissionId}/revisionsPerson, Browser session
activatePermissionPOST /v1/permissions/{permissionId}/activationPerson, Browser session
revokePermissionPOST /v1/permissions/{permissionId}/revocationPerson, Browser session

Authorization

Authorization operations
OperationMethod and pathWho calls it
listAuthorizationRequestsGET /v1/authorization-requestsPerson, Browser session
createAuthorizationRequestPOST /v1/authorization-requestsAgent credential
readAuthorizationRequestGET /v1/authorization-requests/{authorizationRequestId}Person, Browser session, Agent credential
readAuthorizationReviewGET /v1/authorization-requests/{authorizationRequestId}/reviewPerson, Browser session
readOperationGET /v1/operations/{operationId}Person, Browser session, Agent credential

Approvals

Approvals operations
OperationMethod and pathWho calls it
recordApprovalDecisionPOST /v1/approval-decisionsPerson, Browser session

External agents

External agents operations
OperationMethod and pathWho calls it
listExternalAgentsGET /v1/external-agentsPerson, Browser session
registerExternalAgentPOST /v1/external-agentsPerson, Browser session
readExternalAgentGET /v1/external-agents/{externalAgentId}Person, Browser session
createVerificationChallengePOST /v1/external-agents/{externalAgentId}/verification-challengesPerson, Browser session
verifyExternalAgentPOST /v1/external-agents/{externalAgentId}/verification-challenges/{verificationChallengeId}/verifyPerson, Browser session
revokeExternalAgentVerificationPOST /v1/external-agents/{externalAgentId}/verification-revocationsPerson, Browser session

Pairing

Pairing operations
OperationMethod and pathWho calls it
issuePairingArtifactPOST /v1/pairing-artifactsPerson, Browser session
createPairingRedemptionChallengePOST /v1/pairing-redemption-challengesIntegration with proof
redeemPairingArtifactPOST /v1/pairing-redemptionsIntegration with proof

Credentials

Credentials operations
OperationMethod and pathWho calls it
listAgentCredentialsGET /v1/agent-credentialsPerson, Browser session
readAgentCredentialGET /v1/agent-credentials/{credentialId}Person, Browser session
revokeAgentCredentialPOST /v1/agent-credentials/{credentialId}/revocationPerson, Browser session
rotateAgentCredentialPOST /v1/agent-credentials/{credentialId}/rotationPerson