Errors are returned using standard HTTP error code syntax. Any additional info is included in the body of the return call, JSON-formatted.
HTTP Response errors
- (200)
- (Successful)
- 400
- Errors other than those listed below. Additional info (UTF-8 encoded) is included in the body of the return call, JSON-formatted.
- 401
- User authentication failed
- 403
- Authenticated user does not have authorization to perform the specified operation
- 405
- Method is not allowed
400 HTTP errors
- 10000 Validation
- Validation error on particular parameter.
- 10001 InvalidId
- An invalid ID was specified. ID should be between 0 and 9223372036854775807.
- 10002 InvalidQuserId
- An invalid quserId was specified. quserId should be an integer between 0 and 9223372036854775807.
- 10003 InvalidQgroupId
- An invalid qgroupId was specified. qgroupId should be an integer between 0 and 9223372036854775807.
- 10004 InvalidName
- An invalid name was specified. name should be a string with max 64 characters.
- 10005 InvalidEmail
- An invalid email was specified. email should be an email address with max 256 characters.
- 10006 InvalidPassword
- An invalid password was specified. Passwords must be strings with minimum 8, maximum 16 characters. Passwords must satisfy configured password policy.
- 10007 InvalidDelegateQuserId
- An invalid delegateQuerId was specified. delegateQuerId should be an integer between 0 and 9223372036854775807.
- 10008 InvalidDelegateQgroupId
- An invalid delegateQgroupId was specified. delegateQgroupId should be an integer between 0 and 9223372036854775807.
- 10009 InvalidParentQgroupId
- An invalid parentQgroupId was specified. parentQgroupId should be an integer between 0 and 9223372036854775807.
- 10010 InvalidRole
- An invalid role was specified. Role should be 'null' or "_leader."
- 10011 InvalidActivityId
- An invalid activityId was specified. activityId should be between 0 and 9223372036854775807.
- 10012 InvalidStart
- Invalid start was specified. start must be an integer from 0 to 2147483647.
- 10013 InvalidLimit
- Invalid limit was specified. limit must be an integer from 0 to 1000
- 10014 InvalidProcessInstanceId
- An invalid processInstanceId was specified. processInstanceId should be between 0 and 9223372036854775807.
- 10015 InvalidProcessDataInstanceId
- An invalid processDataInstanceId was specified. processDataInstanceId should be between 0 and 9223372036854775807.
- 10016 InvalidWorkitemId
- An invalid workitemId was specified. workitemId should be between 0 and 9223372036854775807.
- 10017 InvalidProcessModelInfoId
- An invalid processModelInfoId was specified. processModelInfoId should be between 0 and 9223372036854775807.
- 10018 InvalidNodeNumber
- An invalid nodeNumber was specified. nodeNumber should be between 0 and 9223372036854775807.
- 10019 InvalidQroleId
- An invalid qroleId was specified. qroleId should be between 0 and 9223372036854775807.
- 10020 InvalidSystemAuthorityType
- Type of System Authorization is unspecified, or is specified other than 0, 1, 2.
- 10021 InvalidProcessAuthorityType
- Type of Process Authorization is unspecified, or is specified other than 0, 1, 2, 3.
- 10022 InvalidPrimaryQgroupId
- An invalid primaryQgroupId was specified. primaryQgroupId should be an integer between 0 and 9223372036854775807.
- 10023 InvalidNote
- A note exceeds 256 characters.
- 10024 InvalidProcessModel
- There are errors in the edited version of the specified App.
- A user with the same email address already exists.
- 20002 QuserDoesNotExist
- The specified user does not exist.
- 20003 QgroupExists
- A organization with the same name already exists.
- 20004 QgroupDoesNotExist
- The specified organization does not exist.
- 20005 MembershipExists
- The same member already exists in the organization.
- 20006 MembershipDoesNotExist
- The specified member does not exist in the organization.
- 20007 DelegateDoesNotExist
- There is no user to take over Tasks if the specified user is deleted.
- 20008 NoneSystemAdministrator
- There will be no user with system administrator authorization if the operation is completed.
- 20009 ParentQgroupUndeletable
- Parent organizations cannot be deleted.
- 20010 RootQgroupUndeletable
- Root organizations cannot be deleted.
- 20011 LoopedOrganization
- The organization change will result in a looped organizational structure.
- 20012 ActivityDoesNotExist
- The specified task does not exist.
- 20013 ParentQgroupDoesNotExist
- The specified parent organization does not exist.
- 20014 DelegateIsSameWithDeletingQuser
- Delegating deleted user as inheritor.
- 20015 NeedDelegate
- Delegating user is not specified when the My task holder is deleted.
- 20016 ProcessInstanceDoesNotExist
- The tasks specified by processInstanceId does not exist.
- 20017 QuserNameExists
- A user with the same name already exists.
- 20018 QroleExists
- A role with the same name already exists.
- 20019 QroleDoesNotExist
- The specified role does not exist.
- 20020 RoleMembershipExists
- The same member already exists in the specified role.
- 20021 RoleMembershipDoesNotExist
- The specified member does not exist in the specified role.
- 20022 YourselfUndeletable
- A user running the API cannot delete itself.
- 20023 SystemAuthorityDoesNotExist
- The specified System Authorization does not exist.
- 20024 ProcessAuthorityDoesNotExist
- The specified Process Authorization does not exist.
- 20025 ProcessModelInfoDoesNotExist
- The Process Model specified in processModelInfoId does not exist.
- The operation will result in the number of Processes exceeding the allowed limit.
- 30005 UserNumberExceeding
- The operation will result in the number of users exceeding the allowed limit.
- 30007 OverQuota
- Too many Processes were started in a short period of time.
- There are other Tasks that need to be accepted together.
- 40001 WorkitemIsNotOffered
- This Task is not offered to you.
- 40002 WorkitemStatusAlreadyChanged
- Tried to accept a Task that is not in the "Offered" state.
- 40003 WorkitemDoesNotExist
- Task does not exist.
- 40006 WorkitemFinished
- Task has been finished.
- 40007 ProcessInstanceFinished
- Process has been completed.
Comments
0 comments
Article is closed for comments.