Skip to main content
HomeDevelopers

Developer Portal

Dashboard

Tenders-SA API Platform

Programmatic access to South Africa's most comprehensive government tender data. Search, analyze, and integrate tender, award, and company intelligence into your applications.

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 authentication via Bearer token. Rate limits vary by plan — Professional and Enterprise tiers available.

AI-Powered

Access AI-generated tender summaries, evaluation criteria extraction, compliance requirement detection, and confidence scoring.

Getting Started

1Get an API Key

API access requires a Professional or Enterprise subscription. Upgrade from your dashboard to create API keys.

Go to Dashboard

2Base URL

All API requests are made to the following base URL:

https://api.tenders-sa.org/v2

3Authentication

Include your API key as a Bearer token in the Authorization header:

Authorization: Bearer tsa_prod_YOUR_API_KEY

4Install 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/cli
Browse SDKs

5Rate Limits

Rate limits depend on your subscription plan. Professional plans get 500 requests/day (15,000/month) with up to 3 active keys. Enterprise plans get 10,000 requests/day (300,000/month) with up to 25 active keys. Rate limit information is included in every API response header.

API Reference

Complete documentation for all v2 API endpoints across 17 resource groups.

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.