> ## Documentation Index
> Fetch the complete documentation index at: https://docs.catenatelematics.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get User

> Get detailed information about a specific user.



## OpenAPI

````yaml https://api.catenatelematics.com/v2/telematics/openapi.json get /v2/telematics/users/{user_id}
openapi: 3.1.0
info:
  title: Telematics Data Service - REST API
  description: Telematics Data Service REST API.
  version: 0.1.0
servers:
  - url: https://api.catenatelematics.com
    description: Catena Telematics API
security: []
tags:
  - name: Fleet Operations & Tracking
    description: >-
      Endpoints for tracking vehicles, trailers, assets, and trip activity —
      including locations, movements, and operational telemetry. Useful for
      monitoring utilization and real-time operational status.
  - name: Safety & Driver Behavior
    description: >-
      Endpoints that provide safety-related insights such as harsh braking,
      speeding, and other driver behavior events. Supports risk analysis and
      safety program automation.
  - name: Compliance & Regulation
    description: >-
      Endpoints covering regulated requirements including DVIR inspections,
      Hours of Service (HOS), violations, and IFTA fuel tax reporting. Helps
      organizations meet DOT/FMCSA and interstate regulatory obligations.
  - name: Maintenance & Vehicle Health
    description: >-
      Endpoints providing data for vehicle condition monitoring and maintenance
      workflows, such as DVIR defects and diagnostic sensor events. Enables
      early issue detection and reduced downtime.
  - name: Drivers & Users
    description: >-
      Endpoints related to driver and user identities, assignments, and
      operational context. Supports linking operational and safety data to
      specific individuals.
  - name: Reference Data (Supporting Tables)
    description: >-
      Lookup tables and enumerations that supply standardized codes, metadata,
      and classifications used across the API.
  - name: Analytics (deprecated)
    description: >-
      Endpoints providing analytical insights and aggregated data for vehicles,
      fleets, drivers, and trailers.
paths:
  /v2/telematics/users/{user_id}:
    get:
      tags:
        - Drivers & Users
      summary: Get User
      description: Get detailed information about a specific user.
      operationId: get_user
      parameters:
        - name: user_id
          in: path
          required: true
          schema:
            type: string
            format: uuid
            description: The unique identifier of the user.
            title: User Id
          description: The unique identifier of the user.
        - name: include_source_data
          in: query
          required: false
          schema:
            type: boolean
            description: >-
              Include the raw data from the telematics provider. *Useful for
              auditing or accessing fields not normalized by Catena*
            default: false
            title: Include Source Data
          description: >-
            Include the raw data from the telematics provider. *Useful for
            auditing or accessing fields not normalized by Catena*
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UserRead'
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequest'
          description: Bad Request
        '401':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Unauthorized'
          description: Unauthorized
        '403':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Forbidden'
          description: Forbidden
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotFound'
          description: Not Found
        '405':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MethodNotAllowed'
          description: Method Not Allowed
        '409':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Conflict'
          description: Conflict
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UnprocessableEntity'
          description: Unprocessable Entity
        '429':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TooManyRequests'
          description: Too Many Requests
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerError'
          description: Internal Server Error
        '501':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/NotImplementedResponse'
          description: Not Implemented
      security:
        - Bearer:
            - telematics:read
