Журнал изменений
Каждое изменение 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.