GCC Tender Alerts

JSON feed and API

Included in the Enterprise plan. Pull your matched tenders into your CRM, bid tracker, spreadsheet or AI assistant.

Authentication

Your API key is on your preferences page (the Edit preferences link in every digest). Send it as Authorization: Bearer <key> or X-API-Key. Keys work while the Enterprise subscription is active. To replace a key, email support@gcctenderalerts.com.

curl -H "Authorization: Bearer $GTA_KEY" https://gcctenderalerts.com/api/v1/matches?days=3

Endpoints

EndpointReturnsParameters
GET /api/v1/feed.jsonYour matched tenders as a JSON Feed 1.1 document (for feed readers, Zapier, Make, n8n). Accepts ?key=.days (1-30, default 7), limit
GET /api/v1/matchesYour matched tenders: the same keyword, category and country rules as your daily email.days (1-30, default 7), limit (max 100)
GET /api/v1/tendersSearch all open tenders.q, country (UAE, KSA), source (mof, esupply, adgpg, etimad), category, closing_within_days, limit
GET /api/v1/meYour plan and saved preferences.

Responses are JSON. Errors return {"error": {"code", "message"}} with status 401 (missing or invalid key), 403 (plan without API access), 404 or 503.

Tender fields

{
  "id": "mof:12345",
  "source": "mof",
  "portal": "UAE Federal (Ministry of Finance)",
  "country": "UAE",
  "reference": "RFQ-2026-1234",
  "title": "Supply and installation of network switches",
  "buyer": "Ministry of Example",
  "category": "IT & software",
  "closes_at": "2026-10-28T08:00:00.000Z",
  "closes_at_local": "28/10/2026 12:00",
  "first_seen_at": "2026-10-17T05:10:00.000Z",
  "url": "https://procurement.gov.ae/...",
  "matched_on": ["keyword:network"]
}

Each item is a listing summary with a link to the official notice. Saudi Etimad items also carry "credit": "Source: Etimad (MoF/NCGR)"; keep it when you display them.

MCP server

Connect Claude, ChatGPT, Cursor or any MCP client to https://gcctenderalerts.com/mcp (Streamable HTTP) with the header Authorization: Bearer <key>. Tools: my_matched_tenders and search_tenders.

{
  "mcpServers": {
    "gcc-tenders": {
      "url": "https://gcctenderalerts.com/mcp",
      "headers": { "Authorization": "Bearer <key>" }
    }
  }
}