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
chainalysisRisk
fields have been removed from theAopdSatoshiProof
,AopdSignatureProof
andAopdMediaProof
objects, and the now unusedAddressRisk
type has been removed. The Chainalysis risk remains accessible on theriskScores
fields. - The previously deprecated
id
field has been removed from theAopdExpectedAoppProofInput
object. - The enum value
AOPD_UPDATE_CHAINALYSIS_RISK
on theAutodAuditEvent
enum has been renamed toAOPD_RETIRGGER_RISK_SCORE
. - The enum value
TRPD_MARK_VASP_UNTRUSTED
on theAutodAuditEvent
enum has been renamed toTRPD_BLOCK_VASP
. - The
markVaspUntrusted
mutation on theTrpdMutation
has 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.updateChainalysisRisk
Subscription.aopdAoppProof
Subscription.aopdSatoshiProofs
Public GraphQL API
- The previously deprecated
chainalysisRisk
fields have been removed from theAopdSatoshiProof
andAopdSignatureProof
objects, and the now unusedAddressRisk
type has been removed. The Chainalysis risk remains accessible on theriskScores
fields.