Internal IDs
Every entity has a numeric internal ID that is stable and unique within its type.| Entity | ID field | Type | Example |
|---|---|---|---|
| Company | companyId | int | 3508351 |
| Person | personId | int | 2954253 |
| Address | addressId | int | 12345 |
| Vehicle | vehicleId | int | 789012 |
| Property | propertyId | int | 456789 |
| Workplace | companyWorkplaceId | int | 234567 |
Registration numbers
Companies can also be looked up by their local registration number (e.g. Swedish organisationsnummer). The registration number is available as a field in search results and company details.| Field | Description | Example |
|---|---|---|
registrationNumber | Local registration number | 5565199493 |
personalIdentityNumber | Personal identity number (persons) | Varies by country |
companyId from the search result can then be used with all /companies/{id}/... endpoints.
External UUIDs (Sweden)
Swedish properties and addresses from Lantmäteriet have external UUIDs. These can be used as an alternative lookup:Watchlist IDs
Watchlists and their sub-resources use GUIDs:| Entity | Type | Example |
|---|---|---|
| Watchlist | Guid | a1b2c3d4-e5f6-... |
| Watchlist member | Guid | f6e5d4c3-b2a1-... |
| Notification | Guid | 12345678-abcd-... |
| Subscription | Guid | abcdef01-2345-... |
Order IDs
Document orders are identified by GUIDs:Connecting the dots
Follow connections
Use
GET /persons/{personId} or POST /persons/{personId}/companies to see their other positions.