Запросы
Отправка запроса
Хост
Хост для запросов веб-API v1 всегда https://api.iafcertsearch.org/api/client/v1
Все запросы должны быть выполнены через HTTPS. API не поддерживает HTTP.
Заголовок авторизации
Вы должны предоставить заголовок авторизации, как описано в Аутентификации.
HTTP-глаголы
GET
Получение ресурса или группы ресурсовPOST
Создание нового ресурсаPUT
Обновление существующего ресурсаDELETE
Удаление существующего ресурсаOPTIONS
Просмотр разрешенных глаголов для конкретного ресурса
Заголовок Accept
API возвращает ответы в формате JSON. В настоящее время заголовок accept не требуется, но в будущем может потребоваться. Если он не установлен, API будет использовать application/json
.
Массив данных
Когда вы отправляете массив данных в запросе GET
, вы должны включить параметр несколько раз в URL. Имя параметра не требует квадратных скобок.
Форматирование вашего запроса
Тело запроса
При отправке данных на ресурс через POST
или PUT
, вы должны отправить полезную нагрузку в формате JSON.
Постраничная навигация
Некоторые ресурсы GET
позволяют получать информацию пакетами. Мы предоставим параметры запроса в документации ресурса, когда это применимо.
При запросе нескольких элементов мы устанавливаем значение limit
по умолчанию на 20
элементов. Вы можете указать другое значение, используя параметр limit
, когда это необходимо. Максимальное значение для параметра limit
, которое мы принимаем, равно 100
.
Ниже приведен пример запроса API, который извлекает первые 100 записей, указанных параметрами limit=100
и offset=0
.
Чтобы извлечь следующую партию записей, увеличьте параметр смещения на 1
.
Успешные запросы
Глагол
Возвращаемый объект ресурса
GET
Возвращает один объект ресурса или массив объектов ресурса
PATCH
Возвращает обновленный объект ресурса
PUT
Возвращает обновленный объект ресурса
DELETE
Нет возвращаемого содержимого
POST
Возвращает вновь созданный объект ресурса
Last updated