GraphQL API Changes 7.3.0 to 7.4.0
The GraphQL API has been improved and extended in numerous ways. Here, we mainly highlight the changes that could potential be breaking for existing API integrations.
Authenticated GraphQL API
- The previously deprecated
chainalysisRiskfields have been removed from theAopdSatoshiProof,AopdSignatureProofandAopdMediaProofobjects, and the now unusedAddressRisktype has been removed. The Chainalysis risk remains accessible on theriskScoresfields. - The previously deprecated
idfield has been removed from theAopdExpectedAoppProofInputobject. - The enum value
AOPD_UPDATE_CHAINALYSIS_RISKon theAutodAuditEventenum has been renamed toAOPD_RETIRGGER_RISK_SCORE. - The enum value
TRPD_MARK_VASP_UNTRUSTEDon theAutodAuditEventenum has been renamed toTRPD_BLOCK_VASP. - The
markVaspUntrustedmutation on theTrpdMutationhas been renamed toblockVasp.
New Deprecations
The following items have been deprecated and will be removed in a future release. Please consult the deprecation field for instructions on how to upgrade.
AopdMutation.updateChainalysisRiskSubscription.aopdAoppProofSubscription.aopdSatoshiProofs
Public GraphQL API
- The previously deprecated
chainalysisRiskfields have been removed from theAopdSatoshiProofandAopdSignatureProofobjects, and the now unusedAddressRisktype has been removed. The Chainalysis risk remains accessible on theriskScoresfields.