Get process definition
GET/process-definitions/:processDefinitionKey
Returns process definition as JSON.
Request
Path Parameters
The assigned key of the process definition, which acts as a unique identifier for this process definition.
Responses
- 200
- 400
- 401
- 403
- 404
- 500
The process definition is successfully returned.
- application/json
- application/vnd.camunda.api.keys.number+json
- application/vnd.camunda.api.keys.string+json
- Schema
- Example (from schema)
Schema
Name of this process definition.
Resource name for this process definition.
Version of this process definition.
Version tag of this process definition.
Process definition ID of this process definition.
Tenant ID of this process definition.
The key for this process definition.
{
"processDefinitionKey": "string",
"name": "string",
"resourceName": "string",
"version": 0,
"versionTag": "string",
"processDefinitionId": "string",
"tenantId": "string"
}
- Schema
- Example (from schema)
Schema
Name of this process definition.
Resource name for this process definition.
Version of this process definition.
Version tag of this process definition.
Process definition ID of this process definition.
Tenant ID of this process definition.
The key for this process definition.
{
"processDefinitionKey": 0,
"name": "string",
"resourceName": "string",
"version": 0,
"versionTag": "string",
"processDefinitionId": "string",
"tenantId": "string"
}
- Schema
- Example (from schema)
Schema
Name of this process definition.
Resource name for this process definition.
Version of this process definition.
Version tag of this process definition.
Process definition ID of this process definition.
Tenant ID of this process definition.
The key for this process definition.
{
"processDefinitionKey": "string",
"name": "string",
"resourceName": "string",
"version": 0,
"versionTag": "string",
"processDefinitionId": "string",
"tenantId": "string"
}
The process definition request failed. More details are provided in the response body.
- application/problem+json
- Schema
- Example (from schema)
Schema
Default value: about:blank
A URI identifying the problem type.
A summary of the problem type.
Possible values: >= 400
and <= 600
The HTTP status code for this problem.
An explanation of the problem in more detail.
A URI identifying the origin of the problem.
{
"type": "about:blank",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
The request lacks valid authentication credentials.
- application/problem+json
- Schema
- Example (from schema)
Schema
Default value: about:blank
A URI identifying the problem type.
A summary of the problem type.
Possible values: >= 400
and <= 600
The HTTP status code for this problem.
An explanation of the problem in more detail.
A URI identifying the origin of the problem.
{
"type": "about:blank",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Forbidden. The request is not allowed.
- application/problem+json
- Schema
- Example (from schema)
Schema
Default value: about:blank
A URI identifying the problem type.
A summary of the problem type.
Possible values: >= 400
and <= 600
The HTTP status code for this problem.
An explanation of the problem in more detail.
A URI identifying the origin of the problem.
{
"type": "about:blank",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
The process definition with the given key was not found. More details are provided in the response body.
- application/problem+json
- Schema
- Example (from schema)
Schema
Default value: about:blank
A URI identifying the problem type.
A summary of the problem type.
Possible values: >= 400
and <= 600
The HTTP status code for this problem.
An explanation of the problem in more detail.
A URI identifying the origin of the problem.
{
"type": "about:blank",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
An internal error occurred while processing the request.
- application/problem+json
- Schema
- Example (from schema)
Schema
Default value: about:blank
A URI identifying the problem type.
A summary of the problem type.
Possible values: >= 400
and <= 600
The HTTP status code for this problem.
An explanation of the problem in more detail.
A URI identifying the origin of the problem.
{
"type": "about:blank",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}