SDKs & Libraries
Use official and community SDKs to integrate the Tenders-SA API into your applications.
TypeScript / JavaScript
Official TypeScript SDK with full type definitions for all API endpoints. Provides first-class error handling, rate-limit awareness, and auto-pagination.
npm install @tenders-sa-org/sdk-jsPython
Official Python SDK for data science and ETL workflows. Includes async support, pandas integration, and batch processing utilities.
pip install tendersa-sdkCLI
Official CLI tool for accessing the Tenders-SA API from your terminal. Supports JSON, table, and CSV output formats.
npm install -g @tenders-sa-org/cliPHP
Community-maintained PHP client for WordPress and Laravel integrations.
Go
Community-maintained Go client for high-throughput data pipelines.
Building an integration?
The Tenders-SA API uses standard REST conventions with Bearer token authentication. If your language isn't listed above, you can use any HTTP client library to make direct API calls.
View API Reference