Bellwork
Rfp opportunitiesId

Get one RFP opportunity with its documents

One canonical procurement opportunity, its source portal, and every attachment found for it (solicitation, addenda, Q&A, awards). `stored` marks attachments whose bytes Bellwork holds; a discovered URL alone does not mean the file is held. Gated by the `rfp_feed` module entitlement.

GET
/rfp-opportunities/{id}

One canonical procurement opportunity, its source portal, and every attachment found for it (solicitation, addenda, Q&A, awards). stored marks attachments whose bytes Bellwork holds; a discovered URL alone does not mean the file is held. Gated by the rfp_feed module entitlement.

AuthorizationBearer <token>

API key (sk_live_... prefix). Generate keys in the UI under Settings > API Keys, then send it as Authorization: Bearer sk_live_...

In: header

Path Parameters

id*string
Formatuuid

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://loading/api/v1/rfp-opportunities/497f6eca-6276-4993-bfeb-53cbbbba6f08"
{
  "data": {
    "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
    "title": "string",
    "buyer_name": "string",
    "buyer_state": "string",
    "solicitation_id": "string",
    "status": "open",
    "source_url": "string",
    "detail_url": "string",
    "due_at": "string",
    "due_date": "string",
    "first_seen_at": "string",
    "last_seen_at": "string",
    "confidence": 0,
    "entities": [
      {
        "entity_type": "district",
        "entity_id": "8161163a-f227-466f-bc01-090a01e80165",
        "name": "string",
        "state": "string",
        "student_count": 0,
        "method": "string",
        "confidence": 0
      }
    ],
    "category_tags": [
      null
    ],
    "source": {
      "name": "string",
      "source_kind": "string",
      "platform_or_system": "string",
      "url": "string"
    },
    "downloads_enabled": true,
    "documents": [
      {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
        "document_title": "string",
        "document_kind": "string",
        "content_type": "string",
        "url_extension": "string",
        "document_url": "string",
        "fetch_status": "string",
        "last_fetched_at": "string",
        "stored": true
      }
    ]
  }
}
{
  "error": "string",
  "message": "string",
  "statusCode": -9007199254740991
}
{
  "error": "string",
  "message": "string",
  "statusCode": -9007199254740991
}
{
  "error": "entitlement_required",
  "module": "string",
  "message": "string",
  "contact": "string"
}
{
  "error": "string",
  "message": "string",
  "statusCode": -9007199254740991
}
{
  "error": "string",
  "message": "string",
  "statusCode": -9007199254740991
}