For a list of changes in the Legal Entity Management API in both v3 and v4, see here.
See breaking changes for more information about how we define breaking changes in our APIs.
Endpoint | Description | Breaking changes |
---|---|---|
POST
|
Creates a business line. | 8 breaking changes |
GET
|
Returns the detail of a business line. | 4 breaking changes |
PATCH
|
Updates a business line. | 8 breaking changes |
POST
|
Uploads a document for verification checks. | 2 breaking change |
GET
|
Returns a document. | 2 breaking change |
PATCH
|
Updates a document. | 2 breaking change |
POST
|
Creates a legal entity. | 1 breaking change |
GET
|
Returns a legal entity. | 1 breaking change |
PATCH
|
Updates a legal entity. | 1 breaking change |
GET
|
Returns the business lines owned by a legal entity. | 5 breaking changes |
POST
|
Returns the verification errors for a legal entity and its supporting entities. | New endpoint. No breaking changes |
POST
|
Confirms that your user has reviewed the data for the legal entity specified in the path. | New endpoint. No breaking changes |
POST
|
Creates a transfer instrument. | 2 breaking changes |
GET
|
Returns the details of a transfer instrument. | 1 breaking change |
PATCH
|
Updates a transfer instrument. | 2 breaking changes |
Creates a business line.
Endpoint destination URL: https://kyc-test.adyen.com/lem/v4/businessLines
New
Request
You can now set the
sourceOfFunds.type
field in the POST/businessLines
request to:- adyenProcessed
- assetSale
- business
- cryptocurrencyIncome
- dividendIncome
- donations
- employment
- financialAid
- gamblingWinnings
- inheritance
- insuranceSettlement
- loans
- pensionIncome
- rentalIncome
- royaltyIncome
- thirdPartyFunding
You can now set the
service
field in the POST/businessLines
request to issuing.You can now include the following fields in the POST
/businessLines
request:sourceOfFunds.amount
sourceOfFunds.assetMonthsHeld
sourceOfFunds.cryptocurrencyExchange
sourceOfFunds.dateOfFundsReceived
sourceOfFunds.dateOfSourceEvent
sourceOfFunds.financiers
sourceOfFunds.originatorLegalEntityId
sourceOfFunds.originatorSourceOfFundsType
sourceOfFunds.purpose
sourceOfFunds.relationship
sourceOfFunds.website
Response
- TheBreaking
sourceOfFunds.type
field in the POST/businessLines
response now contains one of the following values:- adyenProcessed
- assetSale
- business
- cryptocurrencyIncome
- dividendIncome
- donations
- employment
- financialAid
- gamblingWinnings
- inheritance
- insuranceSettlement
- loans
- pensionIncome
- rentalIncome
- royaltyIncome
- thirdPartyFunding
The POST
/businessLines
response can now contain theproblems
array.- TheBreaking
service
field in the POST/businessLines
response can now contain issuing. The POST
/businessLines
response can now contain:sourceOfFunds.amount
sourceOfFunds.assetMonthsHeld
sourceOfFunds.cryptocurrencyExchange
sourceOfFunds.dateOfFundsReceived
sourceOfFunds.dateOfSourceEvent
sourceOfFunds.financiers
sourceOfFunds.originatorLegalEntityId
sourceOfFunds.originatorSourceOfFundsType
sourceOfFunds.purpose
sourceOfFunds.relationship
sourceOfFunds.website
Changed
Removed
Returns the detail of a business line.
Endpoint destination URL: https://kyc-test.adyen.com/lem/v4/businessLines/{id}
New
Response
- TheBreaking
sourceOfFunds.type
field in the GET/businessLines/{id}
response now contains one of the following values:- adyenProcessed
- assetSale
- cryptocurrencyIncome
- dividendIncome
- donations
- employment
- financialAid
- gamblingWinnings
- inheritance
- insuranceSettlement
- loans
- pensionIncome
- rentalIncome
- royaltyIncome
- thirdPartyFunding
- TheBreaking
service
field in the GET/businessLines/{id}
response can now contain issuing. - The GET
/businessLines/{id}
response can now contain theproblems
array. - The GET
/businessLines/{id}
response can now include:sourceOfFunds.amount
sourceOfFunds.assetMonthsHeld
sourceOfFunds.cryptocurrencyExchange
sourceOfFunds.dateOfFundsReceived
sourceOfFunds.dateOfSourceEvent
sourceOfFunds.financiers
sourceOfFunds.originatorLegalEntityId
sourceOfFunds.originatorSourceOfFundsType
sourceOfFunds.purpose
sourceOfFunds.relationship
sourceOfFunds.website
Changed
Removed
Updates a business line.
Endpoint destination URL: https://kyc-test.adyen.com/lem/v4/businessLines/{id}
New
Request
- You can now include the following fields in the PATCH
/businessLines/{id}
request:sourceOfFunds.amount
sourceOfFunds.assetMonthsHeld
sourceOfFunds.cryptocurrencyExchange
sourceOfFunds.dateOfFundsReceived
sourceOfFunds.dateOfSourceEvent
sourceOfFunds.financiers
sourceOfFunds.originatorLegalEntityId
sourceOfFunds.originatorSourceOfFundsType
sourceOfFunds.purpose
sourceOfFunds.relationship
sourceOfFunds.website
- You can now set the
sourceOfFunds/type
field in the PATCH/businessLines/{id}
request to:- adyenProcessed
- assetSale
- cryptocurrencyIncome
- dividendIncome
- donations
- employment
- financialAid
- gamblingWinnings
- inheritance
- insuranceSettlement
- loans
- pensionIncome
- rentalIncome
- royaltyIncome
- thirdPartyFunding
Response
- TheBreaking
sourceOfFunds.type
field in the PATCH/businessLines/{id}
response now contains one of the following values:- adyenProcessed
- assetSale
- cryptocurrencyIncome
- dividendIncome
- donations
- employment
- financialAid
- gamblingWinnings
- inheritance
- insuranceSettlement
- loans
- pensionIncome
- rentalIncome
- royaltyIncome
- thirdPartyFunding
- TheBreaking
service
field in the PATCH/businessLines/{id}
response can now contain issuing. - The PATCH
/businessLines/{id}
response can now contain theproblems
array. - The PATCH
/businessLines/{id}
response can now contain:sourceOfFunds.amount
sourceOfFunds.assetMonthsHeld
sourceOfFunds.cryptocurrencyExchange
sourceOfFunds.dateOfFundsReceived
sourceOfFunds.dateOfSourceEvent
sourceOfFunds.financiers
sourceOfFunds.originatorLegalEntityId
sourceOfFunds.originatorSourceOfFundsType
sourceOfFunds.purpose
sourceOfFunds.relationship
sourceOfFunds.website
Changed
Removed
Creates a legal entity.
Endpoint destination URL: https://kyc-test.adyen.com/lem/v4/legalEntities
New
Request
- You can now include the following fields in the POST
/legalEntities
request:organization.doingBusinessAsAbsent
soleProprietorship.doingBusinessAsAbsent
trust.doingBusinessAsAbsent
unincorporatedPartnership.doingBusinessAsAbsent
individual.support
organization.support
individual.taxInformation.numberAbsent
organization.taxInformation.numberAbsent
soleProprietorship.taxInformation.numberAbsent
trust.taxInformation.numberAbsent
unincorporatedPartnership.taxInformation.numberAbsent
organization.financialReports
soleProprietorship.financialReports
trust.description
unincorporatedPartnership.description
- You can now set the
entityAssociations.items.type
field in the POST/legalEntities
request to:- legalRepresentative
- trustOwnership
Response
- TheBreaking
entityAssociations.items.type
field in the POST/legalEntities
response can now contain one of the following values:- legalRepresentative
- trustOwnership
- The POST
/legalEntities
response can now contain:organization.doingBusinessAsAbsent
soleProprietorship.doingBusinessAsAbsent
trust.doingBusinessAsAbsent
unincorporatedPartnership.doingBusinessAsAbsent
individual.support
organization.support
individual.taxInformation.numberAbsent
organization.taxInformation.numberAbsent
soleProprietorship.taxInformation.numberAbsent
trust.taxInformation.numberAbsent
unincorporatedPartnership.taxInformation.numberAbsent
organization.financialReports
soleProprietorship.financialReports
problems
trust.description
unincorporatedPartnership.description
verificationDeadlines
Returns a legal entity.
Endpoint destination URL: https://kyc-test.adyen.com/lem/v4/legalEntities/{id}
New
Response
- TheBreaking
entityAssociations.items.type
field in the GET/legalEntities/{id}
response can now contain one of the following values:- legalRepresentative
- trustOwnership
The GET
/legalEntities/{id}
response can now include:organization.doingBusinessAsAbsent
soleProprietorship.doingBusinessAsAbsent
trust.doingBusinessAsAbsent
unincorporatedPartnership.doingBusinessAsAbsent
individual.support
organization.support
individual.taxInformation.numberAbsent
organization.taxInformation.numberAbsent
soleProprietorship.taxInformation.numberAbsent
trust.taxInformation.numberAbsent
unincorporatedPartnership.taxInformation.numberAbsent
organization.financialReports
soleProprietorship.financialReports
problems
trust.description
unincorporatedPartnership.description
verificationDeadlines
Updates a legal entity.
Endpoint destination URL: https://kyc-test.adyen.com/lem/v4/legalEntities/{id}
New
Request
- You can now include the following fields in the PATCH
/legalEntities/{id}
request:organization.doingBusinessAsAbsent
soleProprietorship.doingBusinessAsAbsent
trust.doingBusinessAsAbsent
unincorporatedPartnership.doingBusinessAsAbsent
individual.support
organization.support
individual.taxInformation.numberAbsent
organization.taxInformation.numberAbsent
soleProprietorship.taxInformation.numberAbsent
trust.taxInformation.numberAbsent
unincorporatedPartnership.taxInformation.numberAbsent
organization.financialReports
soleProprietorship.financialReports
trust.description
unincorporatedPartnership.description
- You can now set the
entityAssociations.items.type
field in the PATCH/legalEntities/{id}
request to:- legalRepresentative
- trustOwnership
Response
- TheBreaking
entityAssociations.items.type
field in the PATCH/legalEntities/{id}
response can now contain one of the following values:- legalRepresentative
- trustOwnership
- The PATCH
/legalEntities/{id}
response can now contain:organization.doingBusinessAsAbsent
soleProprietorship.doingBusinessAsAbsent
trust.doingBusinessAsAbsent
unincorporatedPartnership.doingBusinessAsAbsent
individual.support
organization.support
organization.financialReports
soleProprietorship.financialReports
problems
trust.description
unincorporatedPartnership.description
verificationDeadlines
Returns the business lines owned by a legal entity.
Endpoint destination URL: https://kyc-test.adyen.com/lem/v4/legalEntities/{id}/businessLines
New
Request
This version does not introduce any changes to the GET/legalEntities/{id}/businessLines
request.
Response
- TheBreaking
businessLines.items.sourceOfFunds.type
field in the GET/legalEntities/{id}/businessLines
response now contains one of the following values:- adyenProcessed
- assetSale
- cryptocurrencyIncome
- dividendIncome
- donations
- employment
- financialAid
- gamblingWinnings
- inheritance
- insuranceSettlement
- loans
- pensionIncome
- rentalIncome
- royaltyIncome
- thirdPartyFunding
- TheBreaking
'businessLines.items.service
field in the GET/legalEntities/{id}/businessLines
response can now contain issuing. - The GET
/legalEntities/{id}/businessLines
response can now include:businessLines.items.sourceOfFunds.amount
businessLines.items.sourceOfFunds.assetMonthsHeld
businessLines.items.sourceOfFunds.cryptocurrencyExchange
businessLines.items.sourceOfFunds.dateOfFundsReceived
businessLines.items.sourceOfFunds.dateOfSourceEvent
businessLines.items.sourceOfFunds.financiers
businessLines.items.sourceOfFunds.originatorLegalEntityId
businessLines.items.sourceOfFunds.originatorSourceOfFundsType
businessLines.items.sourceOfFunds.purpose
businessLines.items.sourceOfFunds.relationship
businessLines.items.sourceOfFunds.website
- The GET
/legalEntities/{id}/businessLines
response can now contain the following fields:businessLines.items.problems
businessLines.items.service
Changed
Removed
Creates a transfer instrument.
Endpoint destination URL: https://kyc-test.adyen.com/lem/v4/transferInstruments
New
Removed
Updates a transfer instrument.
Endpoint destination URL: https://kyc-test.adyen.com/lem/v4/transferInstruments/{id}