Consulta Status da Garantia da Operação

Visão Geral

Este endpoint permite que originadores consultem, em tempo real as atualizadas da garantia vinculada à operação, incluindo status atual, tipo de contrato, histórico de ações executadas e possíveis erros retornados pela averbadora. O objetivo é aumentar a visibilidade operacional do fluxo de garantia, trazendo transparência e e autonomia sobre as pendências, falhas ou confirmações de processamento.


Endpoint

/banking/originator/applications/{application_id}/guarantee

Parameters

ParâmetroTipoObrigatórioDescrição
application_idUUIDSimID da operação consultada

Exemplo de Request

/banking/originator/applications/89d6546d-3f74-42d4-a33b-6edbf2663175/guarantee
Authorization: Bearer {token}


Exemplo de Response

{
  "application_id": "89d6546d-3f74-42d4-a33b-6edbf2663175",
  "guarantee": {
    "status": "WAITING_ANNOTATION_REGISTRATION",
    "contract_type": "NORMAL",
    "operations": [
      {
        "status": "SUCCESS",
        "action_type": "START_ANNOTATION",
        "error": null
      },
      {
        "status": "ERROR",
        "action_type": "END_ANNOTATION",
        "error": {
          "code": "HR",
          "message": "Quantidade de contratos permitida excedida"
        }
      }
    ]
  }
}


Campos de Retorno


CampoTipoNullableDescrição
application_idStringNãoID da operação consultada
guaranteeObjectNãoDados da garantia vinculada à operação
guarantee.statusStringNãoStatus atual da garantia no órgão consignatário
guarantee.contract_typeStringSimTipo do contrato vinculado à operação
guarantee.operationsArraySimLista de ações executadas na garantia
guarantee.operations[].statusStringNãoStatus da ação executada
guarantee.operations[].action_typeStringNãoTipo da ação realizada
guarantee.operations[].errorObjectSimDados do erro quando houver falha
guarantee.operations[].error.codeStringNãoCódigo do erro retornado pela garantia/averbadora
guarantee.operations[].error.messageStringNãoMensagem descritiva do erro retornado pela garantia


Possíveis Tipos de Contrato

contract_typeDescrição
NORMAL até 18/05 // NEW_CREDIT a partir de 19/05 Novo crédito
REFINANCINGRefinanciamento
PORTABILITYPortabilidade
RENEWED_LINKEDRenegociação


Possíveis Status da Garantia

StatusDescrição
WAITING_ANNOTATION_REGISTRATIONAverbação aguardando registro
WAITING_CONFIRMATIONAguardando confirmação
APPROVEDGarantia aprovada
ERRORErro no processamento
CANCELEDGarantia cancelada

Possíveis Tipos de Ação

action_typeDescrição
START_ANNOTATIONInício da averbação
END_ANNOTATIONDesaverbação
REACTIVATE_ANNOTATIONReativação
SUSPEND_ANNOTATIONSuspensão da averbação
ALTER_ANNOTATIONAlteração de uma annotation
REVERT_ANNOTATIONReversão de um refinanciamento
ADD_CONTRACTAdição de um contrato
ALTER_EXTERNAL_ANNOTATION_ACTIVEAlteração de uma annotation externa ativa
ALTER_EXTERNAL_ANNOTATION_DELETEDAlteração de uma annotation externa deletada
ALTER_EXTERNAL_ANNOTATION_CLOSEDAlteração de uma annotation externa encerrada
ALTER_EXTERNAL_ANNOTATION_START_NEXT_COMPETENCEAlteração de uma annotation externa inicio da próxima competência
ALTER_EXTERNAL_ANNOTATION_DELETE_NEXT_COMPETENCEAlteração de uma annotation externa exclusão da próxima competência
ALTER_EXTERNAL_ANNOTATION_SUSPENDED_ACP_APSAlteração de uma annotation externa suspensa ACP APS
ALTER_EXTERNAL_ANNOTATION_SUSPENDED_LEGAL_ACTIONAlteração de uma annotation externa suspensa acao legal
ALTER_EXTERNAL_ANNOTATION_SUSPENDED_BANKAlteração de uma annotation externa suspensa banco

Possíveis Status das Operações

statusDescrição
PROCESSINGOperação em processamento
SUCCESSOperação executada com sucesso
ERRORErro na operação
CANCELEDOperação cancelada

Erros

HTTP StatusMensagemCausa
422Guarantee status is only available after CCB signature.Operação ainda não possui assinatura da CCB
400entity not found for id {application_id}Operação inexistente, de outro originador ou não elegível
404Guarantee not found for applicationId: {id}Operação sem garantia registrada
404Anotação não encontradaGarantia não localizada no órgão consignatário
500Erro ao processar resposta da garantiaFalha no processamento da resposta do órgão


Regras de Negócio

  • Produto Elegível: endpoint disponível exclusivamente para operações de Crédito do Trabalhador.
  • Consulta por Operação: a consulta deve ser realizada obrigatoriamente pelo application_id.
  • Consulta permitida apenas após assinatura da CCB: A consulta só estará disponível para operações em status posteriores à assinatura da CCB, que podem ser:
    • PENDING_QUALIFICATION
    • AWAITING_APPROVAL_DISBURSEMENT
    • PENDING_GUARANTEE
    • PENDING_DISBURSEMENT
    • SCHEDULED_DISBURSEMENT
    • DISBURSEMENT_ATTEMPT_FAILED
    • CANCELED
    • ISSUED