Digital Onboarding changelog
July 25, 2025
API Release v1.0.16
New
The following features have been added in the Digital Onboarding API specification version 1.0.16:
Feature name | Description |
---|---|
Offboarding | As a secondary screening platform, such as a payfac or marketplace, request to offboard a party for business or card network-defined reasons. This action sets the profileStatus to TERMINATED for the party. |
API specification | API specification version 1.0.16 was released. |
The following fields were added in the Digital Onboarding API specification version 1.0.16:
Field | Description | Endpoint |
---|---|---|
Idempotency-Key |
New optional header parameter for a client-generated unique idempotency key to recognize consecutive retries of the same request. | Request:
|
file , documentData |
New fields to support multipart/form-data in the document upload request object. | Request:
|
Change
The following features were changed in the Digital Onboarding API specification version 1.0.16:
Feature | Description |
---|---|
Updated server domain and endpoints | Sub-domain updated to payments.jpmorgan.com and API namespace updated to /onboarding |
Added response codes 409 and 422 | New 409 response indicates a concurrent request conflict. New 422 response for semantic errors. |
The following fields were updated in the Digital Onboarding API specification version 1.0.16:
Field | Description | Endpoint |
---|---|---|
Update client (response-only), Create client, and Get client:
Update client (request-only):
Create party, Get party, and Update party:
|
Added pattern and updated description. | Request and response:
Response:
|
Update client (response-only), Create client, and Get client:
Update client (request-only):
Create party, Get party, and Update party:
|
Added pattern. | Request and response:
Response:
|
|
Updated the minimum and default attributes to 0 to support optional items. | Response:
|
Update client (response-only), Create client, and Get client:
Update client (request-only):
Create party, Get party, and Update party:
|
Field description updated to "The 2-3 character length state code should be provided in alpha-2 format, adhering to ISO-3166-2. State is mandatory in the US. In Great Britain, for example, the CIty of London would be LND. State would serve as Province in countries where applicable." | Request and response:
Response:
|
Update client (response-only), Create client, and Get client:
Update client (request-only):
Create party, Get party, and Update party:
|
Field description updated to "City has a maximum of 34 characters. City would serve as County in countries where applicable." | Request and response:
Response:
|
Deprecated
The following fields are deprecated in the Digital Onboarding API specification version 1.0.16:
Field | Description | Endpoint |
---|---|---|
attestations[*] |
Deprecated | Request and response:
Response:
|
Update client (response-only), Create client, and Get client:
Update client (request-only):
Create party, Get party, and Update party:
|
Deprecated | Request and response:
Response:
|
Create client, Get client, and Update client:
Create party, Get party, and Update party:
|
Deprecated | Response:
|
Create client, Get client, and Update client:
Create party, Get party, and Update party:
|
Deprecated | Request and response:
Response:
|
March 31, 2025
API Release v1.0.12
New
New Digital Onboarding API Specification
Feature name | Description |
---|---|
API Specification | API specification version 1.0.12 was released with minor field description changes. |
February 13, 2025
API Release v1.0.11
New
Feature name | Description |
---|---|
API Specification | API specification version 1.0.11 was released. |
New fields added to the API specification:
Field name | Description | Endpoint |
---|---|---|
preferences.defaultLanguage | Added default language preference. | |
NetworkRegistration amexOptBlueServiceEstablishmentNumber | Added AMEX Opt Blue service establishment number. | POST /parties |
Change
The following fields were updated in the API specification v1.0.11.
Field changes in the API specification. All changes affect endpoints POST /clients
and POST /parties
.
Field name | Description | Endpoint |
---|---|---|
roles | Added description for role values. | POST /clients POST /parties |
Updated description with validation format. | POST /clients POST /parties |
|
AddressDto addressLines | Updated description with validation details. | POST /clients POST /parties |
AddressDto addressLines | Updated description with example. | POST /clients POST /parties |
AddressDto postalCode | Added minimum length | POST /clients POST /parties |
AddressDto country | Added minimum and maximum length. | POST /clients POST /parties |
AddressDto country | Added minimum and maximum length. | POST /clients POST /parties |
IndividualDetails firstName | Updated minimum length. | POST /clients POST /parties |
IndividualDetails middleName | Updated minimum length. | POST /clients POST /parties |
IndividualDetails lastName | Updated minimum length. | POST /clients POST /parties |
IndividualDetails jobTitle | Added minimum and maximum length. Updated description with applicable roles. | POST /clients POST /parties |
IndividualIdentity description | Added minimum and maximum length. | POST /clients POST /parties |
IndividualIdentity issuer | Added minimum and maximum length. | POST /clients POST /parties |
Phone countryCode | Updated description with validation format. | POST /clients POST /parties |
Phone phoneNumber | Updated minimum and maximum length. | POST /clients POST /parties |
OrganizationDetails industryCategory | Updated description with industry descriptor guide. | POST /clients POST /parties |
OrganizationDetails industryType | Updated description with industry descriptor guide. | POST /clients POST /parties |
OrganizationDetails organizationName | Added maximum length. | POST /clients POST /parties |
OrganizationDetails organizationDescription | Updated minimum and maximum length. | POST /clients POST /parties |
OrganizationIdentityDto description | Added minimum and maximum length. | POST /clients POST /parties |
OrganizationIdentityDto value | Updated maximum length. | POST /clients POST /parties |
OrganizationIdentityDto issuer | Updated minimum and maximum length. | POST /clients POST /parties |
October 11, 2024
API Release v1.0.9
Feature name | Description |
---|---|
Onboard a client |
|
API specification | API specification version 1.0.9 was released. |
August 13, 2024
API Release v1.0.5
New — First publication
Feature name | Description |
---|---|
Merchant screening and Onboard a client | Use the Digital Onboarding API to add your clients to J.P. Morgan products. You can use the API to:
|
API specification | API specification version 1.0.5 was released. |