Skip to content

Create an account

In Trimble Account Service, accounts are a starting point for user creation. An account is required to connect entitlements to end-users.

To create an account:

  • API Call:

POST {base url} /accounts/

  • Headers

    • Accept: application/JSON Note: This may be automatically added by your development tool. Postman and CURL add this header to all requests by default.
    • Authorization: Bearer {bearer token} Include Trimble Identity OAuth Bearer token for your application (please see get access token for more information).
  • Body

    • Name = {Organization or Individual’s Name}
    • Type = {Organization, Individual, Enterprise}
    • B2B = {Customer, Distributor, Reseller}
    • ownersEmail = {john@examplecompany.com} (Required for Identity v4)
    • phoneNumber = {Optional, string value}
    • sites = {Billing address for user or organization}
    • sourceSystems = {The system that has created or originates the data}

At this time, changes and updates to ownersEmail value is not recommended after account creation.

Example request:

{
    "name": "string",
    "type": "Organization",
    "B2B": "Customer",
    "ownersEmail": "string",
    "phoneNumber": "string",
    "sites": [
        {}
    ],
    "sourceSystems": [
{
"system": "{{system}}",
"reference": "{{reference}}"
}
]
}