manage_asset_relationship
Create, view, list, and delete asset relationships in Freshservice. Also fetch relationship types and track async job status.
Instructions
Manage asset relationships.
Args:
action: 'list_for_asset', 'list_all', 'get', 'create', 'delete',
'get_types', 'job_status'
display_id: Asset display ID (list_for_asset)
relationship_id: Relationship ID (get)
relationship_ids: List of rel IDs to delete (delete)
relationships: List of relationship dicts for bulk create (create).
Each dict: {relationship_type_id, primary_id, primary_type,
secondary_id, secondary_type}
job_id: Job ID returned by async operations (job_status)
page: Page number (list_all)
per_page: Items per page (list_all)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| action | Yes | ||
| job_id | No | ||
| per_page | No | ||
| display_id | No | ||
| relationships | No | ||
| relationship_id | No | ||
| relationship_ids | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |