GraphQL API Changes 8.0.2 to 8.1.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.
The minor version bump to version 8.1.0 means that there are only absolutely minimal potentially breaking changes (see below). Instead, the main change in this version is the backwards-compatible introduction of filterable APIs in numerous queries.
New Filtering Support
Numerous APIs have gained a flexible (and optional) filter
parameter with
which to filter results. Please consult the documentation on the
filter API and filter in the GUI
for more information.
Removal of deprecated items
- The previously deprecated
updateChainalysisRisk
mutation on theAopdMutation
type was removed. Please use thesetProviderRiskScore
mutation instead. - The
isSanctioned
field was removed from theTrpdOriginator
type. This was never used.
Renames
- The previously misspelled
AOPD_RETIRGGER_RISK_SCORE
variant onAutodAuditEvent
has been corrected toAOPD_RETRIGGER_RISK_SCORE
.
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.
- The following
Aopd
queries:proof
,proofAsXlsx
,proofForAddress
,proofForXpub
andproofsForCustomer
. - The following queries in
Autod
:txDetail
,txAsXlsx
andtxsWithTxId
. - The
status
argument to the followingAutod
queries:txDetails
,txDetailsCount
andtxsAsXlsx
. - The
msg
input field in objectAopdExpectedAoppProofInput
.