Parameters
No parameters required
This endpoint takes no path, query, header or body parameters.
One row per known ai__model with the price row that is currently effective (effective_from <= NOW()). Models with no priced row still appear (hasPrice=false) so the UI can flag them. Prices are in USD per 1M tokens (customer-facing, margin already baked in — the internal margin_multiplier column is never surfaced). orgCurrency envelope carries today's USD → default currency rate for client-side display.
No parameters required
This endpoint takes no path, query, header or body parameters.
1 status code documented
itemsobject[]RequiredmodelIdnumberRequiredai__model.id — stable primary key of the model.
modelstringRequiredCanonical model slug (e.g. "gemini-2.5-flash", "gpt-4o-mini", "claude-haiku-4-5-20251001").
provider"google" | "openai" | "anthropic" | "other"RequiredProvider bucket derived from the model slug prefix (gemini → google, gpt/o1/o3/o4/chatgpt → openai, claude → anthropic, everything else → other).
status"active" | "deprecated" | "retired"RequiredLifecycle stage. active = usable, deprecated = still callable but scheduled for removal, retired = provider no longer serves it (calls will fail).
hasPricebooleanRequiredTrue when an ai__model_price row is currently effective; false when the model has no priced row yet (UI renders "cena nedefinována").
inputUsdPerMillionnumber | nullRequiredCustomer-facing USD price per 1M input tokens (margin already baked in). Null when hasPrice is false.
outputUsdPerMillionnumber | nullRequiredCustomer-facing USD price per 1M output tokens (margin already baked in). Null when hasPrice is false.
effectiveFromstring | nullRequiredISO 8601 timestamp of when the currently-effective price row came into force. Null when hasPrice is false.
sourcestring | nullRequiredProvenance of the price row (e.g. "manual", "openai-api"). Null when hasPrice is false.
notestring | nullRequiredFree-text note attached to the price row by whoever wrote it.
orgCurrencyobjectRequiredcodestringRequiredISO 4217 code of the organisation default currency (e.g. "CZK").
ratenumberRequiredMultiplier: usd × rate = amount in code.
rateDatestringRequiredYYYY-MM-DD of the underlying fixing.
{
"items": [
{
"modelId": 0,
"model": "example_model",
"hasPrice": false
}
],
"orgCurrency": {
"code": "example_code",
"rate": 0,
"rateDate": "example_rateDate"
}
}GET /bff/organisation-ai/pricelist
curl -X GET "https://api.bizkithub.com/bff/organisation-ai/pricelist" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"All BizKitHub public API endpoints require authentication via API key.