AI API pricing
Official OpenAI, Anthropic, and Gemini public pricing pages
Compare and watch official public pricing, model, deprecation, and release-note pages for OpenAI, Anthropic, and Gemini without API keys or model calls.
Not a SaaS marketing-page price scrape (use SaaS Pricing Competitor Monitor). Not AWS/Azure cloud SKU prices. It does not accept API keys or send prompts.
from $10.00 / 1,000 AI model price row ($0.01 per delivered ai-model-price-row); $0.25 per AI model lifecycle alert; $3.00 per AI API cost comparison report; $5.00 per AI model migration report; $2.00 per AI pricing export. No Actor Start.
Open AI API Pricing & Model Lifecycle Report on Apify
AI API Pricing & Model Lifecycle Report, not a neighboring Actor
Use this page for this Actor’s job. Use SaaS Pricing Competitor Monitor for Competitor marketing price pages; Use B2B Pricing Scraper for B2B public price pages; Use AWS Cloud Pricing Cost Impact Report for AWS public offer files.
| This Actor | SaaS Pricing Competitor Monitor | B2B Pricing Scraper | AWS Cloud Pricing Cost Impact Report | |
|---|---|---|---|---|
| Intent | Public AI API price and lifecycle observations | Competitor marketing price pages | B2B public price pages | AWS public offer files |
| Primary input | providers | urls | urls | scopes |
| What it reads | Official public provider pricing/docs pages | Public pricing HTML | Public HTML | AWS price list |
| Primary output | Price-row, lifecycle-alert, report, and export events | Price-change rows | Price rows | SKU change / cost-impact rows |
| Not this job | Not a SaaS marketing-page price scrape (use SaaS Pricing Competitor Monitor). Not AWS/Azure cloud SKU prices. It does not accept API keys or send prompts. | Not official AI API model-card prices. | Not OpenAI/Anthropic/Gemini model lifecycle. | Not LLM API token prices. |
Store ID: taroyamada/ai-api-pricing-model-lifecycle-report. Respect source terms, robots.txt, and rate limits.
Use cases
- providers openai with generateReport false and maxChargeUsd 0 first
- mode compare with a small usageProfiles entry
- No API keys — public pages only
How is AI API Pricing & Model Lifecycle Report different from SaaS Pricing Competitor Monitor and B2B Pricing Scraper?
AI API Pricing & Model Lifecycle Report (taroyamada/ai-api-pricing-model-lifecycle-report): Compare and watch official public pricing, model, deprecation, and release-note pages for OpenAI, Anthropic, and Gemini without API keys or model calls. Not a SaaS marketing-page price scrape (use SaaS Pricing Competitor Monitor). Not AWS/Azure cloud SKU prices. It does not accept API keys or send prompts. SaaS Pricing Competitor Monitor is for Competitor marketing price pages (input urls; Public pricing HTML; Price-change rows). Not official AI API model-card prices. B2B Pricing Scraper is for B2B public price pages (input urls; Public HTML; Price rows). Not OpenAI/Anthropic/Gemini model lifecycle. AWS Cloud Pricing Cost Impact Report is for AWS public offer files (input scopes; AWS price list; SKU change / cost-impact rows). Not LLM API token prices.
What input is required?
Live required fields: none (see live fields). Published exampleRunInput is shown below.
| Field | Type | Default | Notes |
|---|---|---|---|
providers |
string[] | ["openai", "anthropic", "gemini"] |
Providers. v1 provider adapters. Only OpenAI, Anthropic, and Gemini are supported. |
models |
string[] | [] |
Models. Optional exact model IDs, provider:model selectors, or glob selectors. Empty means all models found in the selected providers. |
filters |
object | {} |
Model filters. Optional status, modality, and context-window filters. |
usageProfiles |
any[] | [{"name": "standard-month", "inputUnits": 1000000, "outputUnits": 250000, "cacheUnits": 0}] |
Monthly usage profiles. Monthly input, output, and cache token units used for source-linked cost comparisons. Values are token counts, not API calls. |
mode |
string enum | "compare" |
Mode. Compare current official prices or watch for source-backed changes. enum: compare, watch |
initialRunMode |
string enum | "baseline_only" |
Initial run mode. baseline_only stores a complete source baseline with zero rows; emit_current emits current rows/reports on an empty baseline. enum: baseline_only, emit_current |
generateReport |
boolean | true |
Generate comparison report. Emit an aggregate cost-comparison report when eligible current or changed source data exists. |
emitUnchanged |
boolean | false |
Emit unchanged. When false, identical watch snapshots emit zero rows and zero charges. |
emitRawRows |
boolean | false |
Emit raw model rows. Emit one normalized ai_model_price_row per eligible model and an ai_pricing_export handoff row. |
maxChargeUsd |
number | 0 |
Maximum charge USD. Optional all-or-nothing PPE budget. Zero means no actor-side budget cap. minimum=0 maximum=100000 |
dryRun |
boolean | false |
Dry run. Emit local fixture-derived sample rows without live fetches, model calls, or PPE charges. |
snapshotKey |
string | empty |
State namespace. Optional stable state namespace for separate watch baselines. |
Published Store example run input (omitted fields take schema defaults):
{
"providers": [
"openai",
"anthropic"
],
"usageProfiles": [
{
"name": "standard-month",
"inputUnits": 1000000,
"outputUnits": 250000,
"cacheUnits": 0
}
],
"mode": "compare",
"initialRunMode": "baseline_only",
"generateReport": false,
"emitUnchanged": false,
"emitRawRows": false,
"maxChargeUsd": 0
}
Run AI API Pricing & Model Lifecycle Report on Apify
How do dataset, webhook, and dry-run delivery work?
Dataset output is the billable surface when rows are written. See live PPE for which events bill. dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.
What does a result contain?
Published README Output Example / Sample Output JSON. Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.
How is AI API Pricing & Model Lifecycle Report priced?
Billing is pay per event. The live Store card is from $10.00 / 1,000 AI model price row ($0.01 per delivered ai-model-price-row); $0.25 per AI model lifecycle alert; $3.00 per AI API cost comparison report; $5.00 per AI model migration report; $2.00 per AI pricing export. No Actor Start. Current PPE:
| Event | Price | Emitted when |
|---|---|---|
ai-model-price-row (AI model price row) |
$0.01 | Charged only when a ai model price row row is delivered. |
ai-model-lifecycle-alert (AI model lifecycle alert) |
$0.25 | Charged only when a ai model lifecycle alert row is delivered. |
ai-api-cost-comparison-report (AI API cost comparison report) |
$3.00 | Charged only when a ai api cost comparison report row is delivered. |
ai-model-migration-report (AI model migration report) |
$5.00 | Charged only when a ai model migration report row is delivered. |
ai-pricing-export (AI pricing export) |
$2.00 | Charged only when a ai pricing export row is delivered. |
from $10.00 / 1,000 AI model price row ($0.01 per delivered ai-model-price-row); $0.25 per AI model lifecycle alert; $3.00 per AI API cost comparison report; $5.00 per AI model migration report; $2.00 per AI pricing export. No Actor Start.
See AI API Pricing & Model Lifecycle Report pricing on Apify
Limits to keep in mind
- Live required array is empty; supply providers
- No user API keys
- Report events are opt-in
- Not cloud IaaS SKU prices
- Respect source terms, robots.txt, and rate limits.
Open AI API Pricing & Model Lifecycle Report on Apify
Related pages
- SaaS Pricing Competitor Monitor — Not official AI API model-card prices.
- B2B Pricing Scraper — Not OpenAI/Anthropic/Gemini model lifecycle.
- AWS Cloud Pricing Cost Impact Report — Not LLM API token prices.
- Tools