Журнал змін
Кожна зміна Data API та його контракту, спершу найновіші. Номери версій відповідають політиці версіонування та застарівання.
Опублікований контракт тепер містить приклади на рівні media-type, одну спільну схему помилки, на яку посилається кожна відповідь 4xx/5xx, відповіді 401, 429 та 500, які може повернути будь-який виклик із ключем, заголовки X-RateLimit-* і X-Quota-* у кожній успішній відповіді, доставку alarm.triggered як callback на POST /webhooks, а також метадані контакту, ліцензії та умов. Жоден запит чи відповідь не змінилися - лише те, як їх описано.
Нове: /apis.json, /.well-known/api-catalog (RFC 9727), /.well-known/security.txt (RFC 9116), бандл JSON Schema зі спільними формами відповідей, публічна сторінка статусу з JSON-двійником, цей журнал змін і політика версіонування та застарівання.
MCP-сервер перейшов на власні ключі й тарифи, які видаються в MCP-консолі. Ключі Data API більше не приймаються на /mcp; кожен виклик інструмента, як і раніше, коштує один запит.
MCP-сервер Bitculator запрацював на /mcp: 19 інструментів «лише для читання» через Streamable HTTP для Claude, Cursor, VS Code та будь-якого MCP-клієнта, які повертають ті самі дані у вигляді десяткових рядків, що й REST API.
Клієнти для TypeScript, Python, PHP, Go, Rust, Java, C# і C++, кожен покриває всі ендпоінти на спільному транспортному ядрі: Bearer-автентифікація, розпакування оболонки, захоплення X-Quota-*, повтори при 429 та 5xx, типізовані помилки та посторінкова навігація.
Деякі ендпоінти та довші вікна індикаторів тепер потребують Starter або Pro. Виклик поза вашим тарифом повертає 403 plan_required, де details.required_plan називає тариф, який його відкриває, і не витрачає квоту.
Запуск: 85 операцій у 15 групах - монети, ціни, ринки, біржі, гаманці, глобальні дані, настрої, індикатори, ліквідації, конвертація, калькулятори, редакційні матеріали, сигнали тривоги, вебхуки та мета. Bearer-ключі з дозволом data-api, оболонка { data, meta }, точність десяткових рядків, заголовки X-Quota-*, підписані вебхуки та тарифи Free, Starter і Pro з власною місячною квотою.
Про застарівання оголошується тут і електронною поштою кожному власнику ключа щонайменше за шість місяців до видалення - див. політику застарівання. Машинозчитуваний індекс /apis.json несе дату найновішого запису у своїй позначці modified.