Dark
Light
System
Login Sign Up
Developer API
v1 Live

Build with Tenseal.
One API for commerce in Africa.

A unified REST API powering escrow, inventory, orders, marketplace, wallets, and webhooks. Ship custom storefronts, mobile apps, WordPress plugins, and backend integrations in days — not months.

View Documentation Get API Key
Base URL: https://api.tenseal.co/v1

What you can build

The Tenseal API exposes every feature of the platform through a clean, consistent REST interface. Authenticate once with a Bearer token and access everything below.

Escrow

Create and manage escrow transactions, milestones, disputes, and releases programmatically. Perfect for marketplaces, freelance platforms, and any two-sided business.

Inventory

Full product catalogue, stock adjustments, low-stock alerts, staff permissions, and multi-tenant support — all via API.

Orders & Forms

Accept orders from anywhere. Public form submission endpoint powers WordPress plugins, mobile apps, chatbots, and custom checkouts.

Marketplace

Browse listings, manage your own, search the catalogue, favourite items, and place orders protected by escrow by default.

Wallets & Payments

Fund and withdraw wallets, manage payment methods, and run transactions through Paystack, Flutterwave, or Stripe.

Notifications & Webhooks

Real-time webhook delivery for orders, escrow events, and payments. Build automations that react the moment something happens.

Built for real-world use cases

WordPress storefronts

Drop our embed script or shortcode into any WordPress site. Accept orders, process payments, and hand fulfilment back to Tenseal.

iOS & Android apps

Sanctum Bearer tokens, long-lived API keys, and push-device registration built-in. Ship native apps faster.

WhatsApp & chat bots

Use the same endpoints your WhatsApp bot uses internally to build custom conversational flows and auto-reply systems.

Custom backends

Integrate Tenseal into your existing ERP, CRM, or accounting stack. Cron sync products, receive webhooks for every order.

Point-of-sale

Ring up in-person orders through the inventory API. Stock decrements and invoices happen automatically.

Third-party integrations

Zapier-style automations, Slack notifications, logistics partners — anything you can build against HTTP + JSON.

Why developers pick the Tenseal API

RESTful & predictable

Resource-based URLs, standard HTTP verbs, JSON everywhere. If you have used Stripe, Paystack, or GitHub you already know how it works.

Sanctum + API keys

Short-lived Bearer tokens for user sessions, long-lived API keys for server-to-server. Rotate, revoke, and scope them from your dashboard.

Signed webhooks

Every webhook carries an X-Tenseal-Signature HMAC-SHA256 header. Verify the sender and prevent replay attacks.

Samples in every language

cURL, PHP, Node.js, Python, Go, and Ruby snippets for every endpoint. Copy, paste, ship.

Versioned & stable

All endpoints live under /v1. Breaking changes ship under new major versions with deprecation notice periods.

Built for Africa

Naira, cedi, rand, dollar — multi-currency by default. Paystack, Flutterwave, and Stripe built-in.

Ready to build?

Read the full reference with every endpoint, request/response schema, and language sample — or grab an API key and start calling.

View Documentation Get API Key Talk to us