Documentação da API
Esta é a documentação para os pontos de extremidade da API disponíveis, que são criados em torno da arquitetura REST. Todos os pontos de extremidade da API retornam uma resposta JSON usando os códigos de resposta HTTP padrão e exigem autenticação de portador por meio de uma chave de API.
Autenticação
Todos os pontos de extremidade da API precisam de uma chave de API enviada através do método de autenticação de portador.
Authorization: Bearer {api_key}
curl --request GET \
--url 'https://staging.gratisqrcode.nl/api/{endpoint}' \
--header 'Authorization: Bearer {api_key}' \
--url 'https://staging.gratisqrcode.nl/api/{endpoint}' \
--header 'Authorization: Bearer {api_key}' \
Erros
A nossa API utiliza códigos de estado HTTP convencionais para indicar o sucesso ou a falha de um pedido.
{
"errors": [
{
"title": "N\u00e3o tem acesso \u00e0 API.",
"status": 401
}
]
}
200 Pedido concluído com sucesso
400 Pedido inválido - Os parâmetros obrigatórios estão em falta ou são inválidos
401 Não autorizado - A chave de API está em falta ou é inválida
404 O recurso solicitado não foi encontrado
429 Demasiados pedidos - Limite de taxa excedido
500 Erro interno do servidor - isto significa que existe um problema do nosso lado
Todos os resultados do ponto de extremidade da API funcionam com o fuso horárioUTC, a menos que especificado de outra forma.