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.
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.
Create and manage escrow transactions, milestones, disputes, and releases programmatically. Perfect for marketplaces, freelance platforms, and any two-sided business.
Full product catalogue, stock adjustments, low-stock alerts, staff permissions, and multi-tenant support — all via API.
Accept orders from anywhere. Public form submission endpoint powers WordPress plugins, mobile apps, chatbots, and custom checkouts.
Browse listings, manage your own, search the catalogue, favourite items, and place orders protected by escrow by default.
Fund and withdraw wallets, manage payment methods, and run transactions through Paystack, Flutterwave, or Stripe.
Real-time webhook delivery for orders, escrow events, and payments. Build automations that react the moment something happens.
Drop our embed script or shortcode into any WordPress site. Accept orders, process payments, and hand fulfilment back to Tenseal.
Sanctum Bearer tokens, long-lived API keys, and push-device registration built-in. Ship native apps faster.
Use the same endpoints your WhatsApp bot uses internally to build custom conversational flows and auto-reply systems.
Integrate Tenseal into your existing ERP, CRM, or accounting stack. Cron sync products, receive webhooks for every order.
Ring up in-person orders through the inventory API. Stock decrements and invoices happen automatically.
Zapier-style automations, Slack notifications, logistics partners — anything you can build against HTTP + JSON.
Resource-based URLs, standard HTTP verbs, JSON everywhere. If you have used Stripe, Paystack, or GitHub you already know how it works.
Short-lived Bearer tokens for user sessions, long-lived API keys for server-to-server. Rotate, revoke, and scope them from your dashboard.
Every webhook carries an X-Tenseal-Signature HMAC-SHA256 header. Verify the sender and prevent replay attacks.
cURL, PHP, Node.js, Python, Go, and Ruby snippets for every endpoint. Copy, paste, ship.
All endpoints live under /v1. Breaking changes ship under new major versions with deprecation notice periods.
Naira, cedi, rand, dollar — multi-currency by default. Paystack, Flutterwave, and Stripe built-in.
Read the full reference with every endpoint, request/response schema, and language sample — or grab an API key and start calling.