List Groups
Lists the available groups.
All the DevRev APIs require a token to authenticate the user. Provide Authorization: Bearer <TOKEN>
as a header to every API request.
How do I find my token?
In: header
Query Parameters
Filters the groups on the basis of creator.
The cursor to resume iteration from. If not provided, then iteration starts from the beginning.
text
Filters the groups based on the group type.
Filter groups by ingestion source(s).
Whether to fetch default or custom groups.
The maximum number of groups to return. The default is '50'.
int32
Filters the groups on basis of member type.
The iteration mode to use, otherwise if not set, then "after" is used.
"after" | "before"
Filters the groups on the basis of group name.
Comma-separated fields to sort the groups by.
Filters for issues with this specific external reference.
Filters for works with selected sync statuses.
Filters for works modified with selected sync history.
Filters for works modified with selected sync units.
Filters for works with selected sync statuses.
Filters for works modified with selected sync history.
Filters for works modified with selected sync units.
Filters for issues synced from this specific origin system.
Response Body
curl -X GET "https://api.devrev.ai/groups.list?created_by=string&cursor=string&group_type=dynamic&ingestion_source=airdrop&is_default=true&limit=0&member_type=dev_user&mode=after&name=string&sort_by=string&sync_metadata.external_reference=string&sync_metadata.last_sync_in.status=failed&sync_metadata.last_sync_in.sync_history=string&sync_metadata.last_sync_in.sync_unit=string&sync_metadata.last_sync_out.status=failed&sync_metadata.last_sync_out.sync_history=string&sync_metadata.last_sync_out.sync_unit=string&sync_metadata.origin_system=string"
{
"groups": [
{
"created_by": {
"type": "dev_user",
"display_id": "string",
"id": "string",
"display_name": "string",
"display_picture": {
"display_id": "string",
"id": "string",
"file": {
"type": "string",
"name": "string",
"size": 0
}
},
"email": "string",
"full_name": "string",
"state": "active"
},
"created_date": "2023-01-01T12:00:00.000Z",
"display_id": "string",
"id": "string",
"modified_by": {
"type": "dev_user",
"display_id": "string",
"id": "string",
"display_name": "string",
"display_picture": {
"display_id": "string",
"id": "string",
"file": {
"type": "string",
"name": "string",
"size": 0
}
},
"email": "string",
"full_name": "string",
"state": "active"
},
"modified_date": "2023-01-01T12:00:00.000Z"
}
],
"next_cursor": "string",
"prev_cursor": "string"
}
{
"detail": "string",
"message": "string",
"type": "artifact_already_attached_to_a_parent",
"existing_parent": "string",
"is_same": true
}
{
"detail": "string",
"message": "string",
"type": "unauthenticated"
}
{
"detail": "string",
"message": "string",
"type": "forbidden"
}
{
"detail": "string",
"message": "string",
"type": "too_many_requests",
"retry_after": 0
}
{
"detail": "string",
"message": "string",
"type": "internal_error",
"reference_id": "string"
}
{
"detail": "string",
"message": "string",
"type": "service_unavailable"
}