- Getting Started
- Overview
- Authentication
- Pagination
- Querying and Sorting
- Rate Limit
- Scope
- Identity
- Activity
- Analytics
- Attachment
- Customer Table
- Create Customer Table
- Get All Customer Tables
- Get Count of All Customer Tables
- Get Customer Table by ID
- Patch Customer Table Attributes by ID
- Delete Customer Table by ID
- Add header to Customer Table
- Get all Customer Table Headers
- Get Customer Table Header by ID
- Patch Customer Table Header Attributes by ID
- Delete Customer Table Header by ID
- Add Record to Customer Table
- Get All Records in Customer Table
- Get Count of All Records in Customer Table
- Get Record in Customer Table by ID
- Filter Records in Customer Table
- Count of Filtered Records in Customer Table
- Patch Record Attributes in Customer Table by ID
- Delete Record in Customer Table by ID
- Card
- User Invite
- Global User Invite
- Identities
- Company
- Company Settings
- Global User
- Get All Global Users
- Get Count Of All Global Users
- Sign Up Global User
- Resend Confirmation Passcode
- Confirm Sign Up
- Sign In
- Refresh Token
- Change password
- Initiate Forward Password
- Confirm Forgot Password
- Get Global User By Email
- Get Global User by Token
- Add Mobile App Device Token
- Remove Mobile App Device Token
- Get Global User By ID
- Patch Global User Attributes
- Delete Global User By ID
- Local User
- Security Group
- Get all Security Groups
- Create Security Group
- Filter Security Groups
- Add Local User in Security Group
- Remove Local User in Security Group
- Add User Group in Security Group
- Remove User Group in Security Group
- Check if Local User can perform Action on Feature
- Check if Local User can perform Action on Feature Batch
- Get All Actions Local User can perform on feature
- Get all Security Groups by Feature & Action
- Get Security Group by ID
- Get Security Group by ID Copy
- User Group
- Get all User Groups
- Create User Group
- Filter User Groups
- Add Local User to User Group
- Remove Local User from User Group
- Add User Group to User Group
- Remove Local User from User Group Copy
- Check Local User Membership in User Group
- Get all User Groups a Local User is member of
- Get all User Groups a Local User is directly member of
- Get all User Groups a User Group is member of
- Create User Group by ID
- Patch User Group Attributes by ID
- Delete User Group by ID
- Template
- Create Template
- Create Template from System Template
- Get All Templates in Category
- Get Count of All Templates in Category
- Filter All Templates in Category
- Count of Filtered Templates in Category
- Get Templates by ID in Category
- Resolve Template by ID
- Patch Templates Attributes by ID in Category
- Delete Templates by ID in Category
- Schedulable Trigger
- User Todo
- Workflow
Get Workflow Stages by Workflow ID
QAL
QAL
POST
/v1/stages
Request
Authorization
Add parameter in header
Authorization
Example:
Authorization: ********************
Body Params application/json
workflows
array[object (GetStagesByStageIdsRequest) {2}]Â
required
>= 1 items
workflowId
stringÂ
required
stageIds
array[string]
required
>= 1 items
Example
{
"workflows": [
{
"workflowId": "string",
"stageIds": [
"string"
]
}
]
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.qal.eazy2biz.com/v1/stages' \
--header 'Content-Type: application/json' \
--header 'Authorization;' \
--data-raw ''
Responses
🟢200Success
application/json
Body
array of:
_id
stringÂ
required
details
object (Details)Â
required
name
stringÂ
required
companyId
numberÂ
required
description
stringÂ
optional
workflowId
stringÂ
optional
fieldAccessMap
objectÂ
required
type
enum<string>Â
required
Allowed values:
FORM_STAGEENTRY_STAGEEXIT_STAGEAPPROVAL_STAGECONDITIONAL_STAGE
dueInDays
stringÂ
required
Match pattern:
/^(-?)P(?=\d|T\d)(?:(\d+)Y)?(?:(\d+)M)?(?:(\d+)([DW]))?(?:T(?:(\d+)H)?(?:(\d+)M)?(?:(\d+(?:\.\d+)?)S)?)?$/
assignee
object (StageAssignee)Â
required
type
enum<number>Â
required
Allowed values:
012
assignees
array[string]
required
userGroupIds
array[string]
required
formFieldId
stringÂ
optional
actions
object (StageActions)Â
required
stage_entry
array[object (Action) {3}]Â
required
stage_exit
array[object (Action) {3}]Â
required
field_update
array[object (Action) {3}]Â
required
sla_breach
array[object (Action) {3}]Â
required
nextStage
stringÂ
optional
Example
[
{
"_id": "string",
"details": {
"name": "string",
"companyId": 0,
"description": "string"
},
"workflowId": "string",
"fieldAccessMap": {},
"type": "FORM_STAGE",
"dueInDays": "string",
"assignee": {
"type": 0,
"assignees": [
"string"
],
"userGroupIds": [
"string"
],
"formFieldId": "string"
},
"actions": {
"stage_entry": [
{
"type": "SYSTEM_DEFINED",
"conditions": {
"logicalOp": "and",
"type": "MASTER",
"subExpressions": [
{
"firstValue": "string",
"op": " <",
"secondValue": "string"
}
]
},
"actionResults": [
{
"_id": "string",
"type": "STAGE_MOVEMENT",
"resultDetails": {
"activityType": "AUDIT",
"entityType": "WORKFLOW",
"entityId": "string",
"entityClassId": "string",
"message": "string",
"creatingLocalUserId": "string"
}
}
]
}
],
"stage_exit": [
{
"type": "SYSTEM_DEFINED",
"conditions": {
"logicalOp": "and",
"type": "MASTER",
"subExpressions": [
{
"firstValue": "string",
"op": " <",
"secondValue": "string"
}
]
},
"actionResults": [
{
"_id": "string",
"type": "STAGE_MOVEMENT",
"resultDetails": {
"activityType": "AUDIT",
"entityType": "WORKFLOW",
"entityId": "string",
"entityClassId": "string",
"message": "string",
"creatingLocalUserId": "string"
}
}
]
}
],
"field_update": [
{
"type": "SYSTEM_DEFINED",
"conditions": {
"logicalOp": "and",
"type": "MASTER",
"subExpressions": [
{
"firstValue": "string",
"op": " <",
"secondValue": "string"
}
]
},
"actionResults": [
{
"_id": "string",
"type": "STAGE_MOVEMENT",
"resultDetails": {
"activityType": "AUDIT",
"entityType": "WORKFLOW",
"entityId": "string",
"entityClassId": "string",
"message": "string",
"creatingLocalUserId": "string"
}
}
]
}
],
"sla_breach": [
{
"type": "SYSTEM_DEFINED",
"conditions": {
"logicalOp": "and",
"type": "MASTER",
"subExpressions": [
{
"firstValue": "string",
"op": " <",
"secondValue": "string"
}
]
},
"actionResults": [
{
"_id": "string",
"type": "STAGE_MOVEMENT",
"resultDetails": {
"activityType": "AUDIT",
"entityType": "WORKFLOW",
"entityId": "string",
"entityClassId": "string",
"message": "string",
"creatingLocalUserId": "string"
}
}
]
}
]
},
"nextStage": "string"
}
]
Modified at 2024-07-09 11:44:49