accounts
Create Corporate Account with Legal Representative
Changed onCreates a new legal entity account by providing the entity’s details along with information about its legal representative. This request is typically the first step before initiating the onboarding process. Once created, the account will have an initial status (e.g., CREATED) and a profile status (e.g., AWAITING_INFORMATION)
post/accounts/legal-entity
Request
- Base URLhttps://onboarding-api.lemonway.com
- URLhttps://onboarding-api.lemonway.com/accounts/legal-entity
- AuthHTTP bearer
Request body
Example request
{
"activity": "CROWDFUNDING_MONEYPOT",
"legalEntity": {
"name": "Matt Claxton",
"type": "ClaxtonBells",
"registrationNumber": "126766Z",
"registrationDate": "2025-08-11T08:10:18.405Z",
"address": {
"country": "UK"
}
},
"legalRepresentative": {
"firstName": "Diane",
"lastName": "Bethney",
"birthDate": "2025-08-11T08:10:18.405Z",
"birthCountry": "UK",
"email": "BethneyD12@gmail.com",
"address": {
"country": "UK"
}
},
"profile": "DONOR",
"walletId": "1278782"
}Response
Account created successfully
Example response
{
"id": "ff928147-d51e-4f22-b26c-d2c1a2sebd8d",
"status": "CREATED",
"profileStatus": "AWAITING_INFORMATION"
}Changes
- breaking
the request property
//became required - breaking
the request property
//became required - warning
removed the request property
// - warning
removed the request property
// - warning
removed the request property
// - warning
removed the request property
// - warning
removed the request property
// - warning
removed the request property
// - info
the
//request property's minLength was decreased from3to0 - info
the
//request property's minLength was decreased from3to0
- breaking