core.cases.create_case
Create a new case.
Inputs
The description of the case.
The summary of the case.
Dropdown selections to set on the case. Each item must include either definition_id or definition_ref, and either option_id or option_ref (or null to clear).Default:
null.Custom fields for the case.Default:
null.Payload for the case.Default:
null.The priority of the case.Default:
"unknown".Allowed values: unknown, low, medium, high, critical, other.The severity of the case.Default:
"unknown".Allowed values: unknown, informational, low, medium, high, critical, fatal, other.The status of the case.Default:
"unknown".Allowed values: unknown, new, in_progress, on_hold, resolved, closed, other.List of tag identifiers (IDs or refs) to add to the case.Default:
null.Examples
Create and fetch a casecore.cases.get_case
Get details of a specific case by ID.
Inputs
The ID of the case to retrieve.
Examples
Create and fetch a casecore.cases.update_case
Update an existing case.
Inputs
The ID of the case to update.
If true, append the provided description to the existing description when it is not empty.Default:
false.The updated description of the case.Default:
null.Dropdown selections to set or clear. Each item must include either definition_id or definition_ref, and either option_id or option_ref (or null to clear).Default:
null.Updated custom fields for the case.Default:
null.Updated payload for the case.Default:
null.The updated priority of the case.Default:
null.The updated severity of the case.Default:
null.The updated status of the case.Default:
null.The updated summary of the case.Default:
null.List of tag identifiers (IDs or refs) to set on the case. This will replace all existing tags.Default:
null.Examples
Update case fieldscore.cases.list_cases
List all cases.
Inputs
Pagination cursor used to fetch a specific page when paginate=true.Default:
null.Maximum number of cases to return.Default:
100.The field to order the cases by.Default:
null.If true, return cursor pagination metadata along with items.Default:
false.Reverse pagination direction when paginate=true.Default:
false.The direction to order the cases by.Default:
null.Examples
List, search, and inspect case activitycore.cases.search_cases
Search cases based on various criteria.
Inputs
Filter by assignee ID or ‘unassigned’.Default:
null.Pagination cursor used to fetch a specific page when paginate=true.Default:
null.Filter by dropdown values in definition_ref:option_ref format.Default:
null.Filter cases created before this time.Default:
null.Maximum number of cases to return.Default:
100.The field to order the cases by.Default:
null.If true, return cursor pagination metadata along with items.Default:
false.Filter by case priority.Default:
null.Reverse pagination direction when paginate=true.Default:
false.Text to search for in case summary and description.Default:
null.Filter by case severity.Default:
null.The direction to order the cases by.Default:
null.Filter cases created after this time.Default:
null.Filter by case status.Default:
null.Filter by tag IDs or refs (AND logic).Default:
null.Filter cases updated after this time.Default:
null.Filter cases updated before this time.Default:
null.Examples
List, search, and inspect case activitycore.cases.list_case_events
List all events for a case in chronological order.
Inputs
The ID of the case to get events for.
Examples
List, search, and inspect case activitycore.cases.assign_user
Assign a user to an existing case.
Inputs
The ID of the user to assign to the case.
The ID of the case to assign a user to.
Examples
Assign a casecore.cases.assign_user_by_email
Assign a user to an existing case by email.
Inputs
The email of the user to assign to the case.
The ID of the case to assign a user to.
Examples
Assign a casecore.cases.add_case_tag
Add a tag to a case by tag ID or ref.
Inputs
The ID of the case to add a tag to.
The tag identifier (ID or ref) to add to the case.
If true, create the tag if it does not exist.Default:
false.Examples
Add and remove tagscore.cases.remove_case_tag
Remove a tag from a case by tag ID or ref.
Inputs
The ID of the case to remove a tag from.
The tag identifier (ID or ref) to remove from the case.
Examples
Add and remove tagscore.cases.delete_case
Delete a case.
Inputs
The ID of the case to delete.