Skip to main content

Installation

To start using Moveo One, install the SDK for your platform or connect directly to the API.
Setup takes only a few minutes — all you need is your organization token.


Overview

Moveo One SDKs are available for:

  • Web / JavaScript
  • iOS (Swift)
  • Android (Kotlin | Java)
  • Flutter (cross-platform)
  • React Native (cross-platform)

All SDKs communicate securely with the Moveo One backend to send analytics events, session data, and real time predictive model results.


SDK Installation

Web SDK

Add the Moveo One script to the end of your HTML document, just before the closing </body> tag:

<script src="https://moveoonestorage.blob.core.windows.net/000-scripts/moveo-one-script.min.js"></script>
<script>
const moveo = MoveoOne.init('YOUR_TOKEN_HERE');
</script>

Tip: You can wrap the initialization in a function that runs after your app loads to avoid blocking rendering.

NPM Install (Optional)

If you’re using a modern build system:

npm install moveo-one-sdk

API-Only (Backend Integration)

If you don’t need SDKs, you can send data directly to Moveo One’s REST API.

Example: Python

import requests

headers = {
"Authorization": "Bearer YOUR_TOKEN_HERE",
"Content-Type": "application/json"
}

payload = {
"event": "user_login",
"timestamp": "2025-10-09T12:00:00Z"
}

requests.post("https://api.moveo.one/v1/events", json=payload, headers=headers)

Validation

Once Moveo One is initialized, verify that data is being collected correctly:

  1. Open your Moveo One dashboard.

  2. Wait about 30–60 minutes — the initial data sync may take a short while.

  3. The warning message about “0 sessions” should disappear once the first events are received.
    Moveo dashboard validation screenshot

  4. You can also confirm via chat by typing:
    “How many events today?” Moveo dashboard validation screenshot