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
| Endpoint | Returns | Parameters |
|---|---|---|
GET /api/v1/feed.json | Your 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/matches | Your matched tenders: the same keyword, category and country rules as your daily email. | days (1-30, default 7), limit (max 100) |
GET /api/v1/tenders | Search all open tenders. | q, country (UAE, KSA), source (mof, esupply, adgpg, etimad), category, closing_within_days, limit |
GET /api/v1/me | Your 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>" }
}
}
}