Códigos HTTP das respostas

A nossa API valida cada um dos campos enviados na requisição antes de prosseguir com a criação, consulta ou gerenciamento dos pedidos, transações e recursos.

Utilizamos os códigos de resposta convencionais do HTTP para indicar o sucesso ou a falha de uma requisição. Sendo assim, códigos 2xx indicam sucesso, 4xx indicam erros por algum dado informado incorretamente (por exemplo, algum campo obrigatório não enviado ou um cartão sem data de validade) e 5xx indicando erros nos servidores do Pagar.me.

Tabela dos HTTP Status Code:

Código Status Definição
200 OK Sucesso
400 Bad Request Requisição inválida
401 Unauthorized Chave de API inválida
403 Forbidden Bloqueio por IP/Domínio
404 Not Found O recurso solicitado não existe
412 Precondition Failed Parâmetros válidos mas a requisição falhou
422 Unprocessable Entity Parâmetros inválidos
429 Too Many Requests Quantidade de requisições realizadas pelo IP maior que o permitido pela Pagar.me
500 Internal Server Error Ocorreu um erro interno

Copyright © 2025 kruzer | All Rights Reserved