1. Operações
Qgestora
  • Qgestora API
    • Guia de Integração
      • Primeiros Passos & Autenticação
    • Operações
      • Validar Operação
        POST
      • Importar Operação
        POST
      • Importar Documentação de Lastro
        POST
      • Cancelar Operação
        POST
    • Retorno de Status de Operação
      • Callback: Retorno de Status da Operação
    • Pessoas/Limites de Crédito
      • Importar Cedente/Limite de Crédito
      • Importar Pessoa/Limite de Crédito
    • Odata
      • Visão Geral
      • Guia de Conexão
        • Conexão via Power BI e Excel
        • Conexão via Postman
        • Conexão via Python
      • Dicionário de Dados
        • Definições
        • Entidades
      • Base de Conhecimento
        • Orientações para Uso via OData
    • Esquemas
      • ValidateImportCnabRequest
      • CnabInformation
      • ImportCnabRequest
      • ImportReceivableDocumentationRequest
      • ReceivableDocumentationFile
      • ReturnCnabSituationRequest
      • ExceptionResponse
      • ExceptionResponseError
      • TransferorData
      • TransferorCreditLimit
      • ImportTransferorLimitRequest
      • ImportTransferorLimitResponse
      • PersonData
      • PersonCreditLimit
      • ImportPersonLimitRequest
      • ImportPersonLimitResponse
      • ImportMessage
      • OperationCancellationRequest
      • CancellationExceptionResponse
      • CancellationExceptionResponseError
  1. Operações

Importar Operação

POST
/v1/import-cnab
Realiza o envio de uma operação (remessa) para processamento na base do Qgestora.
O campo operationFile aceita duas famílias de arquivo:
CNAB 400 ou 444, conforme o layout do Custodiante do fundo;
XML no layout de remessa da Hemera.
No envio por XML são processados os blocos Aquisicoes e Recompras do arquivo.
Não é necessário sinalizar qual dos dois está sendo enviado — o Qgestora identifica o formato pelo conteúdo do arquivo. Quem já envia CNAB não precisa alterar nada na integração.
Limites da chamada. Arquivo de até 100 MB; remessas grandes podem levar até 10 minutos para responder.
O que a resposta 200 significa. O arquivo foi aceito e a operação foi criada — não que ela foi aprovada. Pendências de cadastro identificadas na conferência não impedem a criação da operação: elas ficam registradas nela para tratamento dentro do Qgestora, e a resposta ainda é 200. Já os erros de leitura do arquivo — layout incompatível, campo obrigatório ausente, dado inválido — recusam o envio e retornam 400.

Requisição

Parâmetros Bodyapplication/jsonNecessário

Examples

Respostas

🟢200
Sucesso. Sem conteúdo no corpo da resposta.
Esta resposta não possui corpo.
🟠400
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://dominio-do-cliente-ws.qgestora.com.br/v1/import-cnab' \
--header 'Content-Type: application/json' \
--data '{
    "token": "###############################################",
    "fundCnpj": "99999999999999",
    "operationFile": "",
    "fileName": "NOME_ARQUIVO.REM",
    "additiveNumber": 999999
}'
Response Response Example
400 - Validação com falhas
{
    "error": {
        "code": "InvalidToken",
        "message": "Empresa selecionada não possui TOKEN.",
        "target": null
    }
}
Modificado em 2026-09-23 11:43:55
Página anterior
Validar Operação
Próxima página
Importar Documentação de Lastro
Built with