aid: devialet name: Devialet description: >- Devialet is a French high-end audio company founded and headquartered in Paris, known for the Phantom active loudspeaker range, the Dione soundbar, the Mania portable speaker, the Gemini earbuds, and the Expert Pro amplifier line, and for patented acoustic technologies including ADH (Analog Digital Hybrid), SAM (Speaker Active Matching), and the EVO embedded platform. Its developer-facing surface is the Devialet IP Control API — an unauthenticated HTTP API served by the speakers themselves on the local network under the /ipcontrol/v1 path, introduced with DOS 2.14 firmware and documented by Devialet as a PDF reference for system integrators. It exposes device, system, and group state plus playback, volume, equalizer, night mode, Bluetooth pairing, and power and factory-reset commands, with mDNS/DNS-SD discovery. Devialet also ships certified home-automation drivers for Crestron and Control4 alongside the raw API. image: https://assets.devialet.com//media/dvl_media/Visual_Devialet_Phantom_Ultimate_98_dB_Stereo_LP_16_9.png?twic=v1/cover=1.91:1/resize=1200x630 url: https://raw.githubusercontent.com/api-evangelist/devialet/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.23' created: '2026-08-04' modified: '2026-08-04' tags: - Audio - Consumer Electronics - Smart Speakers - Home Automation - Custom Installation - Device Control - Local Network API - IoT - Hardware - Music - France maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io x-enrichment: date: '2026-08-04' status: enriched artifacts_added: 23 pass: local-v1 apis: - aid: devialet:devialet-audio-settings-api name: Devialet Audio Settings API description: Equalizer and night-mode settings, hosted by the system leader. humanURL: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP baseURL: http://192.168.1.20/ipcontrol/v1 tags: - Audio Settings properties: - type: OpenAPI url: openapi/devialet-audio-settings-api-openapi.yml - type: Documentation url: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP - type: APIReference url: openapi/_original/devialet-ip-control-r1.pdf - type: Authentication url: authentication/devialet-authentication.yml - type: ErrorCatalog url: errors/devialet-error-codes.yml - type: Conventions url: conventions/devialet-conventions.yml - type: Idempotency url: conventions/devialet-conventions.yml - type: Lifecycle url: lifecycle/devialet-lifecycle.yml - type: DataModel url: data-model/devialet-data-model.yml - type: Examples url: examples/devialet-ip-control-examples.yml - type: ToolCrosswalk url: mcp/devialet-tool-crosswalk.yml - aid: devialet:devialet-devices-api name: Devialet Devices API description: Individual physical Devialet products on the local network, including accessories. humanURL: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP baseURL: http://192.168.1.20/ipcontrol/v1 tags: - Devices properties: - type: OpenAPI url: openapi/devialet-devices-api-openapi.yml - type: Documentation url: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP - type: APIReference url: openapi/_original/devialet-ip-control-r1.pdf - type: Authentication url: authentication/devialet-authentication.yml - type: ErrorCatalog url: errors/devialet-error-codes.yml - type: Conventions url: conventions/devialet-conventions.yml - type: Idempotency url: conventions/devialet-conventions.yml - type: Lifecycle url: lifecycle/devialet-lifecycle.yml - type: DataModel url: data-model/devialet-data-model.yml - type: Examples url: examples/devialet-ip-control-examples.yml - type: ToolCrosswalk url: mcp/devialet-tool-crosswalk.yml - aid: devialet:devialet-groups-api name: Devialet Groups API description: Sets of one or more systems playing the same content in the multi-room configuration. humanURL: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP baseURL: http://192.168.1.20/ipcontrol/v1 tags: - Groups properties: - type: OpenAPI url: openapi/devialet-groups-api-openapi.yml - type: Documentation url: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP - type: APIReference url: openapi/_original/devialet-ip-control-r1.pdf - type: Authentication url: authentication/devialet-authentication.yml - type: ErrorCatalog url: errors/devialet-error-codes.yml - type: Conventions url: conventions/devialet-conventions.yml - type: Idempotency url: conventions/devialet-conventions.yml - type: Lifecycle url: lifecycle/devialet-lifecycle.yml - type: DataModel url: data-model/devialet-data-model.yml - type: Examples url: examples/devialet-ip-control-examples.yml - type: ToolCrosswalk url: mcp/devialet-tool-crosswalk.yml - aid: devialet:devialet-playback-api name: Devialet Playback API description: Play, pause, mute, unmute, next, and previous on the group's current source. humanURL: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP baseURL: http://192.168.1.20/ipcontrol/v1 tags: - Playback properties: - type: OpenAPI url: openapi/devialet-playback-api-openapi.yml - type: Documentation url: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP - type: APIReference url: openapi/_original/devialet-ip-control-r1.pdf - type: Authentication url: authentication/devialet-authentication.yml - type: ErrorCatalog url: errors/devialet-error-codes.yml - type: Conventions url: conventions/devialet-conventions.yml - type: Idempotency url: conventions/devialet-conventions.yml - type: Lifecycle url: lifecycle/devialet-lifecycle.yml - type: DataModel url: data-model/devialet-data-model.yml - type: Examples url: examples/devialet-ip-control-examples.yml - type: ToolCrosswalk url: mcp/devialet-tool-crosswalk.yml - aid: devialet:devialet-sound-control-api name: Devialet Sound Control API description: Volume query and control at the system level. humanURL: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP baseURL: http://192.168.1.20/ipcontrol/v1 tags: - Sound Control properties: - type: OpenAPI url: openapi/devialet-sound-control-api-openapi.yml - type: Documentation url: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP - type: APIReference url: openapi/_original/devialet-ip-control-r1.pdf - type: Authentication url: authentication/devialet-authentication.yml - type: ErrorCatalog url: errors/devialet-error-codes.yml - type: Conventions url: conventions/devialet-conventions.yml - type: Idempotency url: conventions/devialet-conventions.yml - type: Lifecycle url: lifecycle/devialet-lifecycle.yml - type: DataModel url: data-model/devialet-data-model.yml - type: Examples url: examples/devialet-ip-control-examples.yml - type: ToolCrosswalk url: mcp/devialet-tool-crosswalk.yml - aid: devialet:devialet-systems-api name: Devialet Systems API description: Sets of one or more speakers that always share playback state (solo or stereo). humanURL: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP baseURL: http://192.168.1.20/ipcontrol/v1 tags: - Systems properties: - type: OpenAPI url: openapi/devialet-systems-api-openapi.yml - type: Documentation url: >- https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP - type: APIReference url: openapi/_original/devialet-ip-control-r1.pdf - type: Authentication url: authentication/devialet-authentication.yml - type: ErrorCatalog url: errors/devialet-error-codes.yml - type: Conventions url: conventions/devialet-conventions.yml - type: Idempotency url: conventions/devialet-conventions.yml - type: Lifecycle url: lifecycle/devialet-lifecycle.yml - type: DataModel url: data-model/devialet-data-model.yml - type: Examples url: examples/devialet-ip-control-examples.yml - type: ToolCrosswalk url: mcp/devialet-tool-crosswalk.yml common: - type: AgenticAccess url: agentic-access/devialet-agentic-access.yml - type: DomainSecurity url: security/devialet-domain-security.yml - type: Website url: https://www.devialet.com/ - type: Documentation url: https://help.devialet.com/hc/en-us/articles/4415207423378-Phantom-s-documentation-for-piloting-them-via-IP - type: APIReference url: openapi/_original/devialet-ip-control-r1.pdf - type: Support url: https://help.devialet.com/ - type: GitHubOrganization url: https://github.com/devialet - type: TermsOfService url: https://www.devialet.com/en-eu/legal/general-terms-of-sale/ - type: PrivacyPolicy url: https://www.devialet.com/en-eu/legal/privacy-policy/ - type: Compliance url: https://www.devialet.com/en-eu/legal/compliance/ - type: LLMsTxt url: llms/devialet-llms.txt - type: Authentication url: authentication/devialet-authentication.yml - type: ErrorCatalog url: errors/devialet-error-codes.yml - type: Conventions url: conventions/devialet-conventions.yml - type: Idempotency url: conventions/devialet-conventions.yml - type: Lifecycle url: lifecycle/devialet-lifecycle.yml - type: ChangeLog url: changelog/devialet-changelog.yml - type: Conformance url: conformance/devialet-conformance.yml - type: Packages url: packages/devialet-packages.yml - type: DataModel url: data-model/devialet-data-model.yml - type: Examples url: examples/devialet-ip-control-examples.yml - type: Overlay url: overlays/devialet-ip-control-overlay.yaml - type: MCPServer url: mcp/devialet-mcp.yml - type: ToolCrosswalk url: mcp/devialet-tool-crosswalk.yml - type: AgentSkill url: skills/_index.yml - type: HiiveListing url: https://www.hiive.com/securities/devialet-stock