Pular para o conteúdo
Menu da documentação

Erros

invalid_identification_field

HTTP 422 · Linha digitável inválida

HTTP 422
title Linha digitável inválida
detail A linha digitável não tem 47 (boleto) ou 48 (guia de arrecadação) dígitos válidos, ou um dígito verificador não confere.

Quando acontece: a linha do pay_bill ou do retry não tem 47 dígitos (boleto) nem 48 (guia de arrecadação, começando em 8), ou os dígitos verificadores não batem.

O que fazer: confira a leitura da linha digitável. Pontos e espaços são aceitos; o código de barras de 44 dígitos não.

Exemplo da resposta

application/problem+json
{
    "type": "https://sandbox.pagaki.com.br/errors/invalid_identification_field",
    "title": "Linha digitável inválida",
    "status": 422,
    "code": "invalid_identification_field",
    "detail": "A linha digitável não tem 47 (boleto) ou 48 (guia de arrecadação) dígitos válidos, ou um dígito verificador não confere.",
    "request_id": "01JBZ3Q2W5E8R1T4Y7K0M3N6P9"
}

Decida pelo code, que é estável; o detail pode mudar de texto. Guarde o request_id para falar com o suporte. Todos os erros.