Get Started in Simple Steps

Welcome To Ooredoo Developer Docs: 

Ooredoo empowers developers, entrepreneurs, and businesses to build and scale services using powerful APIs. Whether you’re launching a new idea or integrating telco services into an existing product, this is your starting point.

Get Started in 4 Simple Steps

You can browse Ooredoo products and documentation without registering an account, but to create an app you’ll need to register.

  1. Sign In / Register   Create your Ooredoo Developer account.
  2. Browse Products   Explore available APIs and documentation.
  3. Register an App   Provision your application and access API credentials.
  4. Access the Keys   Start integrating APIs into your product.

API Categories

Ooredoo provides a wide range of APIs to help you innovate and scale:

  • SMS API / Camara OTP   Send one-time passwords (OTPs) via SMS for authentication and proof of phone number possession.
  • Direct Carrier Billing (DCB)   Enable mobile payments directly charged to a subscriber’s phone bill or prepaid balance.
    • One-Time DCB for single purchases
    • Recurring DCB for subscriptions
  • Communication Management APIs   Build interactive services accessible via USSD menus.
  • Prepay Balance Management APIs   Manage user subscriptions and prepaid balances seamlessly.
  • SIM Swap API   Detect SIM card swaps to prevent fraud and enhance security.

Certifications & Standards 

Ooredoo APIs are aligned with industry standards:

These certifications ensure interoperability, scalability, and security across telecom operators globally.

Support 

For further support on documentation or onboarding, please use the Contact Us form on the Ooredoo Developer Portal. or Reach Out us via email og_api@ooredoo.com