GET data
Api-docs for RC: https://api-rc.quinyx.com/v2/docs (select “collaboration-groups” definition)
Api-docs: https://api.quinyx.com/v2/docs (select “collaboration-groups” definition)
Base URL can be found on links above for both environments. The remainder of this article should be considered a complement to the above Open API documentation.
GET/groups/{collaborationGroupId}
This API call fetches collaboration groups by ID.
Field description
Mandatory fields will be marked with a * icon.
Endpoint
- collaborationGroupId*: The ID of the collaboration group you want to fetch.
Body
This API call has no-body.
Response
- id: Displays the collaboration group ID.
- name: Displays the name of the collaboration group.
- groups: Displays the groups associated with the fetched collaboration group.
- employees: Displays the employee IDs associated with the fetched collaboration group.
- parent: Displays the ID of the parent collaboration group associated with the fetched collaboration group.
- children: Displays the ID of the children collaboration groups associated with the fetched collaboration group.
- labelId: Displays the label ID of the label associated with the fetched collaboration group.
- domoDashboardId: Displays the Domo dashboard ID associated with the fetched collaboration group.
Example
Endpoint
For the RC environment: https://api-rc.quinyx.com/v2/collaboration-groups/groups/123
Responses
{
"id": 123,
"name": "string",
"groups": [0],
"employees": [0],
"parent": 0,
"children": [0],
"labelId": 0,
"domoDashboardId": "string"
}
GET/root-by-domain/{domainId}
This API call fetches collaboration groups by domain ID.
Field description
Mandatory fields will be marked with a * icon.
Endpoint
- domainId*: The ID of the domain.
Body
This API call has no-body.
Response
- id: Displays the domain ID.
- name: Displays the name of the collaboration group.
- groups: Displays the groups associated with the fetched collaboration group.
- employees: Displays the employee IDs associated with the fetched collaboration group.
- parent: Displays the ID of the parent collaboration group associated with the fetched collaboration group.
- children: Displays the ID of the children collaboration groups associated with the fetched collaboration group.
- labelId: Displays the label ID of the label associated with the fetched collaboration group.
- domoDashboardId: Displays the Domo dashboard ID associated with the fetched collaboration group.
Example
Endpoint
For the RC environment: https://api-rc.quinyx.com/v2/collaboration-groups/root-by-domain/123
Responses
{
"id": 123,
"name": "string",
"groups": [0],
"employees": [0],
"parent": 0,
"children": [0],
"labelId": 0,
"domoDashboardId": "string"
}
GET/groups/{rootGroupId}/all-under-root
This API call fetches all collaboration groups under a given root ID.
Field description
Mandatory fields will be marked with a * icon.
Endpoint
- rootGroupId*: The ID of the root collaboration group you want to fetch the collaboration groups from.
Body
This API call has no-body.
Response
- id: Displays the collaboration group ID.
- name: Displays the name of the collaboration group.
- groups: Displays the groups associated with the fetched collaboration group.
- employees: Displays the employee IDs associated with the fetched collaboration group.
- parent: Displays the ID of the parent collaboration group associated with the fetched collaboration group.
- children: Displays the ID of the children collaboration groups associated with the fetched collaboration group.
- labelId: Displays the label ID of the label associated with the fetched collaboration group.
- domoDashboardId: Displays the Domo dashboard ID associated with the fetched collaboration group.
Example
Endpoint
For the RC environment: https://api-rc.quinyx.com/v2/collaboration-groups/groups/123/all-under-root
Responses
{
"id": 123,
"name": "string",
"groups": [0],
"employees": [0],
"parent": 0,
"children": [0],
"labelId": 0,
"domoDashboardId": "string"
}
GET/groups/{parentId}/children
This API call fetches children groups of a given collaboration group.
Field description
Mandatory fields will be marked with a * icon.
Endpoint
- parentId*: The ID of the parent collaboration group you want to fetch the child collaboration group from.
Body
This API call has no-body.
Response
- id: Displays the collaboration group ID.
- name: Displays the name of the collaboration group.
- groups: Displays the groups associated with the fetched collaboration group.
- employees: Displays the employee IDs associated with the fetched collaboration group.
- parent: Displays the ID of the parent collaboration group associated with the fetched collaboration group.
- children: Displays the ID of the children collaboration groups associated with the fetched collaboration group.
- labelId: Displays the label ID of the label associated with the fetched collaboration group.
- domoDashboardId: Displays the Domo dashboard ID associated with the fetched collaboration group.
Example
Endpoint
For the RC environment: https://api-rc.quinyx.com/v2/collaboration-groups/groups/123/children
Responses
{
"id": 123,
"name": "string",
"groups": [0],
"employees": [0],
"parent": 0,
"children": [0],
"labelId": 0,
"domoDashboardId": "string"
}
GET/groups/{collaborationGroupId}/employees
This API call fetches employee IDs associated with a collaboration group.
Field description
Mandatory fields will be marked with a * icon.
Endpoint
- collaborationGroupId*: The ID of the collaboration group ID you want to fetch.
Body
This API call has no-body.
Response
- employee ID: Displays all employee IDs associated with the fetched collaboration group.
Example
Endpoint
For the RC environment: https://api-rc.quinyx.com/v2/collaboration-groups/groups/123/employees
Responses
GET/groups/group/{groupId}
This API call fetches all collaboration groups associated with a given group.
Field description
Mandatory fields will be marked with a * icon.
Endpoint
- groupId*: The group ID associated with the collaboration groups you want to fetch.
Body
This API call has no-body.
Response
- id: Displays the collaboration group ID.
- name: Displays the name of the collaboration group.
- groups: Displays the groups associated with the fetched collaboration group.
- employees: Displays the employee IDs associated with the fetched collaboration group.
- parent: Displays the ID of the parent collaboration group associated with the fetched collaboration group.
- children: Displays the ID of the children collaboration groups associated with the fetched collaboration group.
- labelId: Displays the label ID of the label associated with the fetched collaboration group.
- domoDashboardId: Displays the Domo dashboard ID associated with the fetched collaboration group.
Example
Endpoint
For the RC environment: https://api-rc.quinyx.com/v2/collaboration-groups/groups/group/123
Responses
{
"id": 123,
"name": "string",
"groups": [0],
"employees": [0],
"parent": 0,
"children": [0],
"labelId": 0,
"domoDashboardId": "string"
}
GET/groups/employee/{employeeId}
This API call fetches all collaboration groups associated with a given employee.
Field description
Mandatory fields will be marked with a * icon.
Endpoint
- employeeId*: Employee ID of the employee you want to see which collaboration group it is associated with.
Body
This API call has no-body.
Response
- id: Displays the collaboration group ID.
- name: Displays the name of the collaboration group.
- groups: Displays the groups associated with the fetched collaboration group.
- employees: Displays the employee IDs associated with the fetched collaboration group.
- parent: Displays the ID of the parent collaboration group associated with the fetched collaboration group.
- children: Displays the ID of the children collaboration groups associated with the fetched collaboration group.
- labelId: Displays the label ID of the label associated with the fetched collaboration group.
- domoDashboardId: Displays the Domo dashboard ID associated with the fetched collaboration group.
Example
Endpoint
For the RC environment: https://api-rc.quinyx.com/v2/collaboration-groups/groups/employee/123
Responses
{
"id": 123,
"name": "string",
"groups": [0],
"employees": [0],
"parent": 0,
"children": [0],
"labelId": 0,
"domoDashboardId": "string"
}
GET/by-root/{rootCollaborationGroupId}/employee/{employeeId}
This API call fetches a collaboration group that an employee is assigned to, given a root ID and employee ID.
Field description
Mandatory fields will be marked with a * icon.
Endpoint
- rootCollaborationGroupId*: The ID of the root collaboration group.
- employeeID*: Employee ID of the employee you want to see which collaboration group it is associated with.
Body
This API call has no-body.
Response
- id: Displays the collaboration group ID.
- name: Displays the name of the collaboration group.
- groups: Displays the groups associated with the fetched collaboration group.
- employees: Displays the employees associated with the fetched collaboration group.
- parent: Displays the ID of the parent collaboration group associated with the fetched collaboration group.
- children: Displays the ID of the children collaboration groups associated with the fetched collaboration group.
- labelId: Displays the label ID of the label associated with the fetched collaboration group.
- domoDashboardId: Displays the Domo dashboard ID associated with the fetched collaboration group.
Example
Endpoint
For the RC environment: https://api-rc.quinyx.com/v2/collaboration-groups/by-root/123/employee/123
Responses
{
"id": 123,
"name": "string",
"groups": [0],
"employees": [0],
"parent": 0,
"children": [0],
"labelId": 0,
"domoDashboardId": "string"
}