Activiti website screenshot

Activiti

Activiti is a lightweight, Java-centric open-source Business Process Management (BPM) and workflow automation engine. It provides a BPMN 2.0 compliant process engine and a REST API for managing process definitions, process instances, tasks, variables, user management, deployments, and historical data. Activiti Cloud extends the platform to cloud-native environments using Spring Boot, Docker, and Kubernetes.

2 APIs 0 Features
BPMBusiness Process ManagementWorkflowBPMNOpen SourceProcess AutomationJavaREST API

APIs

Activiti REST API

The Activiti REST API enables integration with the Activiti BPM engine, providing endpoints for managing deployments, process definitions, process instances, tasks, executions, ...

Activiti Cloud Runtime Bundle API

The Activiti Cloud Runtime Bundle provides a cloud-native REST API for executing BPMN 2.0 processes in a distributed, scalable environment. It exposes endpoints for process inst...

Pricing Plans

Activiti Plans Pricing

2 plans

PLANS

Rate Limits

Activiti Rate Limits

0 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Activiti Context

38 classes · 17 properties

JSON-LD

Example Payloads

Activiti Deployment Example

6 fields

EXAMPLE

Activiti Form Example

9 fields

EXAMPLE

Activiti Task Example

19 fields

EXAMPLE

Activiti User Example

16 fields

EXAMPLE

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🔗
Documentation
Documentation
👥
GitHubOrg
GitHubOrg
👥
GitHubRepository
GitHubRepository
📰
Blog
Blog
💰
Pricing
Pricing
🔗
X
X
👥
StackOverflow
StackOverflow
🔗
Forums
Forums
🔗
RoadMap
RoadMap
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: activiti
name: Activiti
description: Activiti is a lightweight, Java-centric open-source Business Process Management (BPM) and workflow automation
  engine. It provides a BPMN 2.0 compliant process engine and a REST API for managing process definitions, process instances,
  tasks, variables, user management, deployments, and historical data. Activiti Cloud extends the platform to cloud-native
  environments using Spring Boot, Docker, and Kubernetes.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/activiti/refs/heads/main/apis.yml
created: 2026-06-13
modified: 2026-06-13
specificationVersion: '0.19'
tags:
- BPM
- Business Process Management
- Workflow
- BPMN
- Open Source
- Process Automation
- Java
- REST API
apis:
- name: Activiti REST API
  description: The Activiti REST API enables integration with the Activiti BPM engine, providing endpoints for managing deployments,
    process definitions, process instances, tasks, executions, historical data, user and group identity management, jobs,
    form data, and engine properties. Authentication uses HTTP Basic Auth against valid Activiti user credentials.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.activiti.org/userguide/
  baseURL: https://your-activiti-host/activiti-rest/service
  tags:
  - Process Definitions
  - Process Instances
  - Tasks
  - Variables
  - Deployments
  - User Management
  - Workflow
  properties:
  - type: Documentation
    url: https://www.activiti.org/userguide/
  - type: OpenAPI
    url: https://github.com/Alfresco/activiti-client-sdk/blob/master/docs/swagger/ActivitiSwagger-1.4.json
  contact:
  - FN: Activiti Community
    email: activiti-community@alfresco.com
- name: Activiti Cloud Runtime Bundle API
  description: The Activiti Cloud Runtime Bundle provides a cloud-native REST API for executing BPMN 2.0 processes in a distributed,
    scalable environment. It exposes endpoints for process instances, tasks, variables, and integration with cloud connectors.
    Requires the ACTIVITI_USER role for interaction via the TaskRuntime API.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://activiti.gitbook.io/activiti-7-developers-guide/components/activiti-cloud-application/runtime-bundle
  baseURL: https://your-activiti-cloud-host/rb
  tags:
  - Cloud
  - Runtime Bundle
  - Process Instances
  - Tasks
  - Variables
  - Spring Boot
  - Kubernetes
  properties:
  - type: Documentation
    url: https://activiti.gitbook.io/activiti-7-developers-guide/components/activiti-cloud-application/runtime-bundle
  contact:
  - FN: Activiti Community
    email: activiti-community@alfresco.com
common:
- type: Website
  url: https://www.activiti.org/
- type: Documentation
  url: https://www.activiti.org/documentation
- type: Documentation
  url: https://activiti.gitbook.io/activiti-7-developers-guide
- type: GitHubOrg
  url: https://github.com/Activiti
- type: GitHubRepository
  url: https://github.com/Activiti/Activiti
- type: Blog
  url: https://github.com/Activiti/Activiti/wiki/Articles-and-Blogs-on-Activiti
- type: Pricing
  url: https://www.activiti.org/get-started
- type: X
  url: https://x.com/activiti
- type: StackOverflow
  url: https://stackoverflow.com/questions/tagged/activiti
- type: Forums
  url: https://community.alfresco.com/community/bpm
- type: RoadMap
  url: https://github.com/Activiti/Activiti/wiki/Activiti-7-Roadmap
- type: Plans
  url: plans/activiti-plans-pricing.yml
- type: RateLimits
  url: rate-limits/activiti-rate-limits.yml
- type: FinOps
  url: finops/activiti-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com