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.