404 nos demais endpoints, mas o registro permanece na Bestfy porque as vendas já feitas apontam para ele.paymentLinkId precisa estar no formato correto.404.slug não é liberado para reuso. Uma URL de link excluído nunca passa a apontar para outro link, nem para outra empresa.204, sem corpo.| Código | Motivo. |
|---|---|
400 | paymentLinkId fora do formato correto. |
401 | x-api-key ausente ou inválida. |
403 | API_KEY_E001 — chave revogada. |
403 | Links de pagamento não habilitados para a sua conta. |
404 | PAYMENT_LINK_E001 — link inexistente, excluído ou de outra empresa. |
429 | Acima de 60 requisições por minuto, contadas por empresa e não por IP. |
500 | Erro interno — tente novamente após alguns segundos. |
400 de formato do paymentLinkId vem como { "message": "ID inválido", "error": "Bad Request", "statusCode": 400 }. Os erros de regra de negócio vêm com code e sem statusCode; os de api-key vêm com statusCode no corpo.curl --location --request DELETE 'https://api.bestfy.io/public-api/payment-link/' \
--header 'User-Agent: <nome-do-projeto>' \
--header 'x-api-key: <api-key>'No content