Authentication
Send your personal key in the Authorization header on every request. Keys are issued in the customer account after approval.
Authorization: Bearer ekm_live_YOUR_KEY
EKMOBAIL PRICE API · v1
Connect your ERP, storefront or procurement system to the current EKMOBAIL wholesale catalogue in USD.
Send your personal key in the Authorization header on every request. Keys are issued in the customer account after approval.
Authorization: Bearer ekm_live_YOUR_KEYReturns the current sellable assortment and wholesale prices in USD. The catalogue is rebuilt daily at 18:00 Dubai time.
https://ekmobail.com/api/v1/priceslimitinteger · 1–1000 · default 500Number of products returned in one page.
cursorstringOpaque continuation value from next_cursor. Do not edit it.
skustringReturn one exact SKU instead of a page.
{
"catalog_updated_at": "2026-08-26T14:00:05Z",
"currency": "USD",
"total": 1122,
"items": [
{ "sku": "123456", "name": "Product name", "price": 199.99 }
],
"next_cursor": "eyJ2ZXJzaW9uIjo..."
}Use the signed cursor exactly as returned. A cursor belongs to one catalogue release.
Invalid limit, cursor or other request parameter.
Missing, invalid or revoked API key.
Catalogue changed during pagination; restart pagination.
Assigned rate limit exceeded. Respect Retry-After.
Temporary service or catalogue availability problem.
curl --request GET \
--url 'https://ekmobail.com/api/v1/prices?limit=100' \
--header 'Authorization: Bearer ekm_live_YOUR_KEY'const response = await fetch(
'https://ekmobail.com/api/v1/prices?limit=100',
{ headers: { Authorization: 'Bearer ' + process.env.EKMOBAIL_API_KEY } }
);
if (!response.ok) throw new Error('Price API ' + response.status);
const page = await response.json();import os, requests
response = requests.get(
"https://ekmobail.com/api/v1/prices",
params={"limit": 100},
headers={"Authorization": f"Bearer {os.environ['EKMOBAIL_API_KEY']}"},
timeout=20,
)
response.raise_for_status()
page = response.json()Price API keys are read-only and cannot access orders or administrative functions.