Documentation Overview

UrbanDrive provides a platform for integrating mobility and leasing flows into your mobile applications. You can integrate via the public SDK (recommended) or request access to the private API for server-side use cases.

Integration methods

Choose the integration path that fits your architecture.

  • SDK — Embed the native SDK in your iOS or Android app. Supports Flutter add-to-app and MethodChannels. No backend required to get started.
  • API — REST API for server-to-server integration. Requires an enterprise agreement. Contact sales to request access.

Architecture overview

The SDK runs as a native module inside your app. Your app passes a configuration object and receives callbacks for order creation, errors, and session close. For Flutter apps, use MethodChannels to invoke the native SDK from your Dart code.

SDK Docs

Full documentation for the UrbanDrive SDK: setup, configuration, callbacks, and platform-specific guides.

API Docs

REST API reference for orders, authentication, and fleet management. Access is restricted.

Contact UrbanDrive to request API access.