Getting Started Overview
Welcome to Najeeb Health Suite! This guide will help you understand the platform and get started with integration.
What is Najeeb Health Suite?
Najeeb Health Suite is a SaaS API platform that provides insurance companies in KSA with:
- Healthcare Data Management: Access and manage patient information, claims, and provider data
- Real-time Processing: Submit and track claims, authorizations, and other healthcare transactions
- Secure Integration: Enterprise-grade security with OAuth 2.0 authentication
- Scalable Infrastructure: Handle high volumes of requests with reliable, high-performance APIs
Architecture Overview
┌─────────────────┐
│ Your System │
│ (Insurance │
│ Platform) │
└────────┬────────┘
│
│ HTTPS/REST API
│
┌────────▼────────┐
│ Najeeb Health │
│ Suite API │
│ Gateway │
└────────┬────────┘
│
┌────┴────┐
│ │
┌───▼───┐ ┌──▼────┐
│Claims │ │Patient│
│Service│ │Service│
└───────┘ └───────┘
Core Concepts
API Endpoints
All API requests are made to our base URL: https://api.najeeb.com/v1
Authentication
Najeeb Health Suite uses OAuth 2.0 for secure API access. You'll need:
- Client ID: Provided when you sign up
- Client Secret: Keep this secure and never expose it publicly
- Access Token: Obtained through the authentication endpoint
Data Formats
- Request/Response: JSON format
- Content-Type:
application/json - Character Encoding: UTF-8
Rate Limits
- Standard Tier: 1,000 requests per minute
- Enterprise Tier: Custom limits based on your needs
Rate Limits
If you exceed rate limits, you'll receive a 429 Too Many Requests response. Implement exponential backoff for retries.
Integration Flow
- Get Credentials: Sign up and receive your API credentials
- Authenticate: Obtain an access token using OAuth 2.0
- Make API Calls: Use the access token to make authenticated requests
- Handle Responses: Process responses and handle errors appropriately
- Set Up Webhooks: Configure webhooks for real-time event notifications
Next Steps
- Quick Start - Build your first integration in minutes
- API Reference - Explore all available endpoints