Introduction
The HopDrive API is organized around REST. Our API has predictable resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.
You can use the HopDrive API to request vehicle moves from a HopDriver through a system integration instead of having to input each move manually into the Dealer Portal.
You can use the HopDrive API in a test environment as well, which does not affect your live dealer portal and thus will not dispatch a driver to the location. The API key you use to authenticate the request determines whether the request is live mode or test mode.
Features#
- โ Authenticate by single unique customer
- โ Create one way move
- โ Create round trip move
- โ Create concierge move
- โ Create concierge plus loaner move
- โ Get move by id
- ๐ฒ Get current location of driver for a move
- ๐ฒ Get vehicle images from moves
- โ Request that a move be cancelled
- ๐ฒ List moves by criteria
- ๐ฒ Get lane by id
- ๐ฒ Get location by id
- ๐ฒ Favorite a location
- ๐ฒ Favorite a lane
- โ Send move events via webhooks (partial)
- ๐ฒ Provide self-service webhook registration
- ๐ฒ Authenticate by customer group