Create a person
Creates a new IVMS101-compliant person entity.
The payload must be either a natural or legal person structure, and must include:
- Person core information
- Name identifiers
- National identifiers
- Account numbers
- Addresses
On success this endpoint returns the full assembled PersonRecord.
Specification
See the IVMS101 standard for full field definitions and compliance details.
Validation
- If the input fails schema or custom validation, returns 422.
Errors
- Any database or internal failure results in a 500 error.
Documentation Index
Fetch the complete documentation index at: https://docs.range.org/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
IVMS101-compliant payload to create a natural or legal person
- Option 1
- Option 2
Create a natural person
natural List of bank or wallet account numbers
Physical or mailing addresses
Official or alias names associated with this person
National identifiers (e.g., passport, national ID)
Core details about the natural person
Response
Created
Person was created successfully.
Account numbers (bank or wallet identifiers).
[
{
"account_number": "GB29NWBK60161331926819"
}
]Registered or physical addresses.
[
{
"address_type": "GEOG",
"country": "GB",
"town_name": "London"
}
]Timestamp when the person was created (UTC).
"2025-07-29T14:45:00"
Unique identifier of the person record.
"d2fd3b17-1fcd-4c4f-bc0e-3b6f858a5e5d"
List of name identifiers (e.g., legal name, aliases).
[
{
"is_legal": true,
"kind": "LEGL",
"primary_identifier": "Acme Corp"
}
]National identifiers (e.g., passport, tax ID).
[
{
"country_of_issue": "GB",
"identifier_type": "tax_id",
"national_identifier": "123456789"
}
]The core person object (either natural or legal).
- Option 1
- Option 2

