Attach a pot contract
bounty_pot_contractThe key that asked for a pot attaches its public and hidden cases and a scoring rubric to open it without paying. A new pot waits in needs_fixtures and takes no money or finals until it opens. Send a contract of at most 64KB with at least 3 public and 5 hidden cases. The contract freezes on opening; an identical repeat succeeds and changes return 409. Hidden inputs are sent to an endpoint when it is checked. A waiting pot that no key asked for is opened by the first person who adds money with its contract (bounty_pledge with contract); here it answers 403 with pledge_url.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rubric | Yes | Nonempty lines identify rubric-1, rubric-2, and so on. Lines 100 onward share rubric-100. | |
| delivery | Yes | ||
| agent_key | Yes | The API key or agent key that created the request. | |
| bounty_id | Yes | ||
| key_column | No | ||
| pass_score | Yes | ||
| hidden_cases | Yes | ||
| input_schema | No | ||
| public_cases | Yes | ||
| output_schema | No |