Skip to main content
GET
/
api
/
v1
/
admin
/
{mobilityProviderCountryCode}
/
{mobilityProviderCode}
/
users
/
{customerId}
Get user
curl --request GET \
  --url https://api.smartmove.eu/m2m/api/v1/admin/{mobilityProviderCountryCode}/{mobilityProviderCode}/users/{customerId} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "language": "de",
  "emailVerified": true,
  "customerType": "Private",
  "firstName": "<string>",
  "lastName": "<string>",
  "dateOfBirth": "2025-10-17T00:00:00.000Z",
  "phone": "<string>",
  "email": "<string>",
  "productKey": "<string>",
  "productSubscriptionStart": "<string>",
  "productSubscriptionEnd": "<string>",
  "status": "New",
  "contactAddress": {
    "address": "<string>",
    "city": "<string>",
    "zipCode": "<string>",
    "federalState": "<string>",
    "countryCode": "DE"
  },
  "billingAddress": {
    "address": "<string>",
    "city": "<string>",
    "zipCode": "<string>",
    "federalState": "<string>",
    "countryCode": "DE",
    "company": "<string>",
    "vatNumber": "<string>"
  },
  "driversLicense": {
    "licenseType": "<string>",
    "issuingAuthority": "<string>",
    "licenseNumber": "<string>",
    "issueDate": "2025-10-17T00:00:00.000Z",
    "blobs": [
      {
        "uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "contentType": "image/jpeg",
        "filename": "<string>"
      }
    ]
  },
  "identificationDocument": {
    "documentType": "<string>",
    "issuingAuthority": "<string>",
    "documentNumber": "<string>",
    "issueDate": "2025-10-17T00:00:00.000Z",
    "blobs": [
      {
        "uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "contentType": "image/jpeg",
        "filename": "<string>"
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

mobilityProviderCountryCode
string
required

The two-letter country code of the mobility provider the user is registered under

Required string length: 2
mobilityProviderCode
string
required

The three-character code of the mobility provider the user is registered under

Required string length: 3
customerId
string<uuid>
required

The user id in UUID format (only the versions 1, 2, 3 and 4 are currently supported)

Response

The fetched user

id
string
required

Customer id

language
enum<string>
required
Available options:
de,
en
emailVerified
boolean
required

Is customer email verified

customerType
enum<string>
required
Available options:
Private,
Company
firstName
string

Customer first name

lastName
string

Customer last name

dateOfBirth
string<date>

Customer date of birth

Example:

"2025-10-17T00:00:00.000Z"

phone
string

Customer phone number

email
string

Customer email address

productKey
string

Key/Id of chosen mobility product

productSubscriptionStart
string

Subscription start date of chosen mobility product

productSubscriptionEnd
string

Subscription end date of chosen mobility product

status
enum<string>
Available options:
New,
Incomplete,
Pending,
Active,
Blocked,
Inactive
contactAddress
object
billingAddress
object
driversLicense
object
identificationDocument
object