Skip to main content

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