Visteon

Visteon Corporation is a global automotive electronics supplier providing innovative cockpit electronics products and connected car solutions to vehicle manufacturers worldwide. The Visteon Phoenix platform offers a JavaScript API for building HTML5-based automotive infotainment applications covering audio control, phone integration, media playback, navigation, screen management, remote UI, and vehicle data access. Phoenix Studio enables third-party app development targeting Visteon's SmartCore and display audio infotainment systems.

2 APIs 0 Features
AutomotiveConnected CarInfotainmentIoTFortune 500

APIs

Visteon Phoenix API

The Phoenix API is an automotive-oriented JavaScript interface for building HTML5 applications on Visteon's Phoenix infotainment platform. The API provides access to vehicle coc...

Visteon Phoenix SDK

The Phoenix Software Development Kit provides development tools for building automotive infotainment applications targeting Visteon hardware. Phoenix Studio 2.0 is a PC-based ID...

Collections

Pricing Plans

Visteon Plans Pricing

1 plans

PLANS

Rate Limits

Visteon Rate Limits

1 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Visteon Context

39 classes · 2 properties

JSON-LD

API Governance Rules

Visteon API Rules

10 rules · 3 errors 5 warnings

SPECTRAL

JSON Structure

Visteon Vehicle Data Structure

0 properties

JSON STRUCTURE

Example Payloads

Press

Visteon Launches Flexible Compute Solution with NVIDIA ...

2026-05-25

Flexibility meets innovation. Visteon's new AI-ADAS ...

2026-05-25

Visteon Presents Its Most Comprehensive CES Showcase ...

2026-05-25

How To Scale AI Across Global Manufacturing Operations

2026-05-25

Technology

2026-05-25

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
OpenAPI
OpenAPI
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary
🔗
SpectralRules
SpectralRules

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Visteon Phoenix API
  version: '2.0'
request:
  auth:
    type: apikey
    key: X-Phoenix-API-Key
    value: '{{X-Phoenix-API-Key}}'
    placement: header
items:
- info:
    name: Audio
    type: folder
  items:
  - info:
      name: Get Audio Status
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/audio/status
    docs: Returns the current audio status including playback state, active audio source, volume level, and mute state.
  - info:
      name: Get Volume
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/audio/volume
    docs: Returns the current master volume level and mute status.
  - info:
      name: Set Volume
      type: http
    http:
      method: PUT
      url: https://developer.visteon.com/phoenix/api/audio/volume
      body:
        type: json
        data: '{}'
    docs: Sets the master volume level for the infotainment system.
  - info:
      name: List Audio Sources
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/audio/sources
    docs: Returns all available audio sources such as FM radio, AM radio, Bluetooth audio, USB media, and auxiliary input.
  - info:
      name: Activate Audio Source
      type: http
    http:
      method: POST
      url: https://developer.visteon.com/phoenix/api/audio/sources/:sourceId/activate
      params:
      - name: sourceId
        value: ''
        type: path
        description: Identifier of the audio source to activate
    docs: Switches the active audio source to the specified source.
- info:
    name: Phone
    type: folder
  items:
  - info:
      name: Get Phone Status
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/phone/status
    docs: Returns the current phone connection status including Bluetooth pairing state, signal strength, and active call
      status.
  - info:
      name: List Active Calls
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/phone/calls
    docs: Returns a list of current active or on-hold phone calls.
  - info:
      name: Make Call
      type: http
    http:
      method: POST
      url: https://developer.visteon.com/phoenix/api/phone/calls
      body:
        type: json
        data: '{}'
    docs: Initiates an outgoing phone call to the specified number.
  - info:
      name: End Call
      type: http
    http:
      method: DELETE
      url: https://developer.visteon.com/phoenix/api/phone/calls/:callId
      params:
      - name: callId
        value: ''
        type: path
        description: Identifier of the call to terminate
    docs: Terminates an active phone call.
- info:
    name: Media
    type: folder
  items:
  - info:
      name: Browse Media Library
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/media/library
      params:
      - name: type
        value: ''
        type: query
        description: Filter by media type (music, video, photos)
      - name: offset
        value: ''
        type: query
        description: Pagination offset
      - name: limit
        value: ''
        type: query
        description: Number of items per page
    docs: Browses the media library returning available media items from connected devices. Supports pagination and filtering
      by media type.
  - info:
      name: Get Now Playing
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/media/nowplaying
    docs: Returns information about the currently playing media track.
- info:
    name: Navigation
    type: folder
  items:
  - info:
      name: Get Active Route
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/navigation/route
    docs: Returns the currently active navigation route including waypoints and ETA.
  - info:
      name: Start Navigation
      type: http
    http:
      method: POST
      url: https://developer.visteon.com/phoenix/api/navigation/route
      body:
        type: json
        data: '{}'
    docs: Starts navigation to a specified destination address or coordinates.
  - info:
      name: Cancel Navigation
      type: http
    http:
      method: DELETE
      url: https://developer.visteon.com/phoenix/api/navigation/route
    docs: Cancels the currently active navigation route.
  - info:
      name: Search Points of Interest
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/navigation/search
      params:
      - name: query
        value: ''
        type: query
        description: Search query string (e.g. "gas station", "restaurant")
      - name: lat
        value: ''
        type: query
        description: Latitude for search center
      - name: lon
        value: ''
        type: query
        description: Longitude for search center
      - name: radius
        value: ''
        type: query
        description: Search radius in meters
    docs: Searches for points of interest near the current vehicle location or a specified coordinate.
- info:
    name: Vehicle
    type: folder
  items:
  - info:
      name: Get Vehicle Data
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/vehicle/data
    docs: Returns current vehicle telemetry data including speed, fuel level, odometer, engine status, and HVAC settings.
- info:
    name: Screen Management
    type: folder
  items:
  - info:
      name: List Displays
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/screen/displays
    docs: Returns all display screens available in the vehicle cockpit including instrument cluster, center stack, and passenger
      displays.
  - info:
      name: Get Display
      type: http
    http:
      method: GET
      url: https://developer.visteon.com/phoenix/api/screen/displays/:displayId
      params:
      - name: displayId
        value: ''
        type: path
        description: Identifier of the display
    docs: Returns configuration and state of a specific display screen.
bundled: true