> For the complete documentation index, see [llms.txt](https://docs.compliance.phalcon.blocksec.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.compliance.phalcon.blocksec.com/pt-br/api-documentation/introduction/changelog.md).

# Changelog

Todas as mudanças notáveis da API Phalcon Compliance estão documentadas aqui. As entradas estão listadas em ordem cronológica reversa.

## 2026-07-16

Introduz o campo `riskProfile` como a única fonte de dados de risco, substituindo vários campos legados.

### Added

| Field / Schema                                                                                                        | Applies To                                       | Description                                                                                            |
| --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
| `riskProfile`                                                                                                         | `AddressScreenResult`, `TransactionScreenResult` | Resumo de risco estruturado com `entityRisks`, `interactionRisks` e `behaviorRisks`. Sempre retornado. |
| `taskId`                                                                                                              | Sync screening responses                         | Ambas as respostas síncronas de endereço e transação agora retornam `taskId`.                          |
| `note`                                                                                                                | `AddressScreenResult`, `TransactionScreenResult` | Nota definida pelo usuário para o endereço ou transação.                                               |
| `RiskProfile`, `EntityRisk`, `InteractionRisk`, `ExposurePart`, `ExposureTotal`, `BehaviorRisk`, `BehaviorRiskFields` | New schemas                                      | Esquemas de suporte para a estrutura `riskProfile`.                                                    |

### Deprecated

{% hint style="warning" %}
Os seguintes campos estão agendados para remoção em **2026-08-31**. Favor migrar para `riskProfile` antes dessa data.
{% endhint %}

| Field                                                                          | Applies To                | Migration                                                         |
| ------------------------------------------------------------------------------ | ------------------------- | ----------------------------------------------------------------- |
| `includeDetails`                                                               | Request parameter         | Não é mais necessário — `riskProfile` é sempre retornado.         |
| `alerts[].riskDetail`                                                          | Response                  | Use `riskProfile` em vez disso.                                   |
| `isBlacklisted`, `blacklistedInfo`, `isWhitelisted`, `whitelistedInfo`         | `AddressScreenResult`     | Use `riskProfile.entityRisks` com tipo `blacklist` / `whitelist`. |
| `fromIsBlacklisted`, `toIsBlacklisted`, `fromIsWhitelisted`, `toIsWhitelisted` | `TransactionScreenResult` | Use `riskProfile.entityRisks`.                                    |

### Removed

| Field               | Description                                                  |
| ------------------- | ------------------------------------------------------------ |
| `enableReScreening` | Parâmetro de requisição totalmente removido da documentação. |

***

## 2026-04-29

Deprecia o parâmetro de re-screening de endereço e remove campos de status relacionados.

### Deprecated

| Field               | Applies To                        | Description                                                             |
| ------------------- | --------------------------------- | ----------------------------------------------------------------------- |
| `enableReScreening` | `AddressScreen` request parameter | Aceito para compatibilidade com versões anteriores, mas não tem efeito. |

### Removed

| Field               | Description                                  |
| ------------------- | -------------------------------------------- |
| `reScreeningStatus` | Removido de respostas `AddressScreenResult`. |

***

## 2026-03-30

Adiciona suporte para transações BTC com múltiplas entradas.

### Added

| Field           | Applies To            | Description                                                                                                         |
| --------------- | --------------------- | ------------------------------------------------------------------------------------------------------------------- |
| `fromAddresses` | `TransactionTransfer` | Lista de endereços de origem para transações BTC onde uma transferência pode ser financiada por múltiplas entradas. |

### Changed

| Field                             | Description                                                                                        |
| --------------------------------- | -------------------------------------------------------------------------------------------------- |
| `TransactionScreen.transferIndex` | Pode ser usado sozinho ou junto com `toAddress`. Para transações BTC, representa `toAddressIndex`. |
