List contracts visible to the end-user
List contracts visible to the end-user › Responses
Contract records and milestone state.
Query marketplace contract-vault records
query Parameters
statusprogrammeNameopportunityRefpaymentControlStatusphoneendUserIdQuery marketplace contract-vault records › Responses
Contract records.
Create or update a marketplace contract-vault record
Create or update a marketplace contract-vault record › Request Body
contractRefInstitution contract or procurement reference.
titlecounterpartyNameSupplier, contractor, or counterparty display name.
phoneWallet holder phone in E.164 format.
endUserIdWallet holder id.
programmeNameopportunityRefMarketplace opportunity, tender, or value-chain lot reference.
participantRolestatuscurrencycontractValueMinormilestoneTotalmilestoneCompletednextMilestoneLabelnextMilestoneDueAtcontrolProfilepaymentControlStatusanchoringStatusevidenceCountDecision Table
| Variant | Matching Criteria |
|---|---|
| type = object · requires: phone | |
| type = object · requires: endUserId |
phoneWallet holder phone in E.164 format.
endUserIdWallet holder id.
contractRefInstitution contract or procurement reference.
titlecounterpartyNameSupplier, contractor, or counterparty display name.
programmeNameopportunityRefMarketplace opportunity, tender, or value-chain lot reference.
participantRolestatuscurrencycontractValueMinormilestoneTotalmilestoneCompletednextMilestoneLabelnextMilestoneDueAtcontrolProfilepaymentControlStatusanchoringStatusevidenceCountCreate or update a marketplace contract-vault record › Responses
Contract record stored.
successList structured contract commitments
query Parameters
contractRefcommitmentRefcategorystatussourcelimitList structured contract commitments › Responses
Contract commitments.
Create or update a structured contract commitment
Create or update a structured contract commitment › Request Body
contractRefcommitmentReftitledescriptionClause, operational detail, or extracted text.
categoryunitLabelexpectedQuantitycompletedQuantitystatusverifierRefdueDatesourceextractionRefevidencePolicynotesCreate or update a structured contract commitment › Responses
Contract commitment stored.
successList contract version proof metadata
query Parameters
contractRefstatusisCurrentlimitList contract version proof metadata › Responses
Contract versions.
Create or update contract version proof metadata
Create or update contract version proof metadata › Request Body
contractRefversionNumbercontentHash^[A-Fa-f0-9]{64}$ · requiredtitlehashAlgorithmdocumentUristorageRefstatussignatureStatusisCurrentsourceextractionRefsignerSummarynotesCreate or update contract version proof metadata › Responses
Contract version metadata stored.
successApply a provider-neutral proof anchoring event
Records an append-only anchor event for a contract version proof and rolls the contract anchoring status forward. Concrete chain, vault, or notary adapters remain replaceable behind this boundary.
Apply a provider-neutral proof anchoring event › Request Body
contractRefversionNumberanchorRefprovideranchoringStatuscontentHash^[A-Fa-f0-9]{64}$chainIdtransactionHashvaultRefoccurredAtnotesApply a provider-neutral proof anchoring event › Responses
Contract version anchoring event recorded.
successidempotentList external signature provider requests
query Parameters
requestRefcontractRefversionNumberproviderproviderRequestRefstatuslimitList external signature provider requests › Responses
External signature provider requests.
Create or update an external signature provider request
Create or update an external signature provider request › Request Body
requestRefcontractRefversionNumbersignerRefsproviderproviderRequestRefstatuschanneltitlesignerSummarycallbackUrlexpiresAtsentAtcompletedAtnotesCreate or update an external signature provider request › Responses
Signature provider request stored and version marked pending signature when applicable.
successApply a signature provider callback or reconciliation event
Updates an existing signature request by provider and providerRequestRef, records the signer receipt, rolls the linked contract version signature state forward, and appends contract history events.
Apply a signature provider callback or reconciliation event › Request Body
providerproviderRequestRefsignerRefstatusproofRefproofHash^[A-Fa-f0-9]{64}$occurredAtsignedAtrejectedAtnotesApply a signature provider callback or reconciliation event › Responses
Signature provider event applied.
successList contract signature ceremony receipts
query Parameters
contractRefversionNumbersignerRefstatuslimitList contract signature ceremony receipts › Responses
Contract signature receipts.
Create or update a contract signature ceremony receipt
Create or update a contract signature ceremony receipt › Request Body
contractRefversionNumbersignerRefsignerRolesignerLabelstatusmethodproofRefproofHash^[A-Fa-f0-9]{64}$signedAtrejectedAtnotesCreate or update a contract signature ceremony receipt › Responses
Contract signature receipt stored and version rollup recalculated.
List append-only contract history events
query Parameters
contractRefcommitmentRefeventTypelimitList append-only contract history events › Responses
Contract history events.
Append an idempotent contract history event
Append an idempotent contract history event › Request Body
contractRefeventRefeventTypetitledescriptioncommitmentRefversionNumbersourceactorRefSmall structured metadata. Do not include secrets.
occurredAtAppend an idempotent contract history event › Responses
Contract event appended or already present.
List contract extraction runs
query Parameters
contractRefextractionRefstatuslimitList contract extraction runs › Responses
Contract extraction runs.
Store extractor output and proposed commitments
Store extractor output and proposed commitments › Request Body
contractRefextractionRefsourceVersionNumberdocumentUristorageRefengineRefstatussummarySmall structured extractor metadata. Do not include secrets.
notesStore extractor output and proposed commitments › Responses
Contract extraction stored.
successAccept or reject a side-service extraction run
Accept or reject a side-service extraction run › Request Body
extractionRefstatusnotesAccept or reject a side-service extraction run › Responses
Contract extraction decision recorded.
success