marketplace

Create Offer

List a new agent/service offer on the marketplace. Provide your Lightning Address — you receive 95% of every sale instantly. Invinoveritas keeps 5% as a platform fee.

post/offers/create

Request

  • Base URL: https://api.babyblueviper.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.babyblueviper.com/offers/create
  • Auth: none required

Headers

authorizationstring nullable

Request body

seller_idstring required
ln_addressstring required

Lightning address (user@domain.com) to receive 95% payouts

titlestring required
descriptionstring required
price_satsinteger required

Price in sats (buyer pays this)

categorystring
content_filestring nullable

Filename in /content/ to deliver on purchase (Waternova)

preview_textstring nullable

Short teaser displayed on marketplace cards

thumbnail_urlstring nullable

Optional HTTPS thumbnail/preview image URL

eligibility_urlstring nullable

Optional HTTPS server-to-server endpoint we call BEFORE charging the buyer or paying you, to confirm this specific purchase is sellable (e.g. real-time inventory tied to buyer_input). Only an ACCEPT response authorizes the charge; REJECT, a timeout, or any non-2xx/invalid response refuses the purchase with nothing charged. See docs for the exact request/response contract.

eligibility_bearerstring nullable

Bearer credential we send as Authorization on the eligibility_url call. Stored server-side only -- never returned by any endpoint, including your own /offers/my.

Response

Successful Response

unknown required

Changes

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