Взаимодействие с API e-AutoPay происходит в формате JSON по правилам REST.
Преимущество JSON в большей компактности по сравнению с SOAP/XML, а также в скорости анализа запросов.
После выдачи заказа или его сохранения данные кешируются на 5 минут.
Доступ осуществляется путём передачи ключей:
customer_api_key
- ключ пользователя API (кто записывает заказ)user_api_key
- ключ пользователя E-AutoPay (кому записываем заказ)
customer_api_key
можно получить двумя способами:
user_api_key
находится в аккаунте пользователя E-AutoPay (раздел Настройки - Настройки API)
Входящие и выходящие данные сериализуются посредством JSON.
В случае возникновения ошибок - возвращается объект с описание ошибки
{ error: { "code": "HTTP Код", "message": "Сообщение" } }