aid: the-mobility-house name: The Mobility House description: 'The Mobility House (TMH) is a Munich-headquartered electric-mobility and energy technology company, founded in 2009, with offices in Zurich, Montreal, Paris, Singapore and Belmont (USA). Its ChargePilot smart charging and energy management system pairs an on-site controller with a cloud dashboard to run dynamic load management across mixed-vendor AC and DC charging infrastructure, and its Vehicle-to-Grid (V2G) platform markets electric-vehicle battery capacity into energy and grid-balancing markets. ChargePilot integrates with third-party systems over open, standards-based interfaces rather than a public REST developer program: OCPP to charging stations, a VDV 463 WebSocket interface to depot and fleet management systems, a Modbus TCP/IP server for building and site energy management systems, and an outbound Charging Data Push-API that delivers completed charging sessions as JSON to a customer endpoint.' url: https://raw.githubusercontent.com/api-evangelist/the-mobility-house/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.20' image: https://cdn-website.mobilityhouse.com/Open-Graph-Image_575018da3f191243c105ceb22aba34e4.png created: '2026-08-30' modified: '2026-08-30' tags: - Company - Energy - Electric Vehicles - EV Charging - Smart Charging - Energy Management - Vehicle-to-Grid - Load Management - Fleet - OCPP - VDV 463 - Modbus - Germany maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io apis: - aid: the-mobility-house-chargepilot-vdv-463 name: ChargePilot VDV 463 Interface description: 'Two-way WebSocket-Secure interface between ChargePilot (acting as the Charging Management System, CMS) and an upstream Depot Management, Fleet Management or ITCS system, implemented against the VDV 463 standard published by the Verband Deutscher Verkehrsunternehmen. ChargePilot pushes ProvideChargingInformation.req messages carrying a DepotInfoList (depot setup, charging station and charging point statuses, live charging processes, fault information) every 15 seconds; the upstream system may optionally push ProvideChargingRequests.req messages carrying per-vehicle charging schedules. The session opens with a WebSocket TLS handshake authenticated with HTTP Basic credentials issued by The Mobility House, followed by a BootNotification.req/.conf exchange.' humanURL: https://vdv-docs.tmh.energy/ baseURL: '' x-baseurl-note: 'Deliberately empty, not a gap in the pass. The VDV 463 WebSocket-Secure endpoint is provisioned per customer site by The Mobility House at the time the site is enabled, and is delivered privately with the credentials; no base URL is stated anywhere in the public technical guideline. api.tmh.energy resolves and is a Mobility House host, but it answers HTTP 503 from nginx on every path probed (/, /openapi.json, /docs, /v1/openapi.json, /swagger.json, /api-docs, /redoc, 2026-08-30) and is named in no document, so it is not asserted as the base.' tags: - VDV 463 - WebSocket - Depot Management - Charging Schedules - Smart Charging properties: - type: Documentation url: https://vdv-docs.tmh.energy/ - type: GettingStarted url: https://vdv-docs.tmh.energy/initial-connection/initial-connection/ - type: Authentication url: authentication/the-mobility-house-authentication.yml - type: ErrorCatalog url: errors/the-mobility-house-problem-types.yml - type: DataModel url: data-model/the-mobility-house-data-model.yml - type: Conformance url: conformance/the-mobility-house-conformance.yml - aid: the-mobility-house-chargepilot-charging-data-push-api name: ChargePilot Charging Data Push-API description: 'Outbound cloud-to-cloud push of billing-relevant charging session records. On completion of a charging session ChargePilot POSTs a JSON payload over HTTPS to a customer-supplied endpoint, batched by default hourly, authenticating itself to the receiver with an Ocp-Apim-Subscription-Key header. Each record carries TransactionID, ChargerID (the OCPP station identifier), ConnectorID, StartAt and EndAt UTC timestamps, the RFID Id presented, EnergyDelivered in Wh, and InitialSoC / EndSoC where the charging point is DC. All current and future charging sites on the account are included automatically.' humanURL: https://tmh-help.freshdesk.com/en/support/solutions/articles/203000046009-chargepilot-charging-data-push-api baseURL: '' x-baseurl-note: 'Deliberately empty. This is an outbound webhook: ChargePilot POSTs to a host the CUSTOMER operates, so the base URL belongs to the consumer, not to The Mobility House. The provider documents the destination only as a customer-supplied HTTPS URL.' tags: - Webhook - Charging Sessions - Billing - Data Export tags_raw: - Webhooks - Charging Sessions - Billing - Data Export properties: - type: Documentation url: https://tmh-help.freshdesk.com/en/support/solutions/articles/203000046009-chargepilot-charging-data-push-api - type: Webhooks url: asyncapi/the-mobility-house-webhooks.yml common: - type: Website url: https://www.mobilityhouse.com/int_en/ - type: Documentation url: https://tmh-help.freshdesk.com/en/support/solutions/203000060458 - type: APIReference url: https://vdv-docs.tmh.energy/ - type: GettingStarted url: https://vdv-docs.tmh.energy/initial-connection/initial-connection/ - type: Support url: https://tmh-help.freshdesk.com/en/support/home - type: HelpCenter url: https://tmh-help.freshdesk.com/en/support/home - type: Blog url: https://www.mobilityhouse.com/int_en/unser-unternehmen/newsroom - type: GitHubOrganization url: https://github.com/mobilityhouse - type: SignUp url: https://www.mobilityhouse.com/int_en/contact - type: TermsOfService url: https://www.mobilityhouse.com/int_en/terms-conditions - type: PrivacyPolicy url: https://www.mobilityhouse.com/int_en/privacy-policy - type: StatusPage url: https://status.tmh.energy/ - type: ChangeLog url: https://www.mobilityhouse.com/int_en/chargepilot/product-updates - type: LLMsTxt url: llms/the-mobility-house-llms.txt - type: Packages url: packages/the-mobility-house-packages.yml - type: SDKs url: packages/the-mobility-house-packages.yml - type: Webhooks url: asyncapi/the-mobility-house-webhooks.yml - type: Authentication url: authentication/the-mobility-house-authentication.yml - type: ErrorCatalog url: errors/the-mobility-house-problem-types.yml - type: Conventions url: conventions/the-mobility-house-conventions.yml - type: Idempotency url: conventions/the-mobility-house-conventions.yml - type: Conformance url: conformance/the-mobility-house-conformance.yml - type: Lifecycle url: lifecycle/the-mobility-house-lifecycle.yml - type: DataModel url: data-model/the-mobility-house-data-model.yml - type: ChangeLog url: changelog/the-mobility-house-changelog.yml - type: Plans url: plans/the-mobility-house-plans-pricing.yml - type: RateLimits url: rate-limits/the-mobility-house-rate-limits.yml - type: DomainSecurity url: security/the-mobility-house-domain-security.yml x-enrichment: date: '2026-08-30' status: enriched artifacts_added: 15 pass: local-v1 x-coverage: state: covered reason: null detail: 'ChargePilot ships a public, machine-reachable, standards-based integration surface — a VDV 463 WebSocket interface with a seven-section technical guideline at vdv-docs.tmh.energy, a documented outbound Charging Data Push-API, and a published Modbus TCP register map — plus a served llms.txt and a first-party OCPP library on PyPI. What it does not publish is any OpenAPI, AsyncAPI, MCP server or agent card.' evidence: - url: https://vdv-docs.tmh.energy/ status: 200 - url: https://www.mobilityhouse.com/llms.txt status: 200 - url: https://status.tmh.energy/ status: 200 checked: '2026-08-30'