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