Skip to main content
The CivicMarketplace Partner API gives you read-only access to cooperative purchasing contracts, suppliers, and reference taxonomy data. Use it to integrate contract and supplier information into your own applications, dashboards, and workflows.

What you can do

Search contracts

Query cooperative purchasing contracts by keyword, lead entity, coop, supplier, or city service.

Browse suppliers

Look up supplier details including contact info, location, and associated contracts.

Sync incrementally

Use cursor pagination and updated_since filters to keep your data in sync without full re-fetches.

Reference taxonomy

Access lead entities, cooperatives, and city service categories to filter and organize results.

Base URL

All API requests go to:
https://prod-api.civicmarketplace.com
Sandbox environments are also available:
EnvironmentBase URL
Productionhttps://prod-api.civicmarketplace.com
UAThttps://uat-api.civicmarketplace.com
Devhttps://dev-api.civicmarketplace.com

Quick example

curl https://prod-api.civicmarketplace.com/v1/contracts?q=IT+consulting&limit=5 \
  -H "Authorization: Bearer cmp_live_YOUR_KEY"
{
  "data": [
    {
      "id": "ctr_abc123",
      "name": "IT Consulting Services",
      "summary": "Professional IT consulting and advisory services",
      "lead_entity": { "id": "le_xyz", "name": "City of Austin" },
      "coop": { "id": "co_456", "name": "Sourcewell" },
      "suppliers": [
        {
          "id": "sup_789",
          "name": "Acme Tech Solutions",
          "location": "Austin, TX",
          "email": "[email protected]"
        }
      ],
      "city_services": [
        { "id": "cs_101", "name": "Information Technology" }
      ],
      "updated_at": "2026-04-20T14:30:00Z"
    }
  ],
  "meta": {
    "next_cursor": "eyJpZCI6MTIzfQ",
    "limit": 5
  }
}

Get your API key

Ready to start? Set up authentication first.