Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Operações de câmbio que se encontram em aberto devem ter seus status exibido como AVAILABLE.

  • Operações de Câmbio liquidadas ou canceladas nos últimos 12 meses anteriores a data da consulta – considerando o consentimento vigente - devem ter seus status como AVAILABLE.

  • Operações de câmbio liquidadas ou canceladas a mais que 12 meses anteriores a data consulta – considerando o consentimento vigente - devem ter seus status como UNAVAILABLE.

  • Operações de câmbio que se encontram em bloqueio temporário, onde o cliente não possui acesso aos detalhes por meio dos canais de atendimento eletrônico, devem retornar o status TEMPORARILY_UNAVAILABLE.

  • Operações de câmbio que se encontram em bloqueio definitivo onde o cliente não possui acesso por meio dos canais de atendimento eletrônico, devem retornar o status UNAVAILABLE.

  • Operações de câmbio liquidadas ou canceladas em situações nas quais o cliente não mais possua acesso aos canais de atendimento eletrônico da instituição, devem retornar o status UNAVAILABLE.

  • Casos de uso em que o cliente final efetue um consentimento para operações de câmbio para o qual um dos recursos (respeitando a RN001) exija a aprovação de múltiplas alçadas (PENDING_AUTHORISATION) e outro recurso esteja disponível para consulta (AVAILABLE), o comportamento esperado é que cada recurso tenha seu status representado de forma independente, disponibilizando imediatamente os recursos já aprovados.

  • Operações de câmbio anuladas não são escopo de compartilhamento na API Resources.

Tabela descritiva das possibilidades de interação entre API Resources e

...

a API Câmbio

Cenário

Status do recurso na detentora

API Resources (…/resources/v1/resources)

API de listagem de Produto (/exchanges)¹

APIs de Dados de Produtos (/exchanges/{operationId})²

Sem consentimento

-

401 unauthorized

401 unauthorized

401 unauthorized

Com consentimento não autorizado

-

401 unauthorized

401 unauthorized

401 unauthorized

Com consentimento autorizado (pendente múltipla alçada)

-

200 - Retorna recurso com status PENDING_AUTHORISATION

200 Não retorna

403 forbidden

Com consentimento autorizado (aprovado múltipla alçada)

OK

200 - Retorna recurso com status AVAILABLE

200 retorna o recurso na lista

200 retorna dados para o recurso

Com consentimento autorizado (aprovado múltipla alçada)

Bloqueio temporário

200 - Retorna recurso com status TEMPORARILY_UNAVAILABLE

200 não retorna na lista o recurso “bloqueado”

403 forbidden

Com consentimento autorizado (aprovado múltipla alçada)

Liquidado a menos de 12 meses

200 - Retorna o recurso como status AVAILABLE

200 retorna o recurso na lista

200 retorna o recurso na lista

Com consentimento autorizado (aprovado múltipla alçada)

Vencido a mais de 12 meses (recurso nunca compartilhado na vigência do consentimento)

200 - Não retorna o recurso

200 - Não retorna o recurso

403 forbidden

Com consentimento autorizado (aprovado múltipla alçada)

Liquidado a mais de 12 meses (recurso já compartilhado na vigência do consentimento)

200 - Retorna o recurso como status UNAVAILABLE

200 - Não retorna o recurso

403 forbidden

Com consentimento autorizado (aprovado múltipla alçada)

-

200 - Retorna recurso com status UNAVAILABLE

200 - Não retorna o recurso recusado na lista

403 forbidden

Com consentimento autorizado (recurso inexistente)

-

200 - Não retorna o recurso

200 - Não retorna o recurso

403 forbidden

Com Consentimento revogado ou expirado³

-

401 unauthorized

401 unauthorized

401 unauthorized

...