Skip to main content
HomeDevelopers

Developer Portal

Dashboard

SDKs & Libraries

Use the verified official packages below, or call the REST API directly from another language.

TypeScript / JavaScript

Official

Official TypeScript SDK with typed resource clients, error handling, rate-limit awareness and pagination support.

npm install @tenders-sa-org/sdk-js

Python

Official

Official Python SDK for data science and ETL workflows. Includes async support, pandas integration, and batch processing utilities.

pip install tendersa-sdk

CLI

Official

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/cli

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