Records

Ingest record

Commit durable input, Receipt and dispatch intent before responding. Same key and canonical request returns same Receipt; changed request conflicts. A new source revision corrects the Record. All accepted/replayed submissions use 202, even when a replayed Receipt has resolved.

post/v0/records

Request

  • Base URL
    https://docs.quivr.thevibecompany.co (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Request body

idempotency_keystring required
source_revisionstring
source_positionstring

Optional monotonic source position, encoded as decimal text to avoid JSON numeric precision loss.

extensionsExtensions

Keys are plugin namespaces. Data is validated against the installed schema version; source data is not a computed Annotation.

Response

Successful response

receipt_idstring required
state'pending' | 'resolved' required
outcome'created' | 'duplicate' | 'withdrawal_applied' | 'conflict'
record_idstring
version_idstring

Changes

No recorded changes to this operation across all 1 revision of this API.