Get Started
Open for Registration
REST APIs
Secure · Governed
What is the IA API platform?
The Insurance Authority API platform is Kingdom of Saudi Arabia's central insurance integration layer — enables secure, compliant, and standardized integrations between the Insurance Authority and insurance ecosystem. This platform is established to ensure consistent, reliable, and secure integration outcomes through defined processes and controls. Detailed API documentation and specifications are available in the API Catalog once your access is approved.
Consumer onboarding journey
From initial interest to live API integration — 5 steps to get started. Click any step to expand.
Register on the portal
Verification email sent
Admin approves your account
Admin Action
One-time login link sent
Log in and set your password
Who can access IA APIs?
✔ Eligible organizations
- Licensed Insurance Companies
- Intermediaries
- Approved Private Entities
- Government & Related Entities
Security & compliance
✔ OAuth 2.0 & mTLS
All API access is protected by OAuth 2.0 Client Credentials.
✔ Data residency
All insurance data remains within the Kingdom's sovereign cloud boundaries.
✔ Full audit trail
Every API call is logged with caller identity, timestamp, payload hash, and response code — available to your organisation on request.
✔ IP whitelisting
Only requests from registered IP addresses are accepted. Whitelisting is mandatory for both Sandbox and Production environments.
✔ IA regulatory alignment
Access controls enforce IA licensing requirements — only entities with valid insurance licences can access regulated insurance data endpoints.
✔ Government Secure Network (GSN)
The Government Secure Network (GSN) provides a secure, encrypted, and reliable communication network connecting government entities with IA.