Skip to main content

Documentation by Topic

Installation & Configuration

Docker setup, manual installation, ElasticSearch configuration, and production deployment.

Read more

REST API & Integration

Send events, query profiles, manage segments, and integrate with external systems.

REST API docs

Privacy & GDPR

Consent management, data portability, anonymization, and profile deletion.

Read more

Extending Unomi

Build plugins, custom actions, rules, conditions, and Groovy connectors.

Plugin guide

Use Cases

Web personalization, mobile analytics, centralized profile management, and more.

View use cases

Videos & Tutorials

Conference talks, video tutorials, articles, and community presentations.

Browse resources

Manual by Version

Development

Unomi 3.1.0-SNAPSHOT

In development — may contain unreleased features.

Read Online
Archived Versions (2.7.x – 1.1.x)
Version Online HTML (zip) PDF
2.7.x Online Download Download
2.6.x Download Download
2.5.x Download Download
2.4.x Download Download
2.3.x Download Download
2.2.x Download Download
2.1.x Download Download
2.0.x Download Download
1.9.x Download Download
1.7.x Download Download
1.6.x Download Download
1.5.x Download Download
1.4.x Download Download
1.3.x-incubating Download Download
1.2.x-incubating Download Download
1.1.x-incubating Download Download

REST API Endpoints

Since v1.6, the REST API is embedded as OpenAPI docs in the server at
http://localhost:8181/cxs/api-docs?url=openapi.json

EndpointDescriptionSince
profilesManage user profiles1.3
eventsSend and query events1.4
segmentsManage segments1.3
rulesManage rules1.3
scoringManage scoring plans1.3
campaignsManage campaigns1.3
goalsManage goals1.3
definitionsManage definitions1.3
clusterManage cluster1.3
queryRun queries1.3
userListManage user lists1.3
patchesManage patches1.4

View full REST API documentation


ElasticSearch Migration

When migrating between ElasticSearch versions used by Unomi:

  • Standalone: Copy the data directory and custom elasticsearch.yml settings to the new version.
  • Cluster: Use ElasticSearch Snapshot and Restore functionality.

Security Advisories

Report vulnerabilities to security@apache.org.

Can’t find what you need?

The community is happy to help. Ask on the mailing list or chat on Slack.