This page shows what has changed in the Legal Entity Management API between v2 and v4.
For a list of changes in the Legal Entity Management API in both v3 and v4, see here
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}