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>",
  "productCode": "<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

productCode
string

Code 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