Requisições
Fazendo um Pedido
Anfitrião
O anfitrião para pedidos da Web API v1 é sempre https://api.iafcertsearch.org/api/client/v1
Cabeçalho de Autorização
Você deve fornecer um cabeçalho de autorização conforme descrito em Autenticação .
Verbos HTTP
GETObter um recurso ou grupo de recursosPOSTCriar um novo recursoPUTAtualizar um recurso existenteDELETEExcluir um recurso existenteOPTIONSVer os verbos permitidos em relação a um recurso específico
Cabeçalho de Aceitação
A API fornece respostas JSON. Atualmente não requer o cabeçalho de aceitação, mas pode exigir no futuro. Se não estiver definido, a API usará application/json.
GET https://api.iafcertsearch.org/api/client/v1/endpoint HTTP/1.1
Accept: application/jsonArrays de Dados
Quando você envia um array de dados em uma solicitação GET, você incluirá o parâmetro várias vezes no URL. O nome do parâmetro não requer colchetes.
GET https://api.iafcertsearch.org/api/client/v1/endpoint?parameter=data1¶meter=data2 HTTP/1.1Formatando seu Pedido
Corpo do Pedido
Ao enviar dados para um recurso via POST ou PUT, você deve enviar seu payload em JSON.
POST https://api.iafcertsearch.org/api/client/v1/example/ HTTP/1.1
Content-Type: application/json{
"name": "novo nome de exemplo"
}Paginação
Alguns recursos GET permitem a recuperação de informações por lotes. Forneceremos os parâmetros de consulta na documentação do recurso, quando aplicável.
Ao solicitar vários itens, definiremos o limite padrão da solicitação como 20 itens. Você pode especificar um limite diferente usando o parâmetro limit quando necessário. O valor máximo para o parâmetro limit que aceitamos é 100.
Abaixo você pode ver um exemplo de uma solicitação de API que recupera os primeiros 100 registros especificados pelos parâmetros limit=100 e offset=0.
Para recuperar o próximo lote de registros, incremente o parâmetro de deslocamento em 1.
GET https://api.iafcertsearch.org/api/client/v1/resource?limit=100&offset=0 HTTP/1.1Pedidos com Sucesso
Verbo
Objeto de recurso retornado
GET
Retorna um único objeto de recurso ou uma matriz de objetos de recurso
PATCH
Retorna o objeto de recurso atualizado
PUT
Retorna o objeto de recurso atualizado
DELETE
Nenhum conteúdo é retornado
POST
Retorna o objeto de recurso recém-criado
Last updated