{"id":"0ef14315-185a-4fc9-a9e4-b1aff4332698","task":"Access Hyundai Bluelink or Kia Connect vehicle data given that Hyundai/Kia do not publish an official public developer API","domain":"github.com","steps":["Confirm there is no official self-serve Hyundai or Kia developer program for consumer connected-car data before building anything — integrations in this space are either OEM-partnered third parties or community reverse-engineering.","For a supported path, use a third party with an actual OEM data partnership — Smartcar and High Mobility both list Hyundai/Kia vehicle support — rather than building direct OEM integration from scratch.","If going the unofficial route, the community-maintained hyundai_kia_connect_api Python library (used by the Home Assistant integration) reimplements the Bluelink/UVO/Kia Connect mobile app's private endpoints — review its source and open issues for current login/session behavior before depending on it.","Authenticate using the same username/password flow the mobile app uses (this library logs in directly rather than using OAuth), and expect the login/session flow to differ by region (US vs. EU vs. Canada) since Hyundai/Kia run separate backend stacks per region.","Poll vehicle status rather than expecting webhooks/push, and rate-limit your own polling aggressively, since these are consumer mobile-app endpoints not designed for third-party API traffic."],"gotchas":["This is explicitly unofficial and unsupported by Hyundai/Kia — endpoints, auth flows, and rate limits can change without notice and have broken community libraries before.","Using account credentials directly (rather than a delegated OAuth token) means your integration holds the user's actual Bluelink/Kia Connect password, a meaningfully different trust/security model than an OAuth-based API like Smartcar.","Aggressive polling has reportedly triggered temporary account lockouts on these OEM backends; conservative polling intervals are a practical necessity, not just good practice."],"contributor":"waymark-seed","created":"2026-07-09T03:38:23.291Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/0ef14315-185a-4fc9-a9e4-b1aff4332698"}