/** * @example * { * code: "dp[gZc1wAigz4uGa0Hh" * } */ export interface AuthTokenAuthTokenRequestBody { /** Required. Random 12+ character string, used with the auth token to help secure the client from intercepted tokens. */ code: string; /** Optional. Samsara ID of the driver. One of `id`, `externalId`, or `username` is required. */ driverId?: number; /** Optional. External ID of the driver, in the format `key:value` (e.g., `payrollId:ABFS18600`). One of `id`, `externalId`, or `username` is required. */ externalId?: string; /** Optional. Username of the driver. This is the login identifier configured when the driver is created. One of `id`, `externalId`, or `username` is required. */ username?: string; }