API пользователю предоставляется под запрос. Доступ предоставляется бесплатно, единственное условие — наличие действующего договора и оплаченные дела для Автобаза Online.
API Автобаза Online использует HTTP в качестве основного протокола и поддерживает POST и GET-запросы.
Параметры для POST-запросов необходимо передавать в JSON-объектах, в GET-запросах используются параметры строки запроса.
Ответ от API всегда возвращается в формате JSON.
Базовый URL:
https://ab-api.autobase.ru
Если запрос обработан успешно, API вернёт HTTP-код 200
и тело ответа.
Если при обработке запроса возникает ошибка, API возвращает HTTP-код ошибки и её описание в теле ответа.
Поле | Тип | Описание |
---|---|---|
success |
boolean | Признак успешности выполнения операции |
status |
integer | HTTP-статус ответа |
status_desc |
string | Описание статуса ответа. Заполняется для статусов, отличных от 200 |
data |
object | Результат выполнения запроса |
data.error_type |
string | Тип ошибки |
data.error_message |
string | Текст ошибки |
data.error_stack_trace |
string [ ] | Стектрейс ошибки |
timestamp |
string | Метка времени ответа |
Для работы с API вы можете использовать Swagger UI.