Skip to content

BYD API Client for PHP

Modern, typed and synchronous PHP client for the BYD vehicle API and the independently authenticated Wear OS watch protocol.

What you can do

  • Authenticate with a BYD account and list vehicles.
  • Read realtime telemetry, GPS, climate, charging and energy data.
  • Send remote control commands such as locking, climate control and trunk operations.
  • Manage charging schedules, push notifications, vehicle aliases and OTA updates.
  • Authorize a Wear OS watch through a QR code and retrieve vehicle and Bluetooth data.

The BYD API is not publicly documented. Protocol and response details may change without notice.

Start here

  1. Follow Installation.
  2. Read Basic client usage.
  3. Choose a method from the Vehicle API or Watch API.
  4. Use the generated Reference for exact classes, fields and signatures.