Volteras Vehicle Command Executions API

The Vehicle Command Executions API from Volteras — 15 operation(s) for vehicle command executions.

OpenAPI Specification

volteras-vehicle-command-executions-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: VOLTERAS CONNECT Accounts Vehicle Command Executions API
  version: 0.1.0
servers:
- url: https://api.volteras.com
- url: https://api.sandbox.volteras.com
tags:
- name: Vehicle Command Executions
paths:
  /v1/vehicles/{vehicle_id}/command-executions:
    get:
      tags:
      - Vehicle Command Executions
      summary: List Vehicle Command Executions
      description: 'Retrieve a paginated list of vehicle command executions for specific vehicle based on its unique identifier (ID).


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to retrieve the command executions.


        **Returns:**

        - A paginated response containing a list of vehicle command executions.


        _Find details on list filter syntax in our documentation [here](/overview/listing-filter-json)._



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - PAGE_SIZE_TOO_LARGE

        - PAGINATED_QUERY_FILTER_CHANGED

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR'
      operationId: list_vehicle_command_executions_v1_vehicles__vehicle_id__command_executions_get
      security:
      - OAuth2ClientCredentialsBearer: []
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      - name: maxPageSize
        in: query
        required: false
        schema:
          type: integer
          title: Max page size
          description: Max size of the returned list.
        description: Max size of the returned list.
      - name: pageToken
        in: query
        required: false
        schema:
          anyOf:
          - type: string
          - type: 'null'
          title: Page token
          description: Page token used for pagination.
        description: Page token used for pagination.
      - name: filter
        in: query
        required: false
        schema:
          anyOf:
          - type: string
            contentMediaType: application/json
            contentSchema: {}
          - type: 'null'
          title: Filter
          description: Listing filter schema.
        description: Listing filter schema.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Page_VehicleCommandExecution_'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - PAGINATED_QUERY_FILTER_CHANGED
      - PAGE_SIZE_TOO_LARGE
  /v1/vehicles/{vehicle_id}/command-executions/{vehicle_command_execution_id}:
    get:
      tags:
      - Vehicle Command Executions
      summary: Get Vehicle Command Execution
      description: "Retrieve detailed information about a vehicle command execution by specifying its unique identifier (ID).\n\n **Parameters:**\n- `vehicle_id`: The unique identifier (ID) of the vehicle.\n- `vehicle_command_execution_id`: The unique identifier (ID) of the vehicle command execution.\n\n**Returns:**\n- A response containing detailed information about the vehicle command execution.\n\n\nPossible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):\n\n- AUTHENTICATION_ERROR\n- REQUEST_VALIDATION_ERROR\n- RESOURCE_NOT_FOUND\n- SERVER_ERROR"
      operationId: get_vehicle_command_execution_v1_vehicles__vehicle_id__command_executions__vehicle_command_execution_id__get
      security:
      - OAuth2ClientCredentialsBearer: []
      parameters:
      - name: vehicle_command_execution_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle command execution ID
          description: ID of the vehicle command execution.
        description: ID of the vehicle command execution.
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
  /v1/vehicles/{vehicle_id}/command-execution:actuate-front-trunk:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Actuate Front Trunk
      description: 'Create a `ACTUATE_FRONT_TRUNK` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `ACTUATE_FRONT_TRUNK` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_actuate_front_trunk_v1_vehicles__vehicle_id__command_execution_actuate_front_trunk_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:actuate-rear-trunk:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Actuate Rear Trunk
      description: 'Create a `ACTUATE_REAR_TRUNK` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `ACTUATE_REAR_TRUNK` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_actuate_rear_trunk_v1_vehicles__vehicle_id__command_execution_actuate_rear_trunk_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:climate-off:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Climate Off
      description: 'Create a `CLIMATE_OFF` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `CLIMATE_OFF` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_climate_off_v1_vehicles__vehicle_id__command_execution_climate_off_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:climate-on:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Climate On
      description: 'Create a `CLIMATE_ON` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `CLIMATE_ON` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_climate_on_v1_vehicles__vehicle_id__command_execution_climate_on_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:close-charge-port:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Close Charge Port
      description: 'Create a `CLOSE_CHARGE_PORT` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `CLOSE_CHARGE_PORT` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_close_charge_port_v1_vehicles__vehicle_id__command_execution_close_charge_port_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:lock-doors:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Lock Doors
      description: 'Create a `LOCK_DOORS` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `LOCK_DOORS` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_lock_doors_v1_vehicles__vehicle_id__command_execution_lock_doors_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:open-charge-port:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Open Charge Port
      description: 'Create a `OPEN_CHARGE_PORT` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `OPEN_CHARGE_PORT` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_open_charge_port_v1_vehicles__vehicle_id__command_execution_open_charge_port_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:set-charge-limit:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Set Charge Limit
      description: 'Create a `SET_CHARGE_LIMIT` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `SET_CHARGE_LIMIT` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_set_charge_limit_v1_vehicles__vehicle_id__command_execution_set_charge_limit_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SetChargeLimitPayload'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:set-temperature:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Set Temperature
      description: 'Create a `SET_TEMPERATURE` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `SET_TEMPERATURE` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_set_temperature_v1_vehicles__vehicle_id__command_execution_set_temperature_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SetTemperaturePayload'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:start-charging:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Start Charging
      description: 'Create a `START_CHARGING` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `START_CHARGING` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_start_charging_v1_vehicles__vehicle_id__command_execution_start_charging_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:start-hvac-system:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Start Hvac System
      description: 'Create a `START_HVAC_SYSTEM` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `START_HVAC_SYSTEM` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_start_hvac_system_v1_vehicles__vehicle_id__command_execution_start_hvac_system_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:stop-charging:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Stop Charging
      description: 'Create a `STOP_CHARGING` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `STOP_CHARGING` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_stop_charging_v1_vehicles__vehicle_id__command_execution_stop_charging_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
  /v1/vehicles/{vehicle_id}/command-execution:unlock-doors:
    post:
      tags:
      - Vehicle Command Executions
      summary: Action Unlock Doors
      description: 'Create a `UNLOCK_DOORS` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.



        Possible Codes in Error Response (see [Errors](https://docs.volteras.com/api-reference/errors) for error response schema and meaning of codes):


        - AUTHENTICATION_ERROR

        - COMMAND_ALREADY_IN_PROGRESS

        - REQUEST_VALIDATION_ERROR

        - RESOURCE_NOT_FOUND

        - SERVER_ERROR


        Create a `UNLOCK_DOORS` command execution.


        **Parameters:**

        - `vehicle_id`: The unique identifier (ID) of the vehicle to execute the command.


        **Returns:**

        - A response containing detailed information about the vehicle command execution.'
      operationId: action_unlock_doors_v1_vehicles__vehicle_id__command_execution_unlock_doors_post
      security:
      - OAuth2ClientCredentialsBearer:
        - vehicle:commands
      parameters:
      - name: vehicle_id
        in: path
        required: true
        schema:
          type: string
          title: Vehicle ID
          description: Unique internal identifier for the vehicle.
        description: Unique internal identifier for the vehicle.
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/VehicleCommandExecution'
      x-list-error-codes:
      - RESOURCE_NOT_FOUND
      - COMMAND_ALREADY_IN_PROGRESS
components:
  schemas:
    VehicleCommandExecution:
      properties:
        id:
          anyOf:
          - type: string
          - type: 'null'
          title: Id
        commandArguments:
          anyOf:
          - additionalProperties: true
            type: object
          - type: 'null'
          title: Commandarguments
        timeout:
          anyOf:
          - type: integer
          - type: 'null'
          title: Timeout
        executedAt:
          anyOf:
          - type: string
            format: date-time
          - type: 'null'
          title: Executedat
        status:
          anyOf:
          - $ref: '#/components/schemas/OEMDeviceCommandExecutionStatus'
          - type: 'null'
        failedReason:
          anyOf:
          - type: string
          - type: 'null'
          enum:
          - OEM_UNKNOWN_ERROR
          - OEM_TIMEOUT
          - OEM_UNAVAILABLE
          - OEM_NETWORK_ERROR
          - OEM_INCORRECT_REGION
          - OEM_APP_REQUIRED_UPDATE
          - OEM_USER_ACCOUNT_LOCKED
          - OEM_OAUTH_TOKEN_EXPIRED
          - OEM_VEHICLE_OFFLINE
          - OEM_VEHICLE_REMOTE_ACCESS_DISABLED
          - OEM_VEHICLE_LOCATION_SHARING_DISABLED
          - OEM_AUTH_DRIVER_IS_NOT_PRIMARY_USER
          - OEM_DEVICE_NOT_FOUND
          - OEM_COMMAND_TIMEOUT
          - OEM_COMMAND_FAILED
          - OEM_RATE_LIMITED
          - OEM_ACCOUNT_RATE_LIMITED
          - OEM_DEVICE_RATE_LIMITED
          - OEM_STOP_CHARGE_RATE_LIMITED
          - OEM_COMMANDS_RATE_LIMITED
          - OEM_VEHICLE_LOCATION_UNKNOWN
          - OEM_VEHICLE_NOT_IN_AUTHORIZED_LOCATION
          - OEM_VEHICLE_CHARGING_NOT_FINISHED
          - OEM_VEHICLE_CHARGING_NOT_STOPPED
          - OEM_VEHICLE_CHARGING_NOT_STARTED
          - OEM_VEHICLE_CHARGING_NOT_PAUSED
          - OEM_VEHICLE_CHARGING_REFUSED_PLAY_PROTECTION
          - OEM_COMMAND_REFUSED_OTHER_SERVICE_RUNNING
          - OEM_COMMAND_REFUSED_VEHICLE_AWAKE_IN_STAND_STILL_AND_RESTING_STATE
          - OEM_COMMAND_REFUSED_VEHICLE_AWAKE_IN_STAND_STILL_AND_ACTIVE_STATE
          - OEM_COMMAND_REFUSED_VEHICLE_AWAKE_IN_DRIVING_OR_READY_TO_DRIVE
          - OEM_COMMAND_REFUSED_VEHICLE_AWAKE_IN_DIAGNOSTICS_MODE
          - SERVER_ERROR
          - INTERNAL_RATE_LIMITED
          - AUTHENTICATION_ERROR
          - NOT_PERMITTED
          title: Failedreason
          description: The reason the command failed to execute. Should be one of the codes listed in the enum, but may in some cases be a plain string.
        vehicleId:
          type: string
          title: Vehicleid
        command:
          $ref: '#/components/schemas/VehicleCommandEnum'
      type: object
      required:
      - vehicleId
      - command
      title: VehicleCommandExecution
    Page_VehicleCommandExecution_:
      properties:
        results:
          items:
            $ref: '#/components/schemas/VehicleCommandExecution'
          type: array
          title: Results
          description: Returned data from the listing query.
        nextPageToken:
          anyOf:
          - type: string
          - type: 'null'
          title: Next page token
          description: Next page token used for pagination.
        totalResults:
          type: integer
          title: Total results
          description: Total result count.
      type: object
      required:
      - results
      - nextPageToken
      - totalResults
      title: Page[VehicleCommandExecution]
    OEMDeviceCommandExecutionStatus:
      type: string
      enum:
      - PENDING
      - EXECUTED
      - FAILED
      title: OEMDeviceCommandExecutionStatus
      description: Enum for command execution status.
    VehicleCommandEnum:
      type: string
      enum:
      - WAKE_UP
      - UNLOCK_DOORS
      - LOCK_DOORS
      - HONK_HORN
      - FLASH_LIGHTS
      - START_HVAC_SYSTEM
      - CLIMATE_ON
      - CLIMATE_OFF
      - SET_TEMPERATURE
   

# --- truncated at 32 KB (33 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/volteras/refs/heads/main/openapi/volteras-vehicle-command-executions-api-openapi.yml