Order one item on a trade account (signed, billed on statement)
NOT free and NOT x402: the marketplace named by {partner} collected its customer's payment and is billed the trade price on its statement. The request is authenticated by HMAC-SHA256 over timestamp, nonce and the exact body under the account's dialect (/api/trade/contract), a five-minute window, and a nonce never seen before. Delivers the same signed goods /api/buy/{item_id} would, with a certificate that says settled_via: trade_account and carries no chain fields.
Request
- Base URL: https://scvd.store
- URL: https://scvd.store/api/trade/{partner}/{item_id}
- Auth: none required
Path parameters
The account id from /api/trade/contract accounts[].account.
A menu id on that account's row.
Headers
Unix seconds at signing (the header name and unit follow the account's dialect; this is ours).
32 hex characters, fresh per request.
sha256=<hex of HMAC-SHA256(secret, timestamp.nonce.body)>.
The provider key, where the account's dialect sends one.
Request body
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.