EL OUATINE

Developers & API

Everything on this page is live and documented from the running platform — no vaporware. Base URL for all APIs: https://securecelleouatine.com. Responses are JSON unless stated otherwise.

1 · Reseller API — sell our catalog from your own system

The reseller APIs let your shop or server browse the full service catalog, check live prices, place orders, track them and read your balance. Orders placed by API flow into the same automatic supplier pipeline as website orders.

VersionBaseAuthHighlights
v2 (recommended)/api/v2Authorization header (reseller key)Services + per-service price check, orders, IMEI supply, balance, self-managed API keys, webhooks with signature verification + test sends
v1 (legacy)/api/resellerX-API-Key headerServices, orders, order status, balance

Read the full v2 documentation

Reseller pricing follows the platform rule: resellers pay the same member price as website members. To become a reseller, create an account on the platform and contact us — API access is enabled on your account after review.

2 · Platform API keys ek_live_

Platform API keys authenticate with either header:

Authorization: Bearer <key_id>.<secret>
X-Api-Key: <key_id>.<secret>

Key ids are prefixed ek_live_ (production) or ek_test_ (testing). Keys are issued by the EL OUATINE team — ask support to create one with the scopes you need:

ScopeStatusWhat it unlocks
tts:useLiveText-to-speech synthesis API (below)
status:readPartner integrationsOrder-status lookups for integrated partners
payments:readPartner integrationsPayment-state lookups for integrated partners
webhooks:writePartner integrationsWebhook configuration for integrated partners

3 · Text-to-speech API

Synthesize Arabic, French and English speech (espeak-ng engine, WAV output). Identical texts are served from cache and do not consume your monthly character quota.

GET /api/tts/statusPublic — engine availability
POST /api/tts/v1Requires a key with tts:use. JSON body: { "text": "…", "voice": "ar" } → returns audio/wav
curl -X POST https://securecelleouatine.com/api/tts/v1 \
  -H "Authorization: Bearer ek_live_….…" \
  -H "Content-Type: application/json" \
  -d '{"text":"مرحبا بكم في التقني وتين","voice":"ar"}' --output out.wav

4 · Public APIs (no key)

GET /api/servicesThe public service catalog (names in ar/fr/en, categories)
GET /api/statsLive platform counters (services, completed repairs)
GET /api/course/infoiCloud course price and payment links
GET /api/nettools/breach-email/:emailHas this email appeared in known breaches?
GET /api/nettools/sslcheck/:hostTLS certificate + security-headers grade (A–F)
GET /api/nettools/dns/:domainDNS records (A/AAAA/CNAME/MX/TXT/NS/SOA/CAA)
GET /api/nettools/whois/:domainWHOIS record

The nettools endpoints are the same ones powering our free tools — they are rate-limited to 30 requests/minute per IP and store nothing. Password breach checks run 100% in the visitor's browser via k-anonymity, by design.

Support

Integration questions, key issuance and partner scopes: message us on WhatsApp +213 652 39 18 92 or Telegram @technicienouatine. Tell us what you are building and which API you need — keys are usually issued the same day.