Pesquisar na Comunidade
Showing results for tags 'location'.
Encontrado 1 registro
-
Criar Location (POST) Para gerar QRCode vazio e depois anexa-la ao arquivo remessa boleto
um tópico no fórum postou Gugui ACBrDiversos
Olá pessoal, o Dev do Itau me orientou a criar a Location para ser posteriormente anexada ao arquivo remessa do banco cnab400, é q aqui na minha estrutura eu envio o boleto já com o QRCode antes de registrar a remessa ao banco! (Não estou usando o Boleto do ACBr...) Então, pergunto, o ACBr/PixCD tem a opção de somente gerar a Location? https://devportal.itau.com.br/nossas-apis/pix-recebimentos-ext-v2#subheading-7-1 Location Criar Location (POST) [POST] /pix_recebimentos/v2/loc API responsável por efetuar a criação de um Location. No momento da criação de uma Location, serão validados os campos obrigatórios bem como os campos de domínios definidos no contrato da API. Além disso, também serão validadas as regras de negócio de acordo com os parâmetros enviados no corpo da requisição. Parâmetros de entrada Parâmetro Tipo do parâmetro Tipo do dado Presença Descrição Observação tipoCob body string obrigatório Tipo da cobrança Valores aceitos: cob ou cobv Exemplo de entrada Body: { "tipoCob": "cob" } Parâmetros de saída Parâmetro Tipo do parâmetro Tipo do dado Presença Descrição Observação id body integer($int64) obrigatório Identificador da location a ser informada na criação da cobrança. - tipoCob body string obrigatório Tipo da cobrança Valores aceitos: cob ou cobv location body string($uri) maxLength <= 77 obrigatório Localização do payload a ser informada na criação da cobrança - - criacao body string($date-time) obrigatório Data e hora em que a location foi criada. Respeita RFC 3339 - Códigos de status Código Descrição 201 Location criado com sucesso. 400 Requisição com formato inválido. 403 Requisição de participante autenticado que viola alguma regra de autorização. 404 Recurso solicitado não foi encontrado. 410 Indica que a entidade existia, mas foi permanentemente removida. 500 Erro Inesperado. Entre em contato com o suporte Itaú. 503 Serviço não está disponível no momento. Serviço solicitado pode estar em manutenção ou fora da janela de funcionamento. 504 Gateway Timeout. Entre em contato com o suporte Itaú. Exemplo de saída (status = 201, application/json) { "id": 7716, "location": "api.itau/pix/qr/v2/2353c790eefb11eaadc10242ac120002", "tipoCob": "cob", "criacao": "2020-03-11T21:19:51.013Z" } (status = 400, application/json) { "type": "https://pix.bcb.gov.br/api/v2/error/PayloadLocationOperacaoInvalida", "title": "PayloadLocation inválido.", "status": 400, "detail": "A presente requisição busca criar uma location sem respeitar o schema estabelecido." } (status = 403, application/json) { "type": "https://pix.bcb.gov.br/api/v2/error/AcessoNegado", "title": "Acesso Negado", "status": 403, "detail": "Requisição de participante autenticado que viola alguma regra de autorização." } (status = 503, application/json) { "type": "https://pix.bcb.gov.br/api/v2/error/ServicoIndisponivel", "title": "Serviço Indisponível", "status": 503, "detail": "Serviço não está disponível no momento. Serviço solicitado pode estar em manutenção ou fora da janela de funcionamento." }