Ai Model Pricing Availability avatar

Ai Model Pricing Availability

Pricing

from $90.00 / 1,000 model pricing results

Go to Apify Store
Ai Model Pricing Availability

Ai Model Pricing Availability

Compare AI model prices across providers. Find where a LLM model is available and compare input/output pricing.

Pricing

from $90.00 / 1,000 model pricing results

Rating

0.0

(0)

Developer

Haehnchen

Haehnchen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

AI Model Pricing / Availability

Compare AI model prices across ~200 providers. Find where a LLM model is available and compare input/output pricing in real time.

What it does

Search for any LLM model by name and get pricing data from all providers that offer it. The search is normalized — you can search by model name, slug, or common aliases (e.g. claude sonnet 5, sonnet5, Claude Sonnet 5 all find the same model).

Compare input and output costs per 1 million tokens, see which providers have free tiers, and find direct links to each provider.

Providers

Data is aggregated from ~200 providers including:

Requesty, AIHubMix, Writingmate, OpenRouter, Nano-GPT, Kilo Code, Cline, Krater, ValorGPT, AIMLAPI, 302.AI, Featherless, Fireworks AI, Poe, Together AI, Cursor, Azure AI Services, Windsurf, Novita AI, OrcaRouter, Routeway, FastRouter, NavyAI, Atlas Cloud, ZenMUX, CometAPI, Airforce API, Eurouter, LLM Stats, Vercel AI Gateway, Arena AI, Nous Research, ApiYI, WaveSpeed AI, LLM Gateway, Auriko

How to use

Run the Actor via API with your query:

curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/runs" \
-H "Authorization: Bearer <YOUR_API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"q": "claude sonnet 5"}'

Input

ParameterTypeRequiredDescription
qstringyesModel name, slug, or alias (min 3 chars)

Search examples

All of these find the same model:

  • claude sonnet 5
  • sonnet5
  • Claude Sonnet 5

These also work:

  • grok 4.3 / grok43
  • kimi k2.7 / kimik27
  • glm-5.2 / glm52
  • gpt-5.5 / gpt55
  • fable 5 / fable5
  • deepseek v4 / deepseek-v4-pro-max
  • qwen3.7 / qwen37
  • gemini 3.5 / gemini35

Output

Each result is saved as a dataset item:

{
"name": "Claude Sonnet 5",
"providers": [
{
"provider": "Anthropic",
"inputPrice": 3.00,
"outputPrice": 15.00,
"isFree": true,
"originalModel": "claude-sonnet-5",
"link": "https://docs.anthropic.com/en/docs/about-claude/models"
},
{
"provider": "OpenRouter",
"inputPrice": 3.00,
"outputPrice": 15.00,
"isFree": false,
"originalModel": "anthropic/claude-sonnet-5",
"link": "https://openrouter.ai/anthropic/claude-sonnet-5"
}
]
}

Output fields

FieldTypeDescription
namestringDisplay name of the model
providersarrayProviders offering this model, sorted by input price
providers[].providerstringProvider name
providers[].inputPricenumberInput price per 1M tokens (USD)
providers[].outputPricenumberOutput price per 1M tokens (USD)
providers[].isFreebooleanWhether the model is free on this provider
providers[].originalModelstringModel identifier on the provider
providers[].linkstringDirect link to the model on the provider

Billing

You are charged per dataset item returned (max 3 per request).

Examples

JavaScript (Apify Client)

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });
const run = await client.actor('<ACTOR_ID>').call({ q: 'claude sonnet 5' });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

cURL

# Start the run
curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/runs" \
-H "Authorization: Bearer <YOUR_API_TOKEN>" \
-H "Content-Type: application/json" \
-d '{"q": "claude sonnet 5"}'
# Get results (use datasetId from the response)
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?format=json"

Python

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run = client.actor("<ACTOR_ID>").call(input={"q": "claude sonnet 5"})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)