Listagem de Configurações de Cessão
Endpoint de consulta paginada que retorna as configurações de cessão vinculadas a uma determinada classe de fundo. Cada configuração representa a relação entre um fundo cessionário e um cedente, incluindo regras de registro, tipo de ativo aceito e aprovação.
Request
ENDPOINT
/trade_receivables/fund_class/{fund_class_key}/assignment_configurationsMÉTODO
GETPath params
| Parâmetro | Tipo | Descrição |
|---|---|---|
fund_class_key | string | Chave única do fundo (UUID). |
Query params
| Parâmetro | Tipo | Obrigatoriedade | Descrição |
|---|---|---|---|
assignment_contract_key | string | opcional | Filtra por chave do contrato que originou a configuração (UUID). |
asset_type | string | opcional | Filtra por tipo de ativo aceito na configuração (ex: ccb, duplicata_mercantil, duplicata_servicos). |
assignor_document_number | string | opcional | Filtra por CPF/CNPJ do cedente. Deve ser enviado com pontuação (ex: 12.345.678/0001-90 ou 123.456.789-00). |
page | integer | opcional | Número da página (começa em 0). Padrão: 0. |
limit | integer | opcional | Quantidade de registros por página. Padrão: 10. |
Exemplo de chamada
GET /trade_receivables/fund_class/{fund_class_key}/assignment_configurations?asset_type=ccb&assignor_document_number=98.765.432/0001-10&page=0&limit=10
Response
STATUS
200Response Body
{
"data": [
{
"assignment_configuration_key": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"assignment_configuration_name": "Config CCB Fundo Alpha",
"assignment_contract_key": "k1l2m3n4-o5p6-7890-abcd-ef1234567890",
"registry_type": "internal_registry",
"asset_type": "ccb",
"fund_class": {
"fund_class_key": "f1a2b3c4-d5e6-7890-abcd-ef1234567890",
"name": "Fundo Alpha FIDC",
"document_number": "12.345.678/0001-90",
"accounting_date": "2024-04-01",
"manager": {
"manager_key": "e1f2a3b4-c5d6-7890-abcd-ef1234567890",
"document_number": "11.222.333/0001-44",
"manager_name": "Gestora Exemplo S.A."
}
},
"assignor": {
"assignor_key": "c1d2e3f4-a5b6-7890-abcd-ef1234567890",
"document_number": "98.765.432/0001-10",
"name": "Cedente Exemplo Ltda"
},
"consultant_decision_type": "manual_approval",
"consultant": {
"consultant_key": "g1h2i3j4-k5l6-7890-abcd-ef1234567890",
"document_number": "55.666.777/0001-88",
"name": "Consultoria Exemplo Ltda"
}
}
],
"limit": 10,
"page": 0,
"is_last_page": true
}
Atributos da resposta
| Campo | Tipo | Descrição |
|---|---|---|
data | array | Lista de objetos de configuração de cessão. Veja tabela abaixo. |
page | integer | Número da página atual. |
limit | integer | Quantidade de registros por página. |
is_last_page | boolean | Indica se esta é a última página de resultados. |
Atributos de cada configuração (objetos dentro de data)
| Campo | Tipo | Descrição |
|---|---|---|
assignment_configuration_key | string | Identificador único da configuração de cessão (UUID). |
assignment_configuration_name | string | Nome da configuração de cessão. |
assignment_contract_key | string | Chave do contrato de cessão que originou esta configuração (UUID). |
registry_type | string | Tipo de registro dos ativos. Valores possíveis: internal_registry, external_registry. |
asset_type | string | Tipo de ativo aceito nesta configuração. Valores possíveis: ccb, duplicata_mercantil, duplicata_servico. |
consultant_decision_type | string | Tipo de decisão do consultor sobre a elegibilidade. Valores possíveis: automatic_approval, manual_approval. |
fund_class | object | Dados do fundo cessionário. Consulte os atributos de fund_class na página de Recuperação. |
assignor | object | Dados do cedente. Consulte os atributos de assignor na página de Recuperação. |
consultant | object | Dados do consultor vinculado à configuração. Consulte os atributos de consultant na página de Recuperação. |