HydraCore
API by router

Models

Model Availability

GET
/v1/models/availability

Authorization

HTTPBearer
headerAuthorizationBearer <token>

Response Body

Successful Response

application/json
  1. response
providers*array<>
Example Request
curl -X GET 'https://example.com/v1/models/availability'
Example Response200
{  "providers": [    {      "byok_configured": true,      "platform_available": true,      "provider": "string",      "runtime_will_work": true    }  ]}

List Tiers

GET
/v1/models/tiers

Authorization

HTTPBearer
headerAuthorizationBearer <token>

Response Body

Successful Response

application/json
  1. response
default_tier*Default Tier
tiers*array<>
Example Request
curl -X GET 'https://example.com/v1/models/tiers'
Example Response200
{  "default_tier": "string",  "tiers": [    {      "alternates": [        {          "id": "string",          "input_cost_per_1m": 0,          "label": "string",          "output_cost_per_1m": 0        }      ],      "best_for": [        "string"      ],      "description": "string",      "est_cost_per_1k_convos_usd": 0,      "id": "string",      "label": "string",      "platform_model": "string"    }  ]}