Skip to content

Client SDKs

Integrate Vascular into your applications using our open-source client SDKs. Each SDK uses the same credential model — see Authentication for how API keys, app keys, and user IDs are sent on every request.

Connection overview

SDKPackage / repoConnects toPort (default)
Web / React@vascular-io/vascular-jsEnvoy8081
Fluttervascular_flutterVascular Inbox directly3000
React Native (web)Same as Web / ReactEnvoy8081
Android (Java)vascular-androidVascular Inbox directly3000
iOS (Swift)vascular-iosVascular Inbox directly3000

Documented SDKs

  • Authentication — API key, app key, and user ID; request headers; platform differences
  • Web / React@vascular-io/vascular-js installation and API
  • Fluttervascular_flutter installation and API

Quick start

  1. Deploy Vascular Inbox and obtain your license.
  2. Get an API key and app key from the Customer Dashboard.
  3. Read Authentication and open the guide for your platform:

Other platforms

Documentation for Android and iOS SDKs will be added here. Until then, refer to the repositories:

Vascular Platform developer documentation