Tamara
Tamara is the Saudi Arabia–headquartered MENA shopping and Buy-Now-Pay-Later platform offering Shariah-compliant split-payment and Pay-Now solutions across Saudi Arabia, the United Arab Emirates, Kuwait, Bahrain, and Oman. Founded in 2020 and licensed by SAMA (Saudi Central Bank), Tamara provides merchants with a hosted-checkout Direct API, in-store SMS and QR payment links, mobile SDKs for iOS, Android, Flutter, and React Native, plug-and-play e-commerce extensions for Shopify, Magento, OpenCart, PrestaShop, Salesforce Commerce Cloud and WooCommerce, webhooks for order and dispute lifecycle events, and a Channel Partners onboarding API for payment service providers and platforms that white-label Tamara. The company became the first homegrown Saudi fintech unicorn in December 2023 after raising a US$340M Series C led by SNB Capital and Sanabil Investments and is backed by debt facilities from Goldman Sachs, Citi, and Apollo for its Shariah-compliant funding base.
Tamara publishes 11 APIs on the APIs.io network, including Orders API, In-Store Checkout API, Webhooks API, and 8 more. Tagged areas include BNPL, Buy Now Pay Later, Fintech, Payments, and Checkout.
The Tamara catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Tamara’s developer surface includes authentication, documentation, API reference, getting-started guide, status page, support, signup flow, and 38 more developer resources.
Kin Score
APIs 11
Individual APIs this provider publishes, each with its own machine-readable definition.
Tamara Orders API
Authorize, capture, cancel, retrieve, and update orders created via Tamara checkout sessions. Mirrors the online checkout lifecycle (new → approved → authorised → captured → ref...
Tamara In-Store Checkout API
Generate Tamara checkout sessions for brick-and-mortar stores through SMS payment links or QR codes that customers scan with the Tamara consumer app to complete the BNPL purchas...
Tamara Webhooks API
Register and manage HTTPS webhook endpoints that receive order and dispute lifecycle events from Tamara (order_approved, order_authorised, order_captured, order_refunded, order_...
Tamara Disputes API
Query, filter, and update merchant disputes raised against Tamara orders. Supports listing disputes by order id, dispute id, order status, or dispute status; and appending comme...
Tamara Pre-Checkout Eligibility API
Check whether Tamara considers a customer eligible for a BNPL purchase before exposing Tamara as a payment method on the merchant's checkout page. The endpoint accepts an order ...
Tamara Captures API
The Captures API from Tamara — 1 operation(s) for captures.
Tamara Channel Partner Webhooks API
The Channel Partner Webhooks API from Tamara — 2 operation(s) for channel partner webhooks.
Tamara Checkout Sessions API
Create and manage hosted-checkout sessions.
Tamara Merchant API Keys API
The Merchant API Keys API from Tamara — 1 operation(s) for merchant api keys.
Tamara Merchant Onboarding API
The Merchant Onboarding API from Tamara — 2 operation(s) for merchant onboarding.
Tamara Refunds API
The Refunds API from Tamara — 2 operation(s) for refunds.
Scroll for all 11
Postman Collections 8
Ready-to-run Postman collections for exercising this provider's APIs.
Tamara Channel Partners API
POSTMANTamara Checkout API
POSTMANTamara Disputes API
POSTMANTamara In-Store Checkout API
POSTMANTamara Orders API
POSTMANTamara Payments API
POSTMANTamara Webhooks API
POSTMANScroll for all 8
Open Collections 8
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Tamara Channel Partners API
OPEN COLLECTIONTamara Checkout API
OPEN COLLECTIONTamara Disputes API
OPEN COLLECTIONTamara Pre-Checkout Eligibility API
OPEN COLLECTIONTamara In-Store Checkout API
OPEN COLLECTIONTamara Orders API
OPEN COLLECTIONTamara Payments API
OPEN COLLECTIONTamara Webhooks API
OPEN COLLECTIONScroll for all 8
Arazzo Workflows 9
Multi-step API workflows described with the Arazzo specification.
Tamara Authorise and Capture Order
Inspect an order, authorise it when approved, then capture funds on fulfilment.
ARAZZOTamara Authorise, Capture and Refund Order
Run the full post-checkout money lifecycle — authorise, capture, then refund.
ARAZZOTamara Capture and Legacy Refund
Capture an authorised order, then refund against the returned capture id.
ARAZZOTamara Capture and Refund Order
Capture funds against an authorised order, then issue a simplified refund.
ARAZZOTamara Create and Authorise Order
Create a checkout session, poll the resulting order, and authorise it once approved.
ARAZZOTamara Eligibility-Gated Checkout
Check pre-checkout eligibility, then create a checkout session only when eligible.
ARAZZOTamara Full BNPL Lifecycle
Create a checkout session, confirm approval, authorise, and capture in one flow.
ARAZZOTamara Order Status Cancel
Read an order's status and cancel it only when it is still cancellable.
ARAZZOTamara Order Status Refund
Read an order's status and refund it only when funds have been captured.
ARAZZOScroll for all 9
Pricing Plans 1
Published pricing tiers and plan structures.
Tamara Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Tamara Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Tamara Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Tamara Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Tamara API Rules
SPECTRALTamara API Rules
SPECTRALJSON Schema 5
Standalone JSON Schema definitions for this provider's data models.
TamaraCapture
JSON SCHEMATamaraCheckoutSession
JSON SCHEMATamaraDispute
JSON SCHEMATamaraOrder
JSON SCHEMATamaraRefund
JSON SCHEMAJSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Tamara Order Structure
JSON STRUCTUREExamples 6
Example request and response payloads for these APIs.
Tamara Capture Order Example
EXAMPLESecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 11
Pagination, idempotency, versioning, errors, and events
Scroll for all 11
Build 14
SDKs, sample code, and the tooling you integrate with
Scroll for all 14
Access & Security 2
Authentication, authorization, and security posture
Operate 4
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API