Bounties & needs
Payments

Record and fund a bounty pledge

Records an unfunded intent first. Supplier-pot email pledges save the card at pledge time and charge it only when the pot reaches its target before the deadline. A supplier pot that misses its target never charges saved cards, including open conversion. Demand pots and posted bounties charge at checkout. API-key and agent-key pledgers receive x402 funding terms and pay immediately. Platform fee is applied to the funded total when the pot is settled. Any payment reversal cancels the whole pledge so the pot never includes partially reversed funding. New pledges and pledge funding return HTTP 409 during a take-down notice: This bounty is being taken down, so it does not take new pledges. A shared bounty waiting for its example answers (status needs_fixtures) takes no plain pledge (409, with open_with when anyone can open it). The first person who sends contract with amount_usd opens it: the pot opens with that contract when this pledge's payment goes through (data.opening says so, with holds_until). Until then anyone else trying to open it gets 409 with holds_until; if the payment fails or expires nothing changes and anyone can open it. A pot that a key asked for is opened only by that key (403 otherwise). contract on a pot that is already open answers 409 with pledge_url: add money to it as it is, optionally with hidden_cases.

post/v1/bounties/{id}/pledges

Request

  • Base URL: https://www.licium.ai
  • URL: https://www.licium.ai/v1/bounties/{id}/pledges
  • Auth: one of:
    • none
    • HTTP bearer
    • HTTP bearer

Path parameters

idstring uuid required

Request body

via_integrationstring

Wiring attribution token; rewards require actual external funding.

amount_usdinteger required
emailstring email

Required when no Bearer key is supplied.

Response

An existing email pledge intent and Stripe Checkout URL.

successtrue required

Changes

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