Pricing API / Datenlizenz
Die API ist für innFactory-genehmigte Verbraucher vorgesehen, etwa für interne Kostenkontrolle, AI-Gateway-Integrationen und resellerfähige Preisübersichten.
Strukturierte KI-Preisdaten
Die API liefert normalisierte Preisrecords mit Modellanbieter, Cloud/API-Anbieter, Region oder Preisgruppe, Preisart, Einheit, Währung, Quelle und Aktualitätsstatus. Dadurch können Systeme Kosten für GPT, Claude, Gemini, Llama und weitere Modelle regelbasiert vergleichen.
Requests benötigen Bearer Credentials. Drittverwertung, Weiterverkauf oder öffentliche Replikation der Daten sind ohne separate Lizenz nicht erlaubt.
Endpunkte
GET /api/v1/prices· Preisrecords mit Filter, Cursor-Pagination, ETagGET /api/v1/quote· Token-Level Cost-Lookup für Gateway-BillingGET /api/v1/models· Modell-Registry mit Context Window + CapabilitiesGET /api/v1/diff· Change-Feed seitsince=<ISO>GET /api/v1/status· Per-Provider-Crawl-StatusGET /api/v1/prices/{priceId}/history· Audit-Log für Billing-ReconciliationGET /api/v1/quarantine· Records, die wegen Cross-Source-Drift zurückgehalten werdenPOST /api/v1/crawl· privileged scopecanCrawl
Quickstart
Bearer Token bei hi@innfactory.de anfragen, $TOKEN in der Shell setzen und loslegen.
curl -H "Authorization: Bearer $TOKEN" \
"https://price-of-ai.web.app/api/v1/prices?provider=openai&limit=10"curl -H "Authorization: Bearer $TOKEN" \
"https://price-of-ai.web.app/api/v1/quote?model=openai.gpt-5&inputTokens=12000&outputTokens=1500"curl -H "Authorization: Bearer $TOKEN" \
"https://price-of-ai.web.app/api/v1/models?family=claude"curl -H "Authorization: Bearer $TOKEN" \
"https://price-of-ai.web.app/api/v1/diff?since=2026-05-01T00:00:00Z"OpenAPI 3.1 Spezifikation
Die maschinenlesbare Schnittstellenbeschreibung wird bei jedem Build automatisch aus den produktiven Zod-Schemata abgeleitet – Schema und API können nicht auseinanderlaufen. Damit kannst du dir mit jedem OpenAPI-Codegen einen eigenen Client erzeugen (TypeScript, Python, Go, Rust, …).
- openapi.json herunterladen
- Online-Viewer: Swagger Editor · ReDoc
Validiert per @redocly/cli lint als Teil des CI-Builds.