Tenders-SA API Platform
Programmatic access to Tenders-SA tender, award, company, organisation and related procurement data. Use the v2 reference, managed API keys, verified SDKs and CLI to build your integration.
RESTful API
Simple HTTP-based API returning JSON. Search tenders, retrieve awards, look up company profiles, and access AI analysis.
Authenticated & Rate-limited
API key-based Bearer authentication with usage information returned by the API. Check current access on the Pricing page and in your developer dashboard.
AI-Powered
Access AI-generated tender summaries, evaluation criteria extraction, compliance requirement detection, and confidence scoring.
Getting Started
1Get an API Key
Open API Keys in the developer dashboard. If your account does not include access, follow the current pricing path shown there.
Go to Dashboard2Base URL
All API requests are made to the following base URL:
https://api.tenders-sa.org/v23Authentication
Include your API key as a Bearer token in the Authorization header:
Authorization: Bearer tsa_prod_YOUR_API_KEY4Install an SDK
Official SDKs make integration even easier with built-in error handling, retry logic, and type safety.
npm install @tenders-sa-org/sdk-jspip install tendersa-sdknpm install -g @tenders-sa-org/cli5Rate Limits
Current limits and key allowances are shown in your developer dashboard and API responses. Read the returned rate-limit metadata before scheduling retries or batch work.
API Reference
Browse the current v2 resource groups, parameters, authentication requirements and example responses.
Tutorials
Step-by-step guides for finding tenders, company intelligence, award analytics, and document analysis.
SDKs & Libraries
Official SDKs for TypeScript (@tenders-sa-org/sdk-js), Python, and CLI — plus community clients.