API Documentation

Aideon
API

Build powerful integrations with our RESTful API. Access health, services, and community data programmatically.

Quick Start

1. Get Your API Key

Sign up for a developer account to receive your API credentials.

2. Make Your First Request

curl https://api.aideonlimited.com/v1/health/consultations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

3. Parse the Response

{
  "data": {
    "consultations": [
      {
        "id": "cons_123",
        "date": "2025-01-28",
        "doctor": "Dr. Smith",
        "status": "completed"
      }
    ]
  },
  "meta": {
    "total": 15,
    "page": 1
  }
}

Available Endpoints

GET/api/v1/health/consultations

Retrieve user consultation history

Auth: Bearer Token

POST/api/v1/health/symptoms

Submit symptoms for AI analysis

Auth: Bearer Token

GET/api/v1/services/providers

Search for service providers by location

Auth: API Key

POST/api/v1/services/bookings

Create a service booking

Auth: Bearer Token

GET/api/v1/community/items

List available community items

Auth: API Key

POST/api/v1/community/items

Create a new item listing

Auth: Bearer Token

Rate Limits & Best Practices

Rate Limits

  • • Free Tier: 1,000 requests/day
  • • Pro Tier: 10,000 requests/day
  • • Enterprise: Custom limits
  • • Burst limit: 100 requests/minute

Best Practices

  • • Cache responses when possible
  • • Use pagination for large datasets
  • • Implement exponential backoff
  • • Monitor rate limit headers

Need help? Check our developer support or join our Discord community.