Get statement by Statement ID
const url = 'https://example.com/statements/v1/id/example';const options = {method: 'GET', headers: {Authorization: 'Bearer
'}}; try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}
curl --request GET \ --url https://example.com/statements/v1/id/example \ --header 'Authorization: Bearer
'
Get statement by Statement ID
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id required stringResponses
Section titled “ Responses ”200
Section titled “200 ”Get statement by Statement ID
Media type application/json One of:Records an association between a subject and another entity
This statement type is used to create relationships between artifacts, such as linking data to its metadata, or connecting related entities.
object @context requiredJSON-LD context URL
string @id requiredUnique identifier for this statement
string @type requiredStatement type identifier
string association requiredThe associated entities (CID or DID)
ArrayDID of the entity that registered this statement
string subject requiredThe subject of the association (CID or DID)
string timestamp requiredISO 8601 timestamp of when the statement was created
string type required stringAllowed values: certifies includes isInstanceOfRecords the storage of data on a specific system
This statement type captures where data is stored and who operated the storage system, creating an audit trail for data location.
object @context requiredJSON-LD context URL
string @id requiredUnique identifier for this statement
string @type requiredStatement type identifier
string data requiredCID of the data being stored
string operatedBy requiredDID of the entity operating the storage system
string registeredBy requiredDID of the entity that registered this statement
string storedOn requiredCID of the storage system description
string timestamp requiredISO 8601 timestamp of when the statement was created
stringRecords metadata associated with a subject
This statement type links metadata (descriptive information, properties, attributes) to artifacts or entities in the lineage system.
object @context requiredJSON-LD context URL
string @id requiredUnique identifier for this statement
string @type requiredStatement type identifier
string metadata requiredCID of the metadata JSON document
string registeredBy requiredDID of the entity that registered this statement
string subject requiredThe subject the metadata describes (CID or DID)
string timestamp requiredISO 8601 timestamp of when the statement was created
stringRecords a computational process with its inputs and outputs
This statement type captures the lineage of data transformations, including the computation performed, input data, output data, and the entity that executed the computation.
object @context requiredJSON-LD context URL
string @id requiredUnique identifier for this statement
string @type requiredStatement type identifier
string computationOptional CID of the computation definition or code
string nullable executedOnOptional identifier of the system where computation was executed
string nullable input requiredInput data CIDs (single value or array)
string operatedBy requiredDID of the entity that operated the computation
string output requiredOutput data CIDs (single value or array)
string registeredBy requiredDID of the entity that registered this statement
string timestamp requiredISO 8601 timestamp of when the statement was created
stringRecords a W3C Verifiable Credential
This statement type stores verifiable credentials in W3C VC format, providing cryptographically verifiable claims about subjects.
object @context requiredJSON-LD context URL
string @id requiredUnique identifier for this statement
string @type requiredStatement type identifier
string credential requiredThe W3C Verifiable Credential
registeredBy requiredDID of the entity that registered this statement
string timestamp requiredISO 8601 timestamp of when the statement was created
stringRecords a credential in DSSE (Dead Simple Signing Envelope) format
This statement type stores verifiable credentials that have been signed using the DSSE specification, providing cryptographic proof of authenticity.
object @context requiredJSON-LD context URL
string @id requiredUnique identifier for this statement
string @type requiredStatement type identifier
string credentialDsse requiredSerializable DSSE envelope for lineage data.
Contains a payload and one or more signatures for secure transmission and storage of lineage statements.
object payload requiredThe base64-encoded payload data
string payloadType requiredThe type/format of the payload
string signatures requiredOne or more digital signatures
Array