Reading the call sites for this pair
Reading the call sites for this pair
spec pairs / adyen-balance-platform-v1-to-v2
v1 → v2
| Vendor | adyen |
|---|---|
| Service | balance-platform |
| Before revision | v12026-08-04 |
| After revision | v22026-08-04 |
| Before sha256 | c3d956efeb4f8cff… |
| After sha256 | 8761ac1a9aab15ff… |
| Source | https://github.com/Adyen/adyen-openapi/blob/f0d0bd47b721d1b4e2c86e8b3aad706ecb88423a/json/BalancePlatformService-v2.json |
| Licence | MIT |
request-property-enum-value-removedtype-expressiblePOST /accountHoldersremoved the enum value `Landline` of the request property `contactDetails/phone/type`
request-property-enum-value-removedtype-expressiblePOST /accountHoldersremoved the enum value `Mobile` of the request property `contactDetails/phone/type`
response-property-max-length-unsetnot type-expressiblePOST /accountHoldersthe `capabilities/additionalProperties/allowedSettings/amountPerIndustry/additionalProperties/currency` response property's maxLength was unset from `3` for the response status `200`
Showing 58 of 58 sampled call sites. Every call site the compiler broke is included. Clean call sites are capped per pair at 25, in corpus order. Sampling happens after every published rate has been computed over the full corpus. 75 clean call sites from this pair are not shown.
| Operation | Line | Compiler · System · Baseline | |
|---|---|---|---|
| GET /balanceAccounts/{id} | 47 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| GET /balanceAccounts/{id} | 55 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /balanceAccounts/{id} | 110 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /balanceAccounts/{id} | 125 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /balanceAccounts/{id} | 138 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /balanceAccounts/{id} | 152 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| GET /paymentInstruments/{id} | 293 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| GET /accountHolders/{id} | 381 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| GET /accountHolders/{id} | 391 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /transactionRules | 502 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /transactionRules | 525 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /transactionRules | 543 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /transactionRules | 559 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| DELETE /transactionRules/{transactionRuleId} | 679 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| DELETE /transactionRules/{transactionRuleId} | 695 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| DELETE /transactionRules/{transactionRuleId} | 711 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| DELETE /transactionRules/{transactionRuleId} | 720 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /balanceAccounts | 830 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /balanceAccounts | 864 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /accountHolders | 979 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /accountHolders | 1001 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /transactionRules/{transactionRuleId} | 1087 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /transactionRules/{transactionRuleId} | 1110 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /transactionRules/{transactionRuleId} | 1137 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /transactionRules/{transactionRuleId} | 1154 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /accountHolders/{id} | 1174 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /accountHolders/{id} | 1188 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /accountHolders/{id} | 1201 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /accountHolders/{id} | 1213 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /paymentInstruments | 1261 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /paymentInstruments/{id} | 1311 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /paymentInstruments/{id} | 1336 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| PATCH /paymentInstruments/{id} | 1362 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| GET /mandates | 5 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /mandates | 12 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /paymentInstruments/{id}/reveal | 19 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /paymentInstruments/{id}/reveal | 27 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /paymentInstruments/{id}/reveal | 34 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /paymentInstruments/{id}/reveal | 41 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /balanceAccounts/{id} | 65 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| GET /balanceAccounts/{id} | 74 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| GET /balancePlatforms/{id}/accountHolders | 83 | cmpCLEANsysUNKNOWNbaseIMPACTED | |
| GET /balancePlatforms/{id}/accountHolders | 89 | cmpCLEANsysUNKNOWNbaseIMPACTED | |
| GET /balancePlatforms/{id}/accountHolders | 96 | cmpCLEANsysUNKNOWNbaseIMPACTED | |
| GET /balancePlatforms/{id}/accountHolders | 103 | cmpCLEANsysUNKNOWNbaseIMPACTED | |
| POST /validateBankAccountIdentification | 173 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /accountHolders/{id}/balanceAccounts | 181 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| GET /accountHolders/{id}/balanceAccounts | 188 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| GET /accountHolders/{id}/balanceAccounts | 195 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| GET /accountHolders/{id}/balanceAccounts | 201 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| GET /publicKey | 208 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /publicKey | 214 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /paymentInstruments/reveal | 220 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /paymentInstruments/reveal | 229 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| PATCH /networkTokens/{networkTokenId} | 239 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /networkTokens/{networkTokenId} | 247 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /networkTokens/{networkTokenId} | 253 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| GET /networkTokens/{networkTokenId} | 259 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED |
response-property-max-length-unsetnot type-expressiblePOST /accountHoldersthe `capabilities/additionalProperties/allowedSettings/maxAmount/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-max-length-unsetnot type-expressiblePOST /accountHoldersthe `capabilities/additionalProperties/requestedSettings/amountPerIndustry/additionalProperties/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-max-length-unsetnot type-expressiblePOST /accountHoldersthe `capabilities/additionalProperties/requestedSettings/maxAmount/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-min-length-decreasednot type-expressiblePOST /accountHoldersthe `capabilities/additionalProperties/allowedSettings/amountPerIndustry/additionalProperties/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
response-property-min-length-decreasednot type-expressiblePOST /accountHoldersthe `capabilities/additionalProperties/allowedSettings/maxAmount/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
response-property-min-length-decreasednot type-expressiblePOST /accountHoldersthe `capabilities/additionalProperties/requestedSettings/amountPerIndustry/additionalProperties/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
response-property-min-length-decreasednot type-expressiblePOST /accountHoldersthe `capabilities/additionalProperties/requestedSettings/maxAmount/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
response-property-max-length-unsetnot type-expressibleGET /accountHolders/{id}the `capabilities/additionalProperties/allowedSettings/amountPerIndustry/additionalProperties/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-max-length-unsetnot type-expressibleGET /accountHolders/{id}the `capabilities/additionalProperties/allowedSettings/maxAmount/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-max-length-unsetnot type-expressibleGET /accountHolders/{id}the `capabilities/additionalProperties/requestedSettings/amountPerIndustry/additionalProperties/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-max-length-unsetnot type-expressibleGET /accountHolders/{id}the `capabilities/additionalProperties/requestedSettings/maxAmount/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-min-length-decreasednot type-expressibleGET /accountHolders/{id}the `capabilities/additionalProperties/allowedSettings/amountPerIndustry/additionalProperties/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
response-property-min-length-decreasednot type-expressibleGET /accountHolders/{id}the `capabilities/additionalProperties/allowedSettings/maxAmount/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
response-property-min-length-decreasednot type-expressibleGET /accountHolders/{id}the `capabilities/additionalProperties/requestedSettings/amountPerIndustry/additionalProperties/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
response-property-min-length-decreasednot type-expressibleGET /accountHolders/{id}the `capabilities/additionalProperties/requestedSettings/maxAmount/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
request-property-enum-value-removedtype-expressiblePATCH /accountHolders/{id}removed the enum value `Active` of the request property `status`
request-property-enum-value-removedtype-expressiblePATCH /accountHolders/{id}removed the enum value `Closed` of the request property `status`
request-property-enum-value-removedtype-expressiblePATCH /accountHolders/{id}removed the enum value `Inactive` of the request property `status`
request-property-enum-value-removedtype-expressiblePATCH /accountHolders/{id}removed the enum value `Landline` of the request property `contactDetails/phone/type`
request-property-enum-value-removedtype-expressiblePATCH /accountHolders/{id}removed the enum value `Mobile` of the request property `contactDetails/phone/type`
request-property-enum-value-removedtype-expressiblePATCH /accountHolders/{id}removed the enum value `Suspended` of the request property `status`
response-property-max-length-unsetnot type-expressiblePATCH /accountHolders/{id}the `capabilities/additionalProperties/allowedSettings/amountPerIndustry/additionalProperties/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-max-length-unsetnot type-expressiblePATCH /accountHolders/{id}the `capabilities/additionalProperties/allowedSettings/maxAmount/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-max-length-unsetnot type-expressiblePATCH /accountHolders/{id}the `capabilities/additionalProperties/requestedSettings/amountPerIndustry/additionalProperties/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-max-length-unsetnot type-expressiblePATCH /accountHolders/{id}the `capabilities/additionalProperties/requestedSettings/maxAmount/currency` response property's maxLength was unset from `3` for the response status `200`
response-property-min-length-decreasednot type-expressiblePATCH /accountHolders/{id}the `capabilities/additionalProperties/allowedSettings/amountPerIndustry/additionalProperties/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
response-property-min-length-decreasednot type-expressiblePATCH /accountHolders/{id}the `capabilities/additionalProperties/allowedSettings/maxAmount/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
response-property-min-length-decreasednot type-expressiblePATCH /accountHolders/{id}the `capabilities/additionalProperties/requestedSettings/amountPerIndustry/additionalProperties/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
response-property-min-length-decreasednot type-expressiblePATCH /accountHolders/{id}the `capabilities/additionalProperties/requestedSettings/maxAmount/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
request-property-enum-value-removedtype-expressiblePATCH /balanceAccounts/{id}removed the enum value `Active` of the request property `status`
request-property-enum-value-removedtype-expressiblePATCH /balanceAccounts/{id}removed the enum value `Closed` of the request property `status`
request-property-enum-value-removedtype-expressiblePATCH /balanceAccounts/{id}removed the enum value `Inactive` of the request property `status`
request-property-enum-value-removedtype-expressiblePATCH /balanceAccounts/{id}removed the enum value `Suspended` of the request property `status`
response-property-became-optionaltype-expressibleGET /balanceAccounts/{id}/paymentInstrumentsthe response property `paymentInstruments/items/card/deliveryContact/address/city` became optional for the status `200`
response-property-became-optionaltype-expressibleGET /balanceAccounts/{id}/paymentInstrumentsthe response property `paymentInstruments/items/card/deliveryContact/address/postalCode` became optional for the status `200`
response-property-max-length-unsetnot type-expressibleGET /balanceAccounts/{id}/paymentInstrumentsthe `paymentInstruments/items/card/deliveryContact/address/city` response property's maxLength was unset from `3000` for the response status `200`
response-required-property-removedtype-expressibleGET /balanceAccounts/{id}/paymentInstrumentsremoved the required property `paymentInstruments/items/card/deliveryContact/address/houseNumberOrName` from the response with the `200` status
A change marked not type-expressible is one no compiler can decide. Every call site touching it compiles clean, and that clean compile is not evidence of safety — the system returns UNKNOWN there and the abstention is counted, never scored as a hit.