Tessie Telemetry Configuration API

Vehicle telemetry configuration endpoints

Operations 3

GET /{vin}/fleet_telemetry_config Get Telemetry Config #
POST /{vin}/fleet_telemetry_config Set Telemetry Config #
DELETE /{vin}/fleet_telemetry_config Delete Telemetry Config #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/tessie:tessie-telemetry-configuration-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

tessie-telemetry-configuration-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Tessie Telemetry Configuration API
  version: 1.0.0
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
  description: The Tesla management platform.
  contact:
    name: Tessie
    url: https://tessie.com
    email: support@tessie.com
  x-logo:
    url: ''
  termsOfService: https://tessie.com/terms
servers:
- url: https://api.tessie.com
security:
- bearerAuth: []
tags:
- name: Telemetry Configuration
  description: Vehicle telemetry configuration endpoints
paths:
  /{vin}/fleet_telemetry_config:
    parameters:
    - $ref: '#/components/parameters/vin'
    get:
      summary: Get Telemetry Config
      operationId: get-fleet-telemetry-config
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  synced:
                    type: boolean
                  config:
                    type: object
                    properties:
                      hostname:
                        type: string
                      ca:
                        type: string
                      exp:
                        type: integer
                      port:
                        type: integer
                      fields:
                        type: object
                        properties: {}
                      alert_types:
                        type: array
                        items:
                          type: string
                  update_available:
                    type: boolean
                x-examples:
                  Example 1:
                    synced: true
                    config:
                      hostname: telemetry.tessie.com
                      ca: '...'
                      exp: 1753759258
                      port: 443
                      fields: {}
                      alert_types:
                      - service
                    update_available: false
              examples:
                Example 1:
                  value:
                    synced: true
                    config:
                      hostname: telemetry.tessie.com
                      ca: '...'
                      exp: 1753759258
                      port: 443
                      fields:
                        ACChargingPower:
                          interval_seconds: 60
                        BatteryLevel:
                          interval_seconds: 60
                        ChargeState:
                          interval_seconds: 60
                        DCChargingPower:
                          interval_seconds: 60
                        EnergyRemaining:
                          interval_seconds: 60
                        Gear:
                          interval_seconds: 60
                        IdealBatteryRange:
                          interval_seconds: 60
                        Location:
                          interval_seconds: 60
                        Odometer:
                          interval_seconds: 60
                        RatedRange:
                          interval_seconds: 60
                      alert_types:
                      - service
                    update_available: false
      description: Returns the vehicle's Fleet Telemetry configuration.
      x-stoplight:
        id: qrfd5pptuxz36
      tags:
      - Telemetry Configuration
    post:
      summary: Set Telemetry Config
      operationId: set-fleet-telemetry-config
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  updated_vehicles:
                    type: integer
                x-examples:
                  Example 1:
                    updated_vehicles: 1
              examples:
                Example 1:
                  value:
                    result: true
      description: 'Sets the vehicle''s Fleet Telemetry configuration.


        By default, sets our recommended configuration. Specify a configuration to overwrite it. Custom configurations are limited to a maximum rate of 1 signal per second.


        The complete list of fields can be found here.


        **Important:** Modifying this configuration may have adverse effects on Tessie platform functionality.'
      requestBody:
        content:
          application/json:
            schema:
              type: object
              x-examples:
                Example 1:
                  fields:
                    ACChargingPower:
                      interval_seconds: 60
                    BatteryLevel:
                      interval_seconds: 60
                    ChargeState:
                      interval_seconds: 60
                    DCChargingPower:
                      interval_seconds: 60
                    EnergyRemaining:
                      interval_seconds: 60
                    Gear:
                      interval_seconds: 60
                    IdealBatteryRange:
                      interval_seconds: 60
                    Location:
                      interval_seconds: 60
                    Odometer:
                      interval_seconds: 60
                    RatedRange:
                      interval_seconds: 60
              properties:
                fields:
                  type: object
            examples:
              Example 1:
                value:
                  fields:
                    ACChargingPower:
                      interval_seconds: 60
                    BatteryLevel:
                      interval_seconds: 60
                    ChargeState:
                      interval_seconds: 60
                    DCChargingPower:
                      interval_seconds: 60
                    EnergyRemaining:
                      interval_seconds: 60
                    Gear:
                      interval_seconds: 60
                    IdealBatteryRange:
                      interval_seconds: 60
                    Location:
                      interval_seconds: 60
                    Odometer:
                      interval_seconds: 60
                    RatedRange:
                      interval_seconds: 60
        description: ''
      x-stoplight:
        id: c9ynz0ojame1n
      tags:
      - Telemetry Configuration
    delete:
      summary: Delete Telemetry Config
      operationId: delete-fleet-telemetry-config
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  updated_vehicles:
                    type: integer
                x-examples:
                  Example 1:
                    updated_vehicles: 1
              examples:
                Example 1:
                  value:
                    updated_vehicles: 1
      description: 'Delete the vehicle''s Fleet Telemetry configuration.


        **Important:** Deleting this configuration will disable Tessie platform functionality.'
      requestBody:
        content:
          application/json:
            schema:
              type: object
              x-examples:
                Example 1:
                  plate: T12345
            examples: {}
      tags:
      - Telemetry Configuration
components:
  parameters:
    vin:
      name: vin
      description: The associated VIN.
      schema:
        type: string
      in: path
      required: true
      deprecated: false
      x-last-modified: 1643747623235
      example: 5YJXCAE43LF123456
  securitySchemes:
    bearerAuth:
      scheme: bearer
      type: http