Skip to main content

curl Examples

All examples use the base URL https://api.modelgraph.ai/api/v1. No authentication is required for read endpoints.

Providers​

List all providers​

curl https://api.modelgraph.ai/api/v1/providers

Get a specific provider​

curl https://api.modelgraph.ai/api/v1/providers/anthropic

Families​

List all families​

curl https://api.modelgraph.ai/api/v1/families

Filter by provider​

curl "https://api.modelgraph.ai/api/v1/families?provider=openai"

Filter by open-source status​

curl "https://api.modelgraph.ai/api/v1/families?open_source=true"

Get a family with its model timeline​

curl https://api.modelgraph.ai/api/v1/families/claude-sonnet

Models​

List models with filters​

# All models from a provider
curl "https://api.modelgraph.ai/api/v1/models?provider=anthropic"

# Deprecated models only
curl "https://api.modelgraph.ai/api/v1/models?status=deprecated"

# Latest models (one per family)
curl "https://api.modelgraph.ai/api/v1/models?status=latest"

# Open-source models with 70B+ parameters
curl "https://api.modelgraph.ai/api/v1/models?open_source=true&min_params=70000000000"

# Paginate results
curl "https://api.modelgraph.ai/api/v1/models?page=2&per_page=25"

Get a specific model with aliases​

curl https://api.modelgraph.ai/api/v1/models/claude-3-5-sonnet-20241022

Get upgrade recommendation​

curl https://api.modelgraph.ai/api/v1/models/claude-3-5-sonnet-20241022/upgrade

Get model history (family timeline)​

curl https://api.modelgraph.ai/api/v1/models/claude-3-5-sonnet-20241022/history

Resolve​

Resolve an official model ID​

curl "https://api.modelgraph.ai/api/v1/resolve?q=claude-3-sonnet-20240229"

Resolve a Bedrock alias​

curl "https://api.modelgraph.ai/api/v1/resolve?q=anthropic.claude-3-5-sonnet-20241022-v2:0"

Resolve a LiteLLM alias​

curl "https://api.modelgraph.ai/api/v1/resolve?q=anthropic/claude-3-5-sonnet-20241022"

Resolve an OpenAI model​

curl "https://api.modelgraph.ai/api/v1/resolve?q=gpt-4o-2024-08-06"

Search by name​

curl "https://api.modelgraph.ai/api/v1/search?q=sonnet"

Search for open-source models​

curl "https://api.modelgraph.ai/api/v1/search?q=llama%2070b"

Admin (requires API key)​

Trigger an ingestion run​

curl -X POST \
-H "Authorization: Bearer YOUR_ADMIN_API_KEY" \
https://api.modelgraph.ai/api/v1/admin/ingest/openai-api

List recent ingestion runs​

curl -H "Authorization: Bearer YOUR_ADMIN_API_KEY" \
https://api.modelgraph.ai/api/v1/admin/ingestion-runs