components:
  schemas:
    UserRead:
      properties:
        fleet_id:
          anyOf:
            - type: string
              format: uuid
            - type: 'null'
          title: Fleet Id
          description: Internal fleet identifier.
        fleet_ref:
          anyOf:
            - type: string
            - type: 'null'
          title: Fleet Ref
          description: External fleet reference in the partner system.
        id:
          type: string
          format: uuid
          title: Id
          description: Unique identifier of the record at Catena Telematics.
        created_at:
          type: string
          format: date-time
          title: Created At
          description: >-
            Immutable: The datetime the record was ingested into Catena
            Telematics.
        updated_at:
          type: string
          format: date-time
          title: Updated At
          description: The dateime the record was last modified in Catena Telematics.
        deleted_at:
          anyOf:
            - type: string
              format: date-time
            - type: 'null'
          title: Deleted At
          description: >-
            The datetime the record was logically deleted from Catena
            Telematics.
        connection_id:
          type: string
          format: uuid
          title: Connection Id
          description: >-
            Unique identifier of the connection at Catena Telematics through
            which this record was ingested. A connection represents a Fleet/TSP
            pairing.
        tsp_id:
          anyOf:
            - type: string
              format: uuid
            - type: 'null'
          title: Tsp Id
          description: >-
            Unique identifier of the TSP at Catena Telematics from which this
            record was ingested.
        tsp_slug:
          anyOf:
            - type: string
            - type: 'null'
          title: Tsp Slug
          description: >-
            Human readable slug of the TSP at Catena Telematics from which this
            record was ingested.
        source_name:
          $ref: '#/components/schemas/TspEnum'
          description: >-
            The underlying telematics platform that provided this data (e.g.,
            `samsara`, `motive`, `hos247`). Note: Some platforms like `hos247`
            offer white-labeling, so multiple TSPs may share the same
            source_name — use `tsp_id` or `tsp_slug` to identify the specific
            ELD provider.
        source_data:
          additionalProperties: true
          type: object
          title: Source Data
          description: >-
            Raw source payload as ingested from the TSP. **Note: use it for
            audit/debugging.**
        source_id:
          type: string
          title: Source Id
          description: >-
            Unique identifier of the record in the TSP. **Note: we generate a
            unique composite key based on available fields if the TSP does not
            provide an unique ID.**
        source_data_hash:
          type: string
          maxLength: 64
          title: Source Data Hash
          description: >-
            SHA-256 hash of the source data payload. **Note: we use it
            internally for idempotence and deduplication.**
        occurred_at:
          anyOf:
            - type: string
              format: date-time
            - type: 'null'
          title: Occurred At
          description: >-
            Datetime of when the underlying event/observation occurred, as
            reported by the TSP, or the moment it was ingested by us if not
            available in the source data.
        execution_id:
          anyOf:
            - type: string
              format: uuid
            - type: 'null'
          title: Execution Id
          description: >-
            Unique identifier for the execution that ingested this record into
            Catena Telematics. **Note: useful for tracing.**
        schedule_id:
          anyOf:
            - type: string
              format: uuid
            - type: 'null'
          title: Schedule Id
          description: >-
            Unique identifier for schedule that triggered this record's
            execution. **Note: useful for tracing.**
        extras:
          anyOf:
            - additionalProperties: true
              type: object
            - type: 'null'
          title: Extras
          description: >-
            Additional data available in the TSP (e.g., we may have
            `external_id`, `provider_resource_id`, etc. — this field captures
            all those extra attributes in a flexible way).
        username:
          anyOf:
            - type: string
            - type: 'null'
          title: Username
          description: Unique username/login for the user (source or Catena).
        started_at:
          anyOf:
            - type: string
              format: date-time
            - type: 'null'
          title: Started At
          description: Timestamp when this user record became active/in service (UTC).
        ended_at:
          anyOf:
            - type: string
              format: date-time
            - type: 'null'
          title: Ended At
          description: Timestamp when this user record ended/out of service (UTC).
        is_active:
          anyOf:
            - type: boolean
            - type: 'null'
          title: Is Active
          description: Indicates whether the user is currently active.
        status:
          anyOf:
            - type: string
            - type: 'null'
          title: Status
          description: User/account status label (e.g., 'ACTIVE', 'INACTIVE', 'SUSPENDED').
        is_driver:
          anyOf:
            - type: boolean
            - type: 'null'
          title: Is Driver
          description: Indicates whether the user is a driver (vs. back-office/admin).
        user_designation:
          anyOf:
            - type: string
            - type: 'null'
          title: User Designation
          description: >-
            Role/title or TSP designation (e.g., 'DRIVER', 'DISPATCHER',
            'ADMIN').
        user_email:
          anyOf:
            - type: string
            - type: 'null'
          title: User Email
          description: Email address for the user.
        first_name:
          anyOf:
            - type: string
            - type: 'null'
          title: First Name
          description: User's given name.
        last_name:
          anyOf:
            - type: string
            - type: 'null'
          title: Last Name
          description: User's family/surname.
        phone_number:
          anyOf:
            - type: string
            - type: 'null'
          title: Phone Number
          description: User's phone number.
        country_code:
          anyOf:
            - type: string
            - type: 'null'
          title: Country Code
          description: User's country code (ISO-3166-1 alpha-3, e.g., 'USA', 'CAN').
        license_country:
          anyOf:
            - type: string
            - type: 'null'
          title: License Country
          description: >-
            Issuing country for the driver's license (ISO-3166-1 alpha-3, e.g.,
            'USA', 'CAN').
        license_region:
          anyOf:
            - type: string
            - type: 'null'
          title: License Region
          description: >-
            Issuing region/subdivision for the license (state/province code,
            e.g., 'CA', 'ON').
        license_number:
          anyOf:
            - type: string
            - type: 'null'
          title: License Number
          description: Driver's license number as recorded by the source.
        license_expiration:
          anyOf:
            - type: string
              format: date
            - type: 'null'
          title: License Expiration
          description: License expiration date (YYYY-MM-DD, local to issuing authority).
        employee_number:
          anyOf:
            - type: string
            - type: 'null'
          title: Employee Number
          description: Employer/HR or payroll identifier for the user (if applicable).
        company_groups:
          anyOf:
            - additionalProperties: true
              type: object
            - type: 'null'
          title: Company Groups
          description: >-
            JSON map of company/organization group memberships
            (segmentation/visibility).
        private_user_groups:
          anyOf:
            - additionalProperties: true
              type: object
            - type: 'null'
          title: Private User Groups
          description: JSON map of user-specific private groups (per-user tags/categories).
        report_groups:
          anyOf:
            - additionalProperties: true
              type: object
            - type: 'null'
          title: Report Groups
          description: JSON map of reporting groups (used for dashboards/permissions).
        security_groups:
          anyOf:
            - additionalProperties: true
              type: object
            - type: 'null'
          title: Security Groups
          description: JSON map of security/role groups (authorization).
        authority_name:
          anyOf:
            - type: string
            - type: 'null'
          title: Authority Name
          description: >-
            Authority name associated with the user for RODS/inspection docs (as
            provided by the TSP).
        authority_address:
          anyOf:
            - type: string
            - type: 'null'
          title: Authority Address
          description: >-
            Authority mailing/address line associated with the user for
            RODS/inspection docs (from TSP).
        company_name:
          anyOf:
            - type: string
            - type: 'null'
          title: Company Name
          description: Employer/carrier name associated with the user.
        company_address:
          anyOf:
            - type: string
            - type: 'null'
          title: Company Address
          description: Employer/carrier address associated with the user.
        carrier_number:
          anyOf:
            - type: string
            - type: 'null'
          title: Carrier Number
          description: >-
            Carrier/company identifier as provided by the TSP (e.g., USDOT/MC or
            internal).
        last_tsp_login:
          anyOf:
            - type: string
              format: date-time
            - type: 'null'
          title: Last Tsp Login
          description: Timestamp of the user's last login in the source TSP (UTC).
        notes:
          anyOf:
            - type: string
            - type: 'null'
          title: Notes
          description: Free-text notes about the user (plain text).
        hos_ruleset_code:
          anyOf:
            - $ref: '#/components/schemas/HosRulesetCodeEnum'
            - type: 'null'
          description: >-
            Assigned HOS ruleset code for the user (normalized; see
            ref_hos_ruleset_codes).
        allow_yard_move:
          anyOf:
            - type: boolean
            - type: 'null'
          title: Allow Yard Move
          description: Indicates whether the user is allowed to use Yard Move (YM).
        allow_personal_conveyance:
          anyOf:
            - type: boolean
            - type: 'null'
          title: Allow Personal Conveyance
          description: >-
            Indicates whether the user is allowed to use Personal Conveyance
            (PC).
        allow_adverse_driving:
          anyOf:
            - type: boolean
            - type: 'null'
          title: Allow Adverse Driving
          description: Indicates whether the user can apply the Adverse Driving exemption.
        default_time_zone:
          anyOf:
            - $ref: '#/components/schemas/TimezoneCodeEnum'
            - type: 'null'
          description: >-
            IANA time zone ID (e.g., 'America/Chicago'); used as the user's
            default for UI/log normalization.
      type: object
      required:
        - fleet_id
        - id
        - created_at
        - updated_at
        - connection_id
        - source_name
        - source_id
        - source_data_hash
      title: UserRead
      description: User model for API responses
    BadRequest:
      properties:
        code:
          type: integer
          title: Code
          default: 400
        message:
          type: string
          title: Message
          default: Bad Request
        detail:
          anyOf:
            - type: string
            - type: 'null'
          title: Detail
      type: object
      title: BadRequest
    Unauthorized:
      properties:
        code:
          type: integer
          title: Code
          default: 401
        message:
          type: string
          title: Message
          default: Unauthorized
        detail:
          anyOf:
            - type: string
            - type: 'null'
          title: Detail
      type: object
      title: Unauthorized
    Forbidden:
      properties:
        code:
          type: integer
          title: Code
          default: 403
        message:
          type: string
          title: Message
          default: Forbidden
        detail:
          anyOf:
            - type: string
            - type: 'null'
          title: Detail
      type: object
      title: Forbidden
    NotFound:
      properties:
        code:
          type: integer
          title: Code
          default: 404
        message:
          type: string
          title: Message
          default: Not Found
        detail:
          anyOf:
            - type: string
            - type: 'null'
          title: Detail
      type: object
      title: NotFound
    MethodNotAllowed:
      properties:
        code:
          type: integer
          title: Code
          default: 405
        message:
          type: string
          title: Message
          default: Method Not Allowed
        detail:
          anyOf:
            - type: string
            - type: 'null'
          title: Detail
      type: object
      title: MethodNotAllowed
    Conflict:
      properties:
        code:
          type: integer
          title: Code
          default: 409
        message:
          type: string
          title: Message
          default: Conflict
        detail:
          anyOf:
            - type: string
            - type: 'null'
          title: Detail
      type: object
      title: Conflict
    UnprocessableEntity:
      properties:
        code:
          type: integer
          title: Code
          default: 422
        message:
          type: string
          title: Message
          default: Invalid Request Body
        detail:
          anyOf:
            - items:
                $ref: '#/components/schemas/ValidationErrorDetail'
              type: array
            - type: 'null'
          title: Detail
      type: object
      title: UnprocessableEntity
    TooManyRequests:
      properties:
        code:
          type: integer
          title: Code
          default: 429
        message:
          type: string
          title: Message
          default: Too Many Requests
        detail:
          anyOf:
            - $ref: '#/components/schemas/RetryAfterDetail'
            - type: 'null'
      type: object
      title: TooManyRequests
    InternalServerError:
      properties:
        message:
          type: string
          title: Message
          default: Internal Server Error
      type: object
      title: InternalServerError
    NotImplementedResponse:
      properties:
        code:
          type: integer
          title: Code
          default: 501
        message:
          type: string
          title: Message
          default: Not Implemented
        detail:
          anyOf:
            - type: string
            - type: 'null'
          title: Detail
      type: object
      title: NotImplementedResponse
    TspEnum:
      type: string
      enum:
        - ada
        - ai_eld
        - air_eld
        - alfa_eld
        - alpha_eld
        - als
        - anytrek_pro
        - anytrek_classic
        - apex_eld
        - apollo
        - apollocloud
        - ascend
        - att
        - awaregps
        - azuga
        - bigroad
        - bluehorse_eld
        - blueinktech
        - bouncie
        - budgetgps
        - catena_simulator
        - captain_eld
        - carrier_lynx
        - club_eld
        - counting_trucks_eld
        - cyntrx
        - digital_eld
        - dragon_eld
        - drive_hos
        - drive_hos_v2
        - driver_tech
        - dsg_elogs
        - dynamic_eld
        - eighteighteight_eld
        - eld_88
        - eld_books
        - eld_mandate
        - eld_mandate_prime
        - eroad
        - eva_eld
        - evo_eld
        - expressway_eld
        - extreme_eld
        - ezlogz
        - ez_lynk
        - factor_eld
        - firstgate
        - fleetcomplete
        - fleetcompletehub
        - fleethunt
        - fleetpulse
        - fleetsharp
        - fleetup
        - fm
        - forwardthinking
        - forza_eld
        - geotab
        - gpsinsight
        - gpstab
        - gpstrackit
        - grand_eld
        - greenlight
        - groundhog
        - hcss
        - hos247
        - hutch
        - intellishift
        - ironman_eld
        - isaac
        - jjkeller
        - kinexaiot
        - knight_eld
        - konexial
        - lioneight
        - linxup
        - loop_eld
        - lucid_eld
        - luna_eld
        - lytx
        - lytxv3
        - mapon
        - matrack
        - maven
        - mdm_eld
        - mobilefleet
        - moonlight_eld
        - motion_eld
        - motive
        - my_drivebook
        - my_logs_eld
        - nero
        - netradyne
        - new_eld_world
        - nextgen_eld
        - nextraq
        - omnitracs
        - onestep
        - ontime_eld
        - optima
        - orbcomm
        - orient_eld
        - panda_eld
        - payd
        - peak_eld
        - peoplenet
        - phillips_connect
        - phoenix
        - pop_eld
        - prologs
        - proride_eld
        - qualitylogs_eld
        - randmcnally
        - rastrac
        - raven
        - redfox
        - regulog_eld
        - ridehub
        - roadeazy
        - rock_eld
        - rollingtrans
        - routemate
        - royal_eld
        - safelane
        - samsara
        - selectivedrive
        - simba_eld
        - skybitz
        - smart_elds
        - sparkle_eld
        - spireon
        - sun_eld
        - surfsight
        - swift
        - switchboard
        - synergy_eld
        - teletracnavman
        - teletracnavman_director
        - telogis
        - tenna
        - thermo_king
        - think
        - tive
        - topcompliance_eld
        - traccar
        - trackease_eld
        - trackpro
        - traclog
        - transflo
        - trimble
        - truckford
        - truckspy
        - truckx
        - trueroad_eld
        - tt
        - txt_eld
        - us_fast_eld
        - verizon_connect
        - vista_eld
        - vistracks
        - vlog_eld
        - vulcansols_eld
        - wialon
        - webfleet
        - xplore_eld
        - zigzag_eld
        - zms_eld
        - zonar
        - zubie
      title: TspEnum
      description: Enum for TSPs
    HosRulesetCodeEnum:
      type: string
      enum:
        - US_INT_PROP_60_7
        - US_INT_PROP_60_7_BIG
        - US_INT_PROP_60_7_BIG_SLP
        - US_INT_PROP_60_7_NORST
        - US_INT_PROP_60_7_NORST_SLP
        - US_INT_PROP_60_7_NOBRK
        - US_INT_PROP_60_7_NOBRK_BIG
        - US_INT_PROP_60_7_NOBRK_BIG_SLP
        - US_INT_PROP_60_7_NOBRK_SLP
        - US_INT_PROP_60_7_SH
        - US_INT_PROP_60_7_SH_NORST
        - US_INT_PROP_70_8
        - US_INT_PROP_70_8_BIG
        - US_INT_PROP_70_8_BIG_SLP
        - US_INT_PROP_70_8_NORST
        - US_INT_PROP_70_8_NORST_SLP
        - US_INT_PROP_70_8_NOBRK
        - US_INT_PROP_70_8_NOBRK_BIG
        - US_INT_PROP_70_8_NOBRK_BIG_SLP
        - US_INT_PROP_70_8_NOBRK_SLP
        - US_INT_PROP_70_8_SH
        - US_INT_PROP_70_8_SH_14H
        - US_INT_PROP_70_8_SH_NORST
        - US_INT_PROP_SH_14H
        - US_INT_PAX_60_7
        - US_INT_PAX_60_7_SH
        - US_INT_PAX_70_8
        - US_INT_PAX_70_8_SH
        - US_INT_SALESP
        - US_INT_SALESP_NCDL_SH
        - US_INT_OILTR_60_7
        - US_INT_OILTR_70_8
        - US_INT_OILWL_60_7
        - US_INT_OILWL_70_8
        - US_INT_RAIL_EX
        - US_INT_PROP_SLPVAR
        - US_INT_PROP_60_7_SLPVAR
        - US_INT_PROP_70_8_SLPVAR
        - US_INT_CARRIER_EX
        - US_INT_NOHOS_7
        - US_INT_NOHOS_8
        - US_TX_INTRA_PROP_70_7
        - US_TX_INTRA_SH_70_7
        - US_TX_INTRA_SH_70_8
        - US_CA_INTRA_PROP_80_8
        - US_CA_INTRA_PAX_80_8
        - US_CA_INTRA_FARM_112_8
        - US_CA_INTRA_FARM_BRK
        - US_CA_INTRA_FLAM_80_8
        - US_CA_INTRA_FLAM_BRK
        - US_CA_INTRA_SCH_80_8
        - US_CA_INTRA_SCH_BRK
        - US_AK_INTRA_PROP_70_7
        - US_AK_INTRA_PROP_80_8
        - US_AK_INTRA_PAX_70_7
        - US_AK_INTRA_PAX_80_8
        - US_AK_INTRA_PROP_70_7_SLP
        - US_AK_INTRA_PROP_80_8_SLP
        - US_FL_INTRA_PROP_70_7
        - US_FL_INTRA_PROP_80_8
        - US_FL_INTRA_SH_70_7
        - US_FL_INTRA_SH_80_8
        - US_OR_INTRA_PROP_70_7
        - US_OR_INTRA_PROP_80_8
        - US_MD_INTRA_SH_70_7
        - US_MD_INTRA_SH_80_8
        - US_NE_INTRA_PROP_70_7
        - US_NE_INTRA_PROP_80_8
        - US_NC_INTRA_PROP_70_7
        - US_NC_INTRA_PROP_80_8
        - US_ND_INTRA_PROP_70_7
        - US_ND_INTRA_SH_70_7
        - US_SC_INTRA_PROP_70_7
        - US_SC_INTRA_PROP_80_8
        - US_WA_INTRA_PROP_70_7
        - US_WA_INTRA_PROP_80_8
        - US_WI_INTRA_PROP_70_7
        - US_WI_INTRA_PROP_80_8
        - CA_FED_C1_70_7
        - CA_FED_C2_120_14
        - CA_FED_C1_TEAM
        - CA_FED_C2_TEAM
        - CA_FED_NOHOS
        - CA_N60_C1_80_7
        - CA_N60_C2_120_14
        - CA_N60_C1_TEAM
        - CA_N60_C2_TEAM
        - CA_N60_NOHOS
        - CA_N60_OIL
        - CA_N60_OIL_TEAM
        - CA_AB_PROV_PROP_70_7
        - CA_SK_PROV_PROP_70_7
        - CA_SK_PROV_FERT_EX
        - CA_BC_PROV_LOG
        - CA_S60_OIL
        - CA_OIL_TEAM
        - US_INT_OILTR_60_7_BIG
        - US_INT_OILTR_60_7_BIG_SLP
        - US_INT_OILTR_60_7_SLP
        - US_INT_OILTR_70_8_BIG
        - US_INT_OILTR_70_8_BIG_SLP
        - US_INT_OILTR_70_8_SLP
        - US_CA_INTRA_OILTR_80_8
        - US_CA_INTRA_OILTR_PROP
        - US_INT_OILTR_60_7_NOBRK
        - US_INT_OILTR_60_7_NOBRK_BIG
        - US_INT_OILTR_60_7_NOBRK_BIG_SLP
        - US_INT_OILTR_60_7_NOBRK_SLP
        - US_INT_OILTR_70_8_NOBRK
        - US_INT_OILTR_70_8_NOBRK_BIG
        - US_INT_OILTR_70_8_NOBRK_BIG_SLP
        - US_INT_OILTR_70_8_NOBRK_SLP
        - US_INT_OILTR_SH_12H
        - US_INT_OILTR_SH_14H
        - US_INT_OILTR_70_8_SH_12H
        - US_INT_OILTR_70_8_SH_14H
        - US_TX_INTRA_OILTR_70_7
        - US_INT_OILWL_60_7_BIG
        - US_INT_OILWL_60_7_BIG_SLP
        - US_INT_OILWL_60_7_SLP
        - US_INT_OILWL_70_8_BIG
        - US_INT_OILWL_70_8_BIG_SLP
        - US_INT_OILWL_70_8_SLP
        - US_CA_INTRA_OILWL_80_8
        - US_CA_INTRA_OILWL_PROP
        - US_INT_OILWL_60_7_NOBRK
        - US_INT_OILWL_60_7_NOBRK_BIG
        - US_INT_OILWL_60_7_NOBRK_BIG_SLP
        - US_INT_OILWL_60_7_NOBRK_SLP
        - US_INT_OILWL_70_8_NOBRK
        - US_INT_OILWL_70_8_NOBRK_BIG
        - US_INT_OILWL_70_8_NOBRK_BIG_SLP
        - US_INT_OILWL_70_8_NOBRK_SLP
        - US_TX_INTRA_OILWL_70_7
      title: HosRulesetCodeEnum
      description: Enum for HOS ruleset codes
    TimezoneCodeEnum:
      type: string
      enum:
        - UTC
        - Pacific/Honolulu
        - America/Adak
        - America/Anchorage
        - America/Juneau
        - America/Metlakatla
        - America/Nome
        - America/Sitka
        - America/Yakutat
        - America/Los_Angeles
        - America/Vancouver
        - America/Boise
        - America/Cambridge_Bay
        - America/Creston
        - America/Dawson
        - America/Dawson_Creek
        - America/Denver
        - America/Edmonton
        - America/Fort_Nelson
        - America/Inuvik
        - America/Phoenix
        - America/Whitehorse
        - America/Yellowknife
        - America/Chicago
        - America/Menominee
        - America/North_Dakota/Beulah
        - America/North_Dakota/Center
        - America/North_Dakota/New_Salem
        - America/Rainy_River
        - America/Rankin_Inlet
        - America/Regina
        - America/Resolute
        - America/Swift_Current
        - America/Winnipeg
        - America/Indiana/Knox
        - America/Indiana/Tell_City
        - America/Detroit
        - America/Iqaluit
        - America/Kentucky/Louisville
        - America/Kentucky/Monticello
        - America/New_York
        - America/Nipigon
        - America/Pangnirtung
        - America/Thunder_Bay
        - America/Toronto
        - America/Indiana/Indianapolis
        - America/Indiana/Marengo
        - America/Indiana/Petersburg
        - America/Indiana/Vevay
        - America/Indiana/Vincennes
        - America/Indiana/Winamac
        - America/Atikokan
        - America/Blanc-Sablon
        - America/Glace_Bay
        - America/Goose_Bay
        - America/Halifax
        - America/Moncton
        - America/St_Johns
        - America/Mexico_City
        - America/Cancun
        - America/Merida
        - America/Monterrey
        - America/Mazatlan
        - America/Chihuahua
        - America/Hermosillo
        - America/Tijuana
        - America/Matamoros
        - America/Ojinaga
        - America/Ciudad_Juarez
        - America/Guatemala
        - America/Belize
        - America/Tegucigalpa
        - America/Managua
        - America/Costa_Rica
        - America/Panama
        - America/Bogota
        - America/Lima
        - America/Santiago
        - America/Argentina/Buenos_Aires
        - America/Sao_Paulo
        - America/Montevideo
        - America/Puerto_Rico
        - Europe/London
        - Europe/Dublin
        - Europe/Lisbon
        - Europe/Madrid
        - Europe/Paris
        - Europe/Brussels
        - Europe/Amsterdam
        - Europe/Luxembourg
        - Europe/Berlin
        - Europe/Zurich
        - Europe/Vienna
        - Europe/Rome
        - Europe/Copenhagen
        - Europe/Stockholm
        - Europe/Oslo
        - Europe/Prague
        - Europe/Budapest
        - Europe/Warsaw
        - Europe/Helsinki
        - Europe/Tallinn
        - Europe/Riga
        - Europe/Vilnius
        - Europe/Belgrade
        - Europe/Tirane
        - Europe/Sofia
        - Europe/Athens
        - Europe/Bucharest
        - Europe/Kyiv
        - Europe/Chisinau
        - Europe/Istanbul
        - Europe/Kaliningrad
        - Europe/Moscow
        - Europe/Samara
        - Africa/Casablanca
        - Africa/Algiers
        - Africa/Tunis
        - Africa/Cairo
        - Africa/Tripoli
        - Africa/Lagos
        - Africa/Accra
        - Africa/Dakar
        - Africa/Abidjan
        - Africa/Nairobi
        - Africa/Dar_es_Salaam
        - Africa/Kampala
        - Africa/Johannesburg
        - Africa/Maputo
        - Africa/Windhoek
        - Asia/Dubai
        - Asia/Riyadh
        - Asia/Qatar
        - Asia/Kuwait
        - Asia/Bahrain
        - Asia/Muscat
        - Asia/Baghdad
        - Asia/Amman
        - Asia/Beirut
        - Asia/Jerusalem
        - Asia/Baku
        - Asia/Tbilisi
        - Asia/Yerevan
        - Asia/Almaty
        - Asia/Tashkent
        - Asia/Karachi
        - Asia/Kolkata
        - Asia/Dhaka
        - Asia/Colombo
        - Asia/Kathmandu
        - Asia/Bangkok
        - Asia/Ho_Chi_Minh
        - Asia/Singapore
        - Asia/Kuala_Lumpur
        - Asia/Jakarta
        - Asia/Manila
        - Asia/Shanghai
        - Asia/Hong_Kong
        - Asia/Taipei
        - Asia/Seoul
        - Asia/Tokyo
        - Australia/Sydney
        - Australia/Melbourne
        - Australia/Brisbane
        - Australia/Adelaide
        - Australia/Perth
        - Australia/Darwin
        - Australia/Hobart
        - Pacific/Auckland
      title: TimezoneCodeEnum
      description: Enum for timezone reference codes
    ValidationErrorDetail:
      properties:
        path:
          type: string
          title: Path
        input:
          type: string
          title: Input
        message:
          type: string
          title: Message
        error_type:
          type: string
          title: Error Type
      type: object
      required:
        - path
        - input
        - message
        - error_type
      title: ValidationErrorDetail
    RetryAfterDetail:
      properties:
        retry_after_seconds:
          type: integer
          title: Retry After Seconds
        message:
          type: string
          title: Message
      type: object
      required:
        - retry_after_seconds
        - message
      title: RetryAfterDetail
  securitySchemes:
    Bearer:
      type: oauth2
      flows:
        clientCredentials:
          refreshUrl: >-
            https://auth.catenatelematics.com/realms/catena/protocol/openid-connect/token
          scopes: {}
          tokenUrl: >-
            https://auth.catenatelematics.com/realms/catena/protocol/openid-connect/token
        authorizationCode:
          refreshUrl: >-
            https://auth.catenatelematics.com/realms/catena/protocol/openid-connect/token
          scopes: {}
          authorizationUrl: >-
            https://auth.catenatelematics.com/realms/catena/protocol/openid-connect/auth
          tokenUrl: >-
            https://auth.catenatelematics.com/realms/catena/protocol/openid-connect/token

````