AccountsMeComplete onboarding
Apply onboarding values and mark the current account as onboarded
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://loading/accounts/me/complete-onboarding" \ -H "Content-Type: application/json" \ -d '{}'{
"id": "string",
"email": "user@example.com",
"displayName": "string",
"firstName": "string",
"lastName": "string",
"organisationName": "string",
"country": "string",
"language": "string",
"appLanguage": "string",
"auctionSystem": {
"id": "string",
"identifier": "string",
"labels": {
"property1": "string",
"property2": "string"
},
"sortOrder": 0
},
"isActive": true,
"role": "string",
"signupSource": "app",
"isOrganisation": true,
"showEmailPublicly": true,
"avatarUrl": "string",
"avatarTrusted": true,
"preferences": {
"dealsExplorer": {
"viewMode": "grid",
"columnVisibility": {
"property1": true,
"property2": true
},
"columnOrder": [
"string"
]
},
"groupsList": {
"viewMode": "table"
},
"sessionsList": {
"viewMode": "list"
},
"shareTemplates": {
"mail": {
"subject": "string",
"body": [
{
"type": "paragraph",
"children": [
{
"type": "text",
"text": "string",
"bold": true,
"italic": true
}
]
}
]
},
"whatsapp": {
"body": [
{
"type": "paragraph",
"children": [
{
"type": "text",
"text": "string",
"bold": true,
"italic": true
}
]
}
]
}
},
"theme": "light"
},
"onboardedAt": "string",
"createdAt": "string",
"updatedAt": "string"
}{
"code": "string",
"message": "string",
"meta": {
"property1": null,
"property2": null
}
}Get current account (lazy-creates if needed) GET
Creates the account on first read, from the signup source the identity provider holds for the user; without one, no account is created (409).
Search accounts by email or display name GET
Returns up to 20 matching accounts. By default excludes the requesting user (share flows). Pass `includeSelf=true` to include them (author filters). Returns a slim DTO (id, email, displayName, avatarUrl) — full account details are not exposed via this endpoint.