API
Last updated
Was this helpful?
Last updated
Was this helpful?
This API retrieves all master records associated with a project or tenant. You can retrieve up to 1,000 records per request.
LOCATION
1000
1
createdAt
Approved
serial_number:NUMBER:eq:1234
p6iDlWb
This API retrieves all custom module records for a specified project or tenant. You can retrieve up to 1,000 records per request.
CUSTOMMODULE
1000
1
serial_number:NUMBER:eq:1234
Vx6-j2Z
This API retrieves all users along with their details, including first name, last name, email, and more. It also fetches tenant-level groups, projects, spaces, and project-level group information for all users. You can retrieve up to 1,000 users per request.
1000
1
[{"user":{"userName":"johndoe@exto360.com","firstName":"John","lastName":"Doe","fullName":"John Doe","email":"johndoe@exto360.com","applicationRole":"PME","loginMethod":"NATIVE","company":"","status":0,"employeeId":null,"verifyEmailOTP":false,"autoRenewMSAccessToken":false,"autoRenewGoogleAccessToken":false},"groups":[],"projects":[{"projectID":"Vx6-j2Z","groups":[],"spaces":[]}]},{"user":{"userName":"jasonsmith@exto360.com","firstName":"Jason","lastName":"Smith","fullName":"Jason Smith","email":"jasonsmith@exto360.com","applicationRole":"PME","loginMethod":"NATIVE","company":"","status":1,"verifyEmailOTP":false,"autoRenewMSAccessToken":false},"groups":["Group 3"],"projects":[{"projectID":"Vx6-j2Z","groups":["GG3"],"spaces":[]}]}]
For a given username, this API retrieves user information such as first name, last name, email, and more. It also fetches tenant-level groups, projects, spaces, and project-level group information associated with the user.
This API retrieves all project level groups and tenant leve groups. If onlyProjectGroups is set to true, it retrieves only project level groups. You can retrieve up to 1,000 groups per request.
This API creates or updates master records for a given project or tenant. When updating a master records, ensure at least one field is set as unique in the database and included in payload. You can create/update up to 1,000 records per request.
LOCATION
Vx6-j2Z
value1
value2
value3
This API creates or updates custom module records for a given project or tenant. When updating a custom module records, ensure at least one field is set as unique in the database and included in payload. You can create/update up to 1,000 records per request.
CUSTOMMODULE
johndoe@exto360.com
Vx6-j2Z
value1
value2
value3
This API create/update sub-table records for custom module. You can create/update up to 1,000 records per request. The parameters tableId, moduleName, and recordName are required to create or update subtable records for a given custom module record. To identify the tableId, open the Module Designer, navigate to the desired module, click on Tables, and copy the tableId of the table you want to retrieve. For the moduleName, click on General within the module and copy the value from the Name field. To get the recordName, open a Project Record, search for the Module Name, and click on the module to list all its records. Open the desired Module Record, and in the browser URL, you will find a 24-digit ID in the format: /mod/{moduleName}/record/mod/{recordId}. Copy the recordId, as this represents the recordName.
TABLE ID
CUSTOMMODULE
67bf904882101daa4b00bca1
p6iDlWb
value1
value2
value3
This API creates a workflow for a given module record. Provide a valid username, action name, and space name in the corresponding parameters. You can create 100 workflow records per request.
johndoe@exto360.com
S1
Submit, Reject or Approve.
This API creates a user record and grants access to the specified projects and groups. email address and user name must be the same to create user record. You can include up to 100 projects and/or groups in each request
["G1"]
To activate users, pass a list of usernames, e.g., ['user1@example.com', 'user2@example.com']. You can activate up to 1,000 users per request.
To dactivate users, pass a list of usernames, e.g., ['user1@example.com', 'user2@example.com']. You can deactivate up to 1,000 users per request.
This API removes a user from a project, project-level groups, and tenant-level groups. You can include up to 100 projects and/or groups in each request.
johndoe@exto360.com
["Group1"]
This API removes a user from a projects You can include up to 100 projects in each request.
johndoe@exto360.com
["p6iDlWb"]