Перейти к основному содержимому

OpenAPI-спецификация

Назначение спецификации

OpenAPI-спецификация описывает методы, параметры, ответы и уведомления API Robokassa в машиночитаемом формате. Она не связана с OpenAI и может использоваться в MCP-серверах, Claude, Codex, Cursor, Postman и других инструментах.

Открыть OpenAPI-файл

Первая версия

Сейчас спецификация охватывает запуск платежа через GET и POST, создание, деактивацию и поиск счетов через Invoice API, проверку операции через OpStateExt, получение способов оплаты, базовые методы Refund API, уведомление на ResultURL и ResultUrl2, браузерные редиректы SuccessURL/FailURL, холдирование, рекуррентные платежи и SMS. Остальные интерфейсы будут добавляться постепенно.

Использование в MCP

MCP-серверу следует загружать файл /openapi/robokassa.yaml напрямую, а не извлекать параметры из HTML-страниц. Текстовые инструкции, формулы подписей и примеры интеграции остаются в соответствующих разделах документации.

При обновлении метода API необходимо в одном изменении обновлять страницу документации и OpenAPI-файл.