إنتقل إلى المحتوى الرئيسي

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​

  1. Get Credentials: Sign up and receive your API credentials
  2. Authenticate: Obtain an access token using OAuth 2.0
  3. Make API Calls: Use the access token to make authenticated requests
  4. Handle Responses: Process responses and handle errors appropriately
  5. Set Up Webhooks: Configure webhooks for real-time event notifications

Next Steps​