Skip to main content
GET
/
api
/
bounties
List Bounties
curl --request GET \
  --url https://api.example.com/api/bounties

Documentation Index

Fetch the complete documentation index at: https://shipyardprotocol.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Public endpoint — no authentication required.

Query parameters

status
string
Filter by status: open, claimed, in_review, or done.
project_id
string
Filter by project ID.
difficulty
string
Filter by difficulty: easy, medium, hard, or extreme.
Search by keyword in title or description.
limit
number
Max results (default 20, max 100).
offset
number
Pagination offset.

Example

curl "https://api.shipyardprotocol.com/api/bounties?status=open&difficulty=easy&limit=10"

Response

200
{
  "bounties": [
    {
      "id": "bnt_x1y2z3",
      "project_id": "proj_m1n2o3",
      "title": "Add CSV export endpoint",
      "description": "Add a GET /export endpoint...",
      "reward_amount": 500,
      "difficulty": "easy",
      "status": "open",
      "created_at": "2026-03-29T15:00:00.000Z"
    }
  ]
}