NOTE: User must me logged in as agent with permissions or admin to access this API
URL : v3/service-desk/api/contract
Method : POST
Query Parameters :
Parameter | Type | Possible Values | Required/Optional | Description |
name | String | Required | Contract’s Name | |
contract_type_id | Integer | Required | Contract Type id | |
identifier | Integer | Optional | Identifier | |
cost | String | Required | Contract’s Cost | |
approver_id | Integer | Required | Approver id | |
description | Text | Required | Contract’s Description | |
license_type_id | Integer | Optional | License Type id | |
license_count | Integer | Optional | License Count | |
vendor_id | Integer | Optional | Vendor id | |
user_ids | Integer | Optional | User id | |
organization_ids | Integer | Optional | Organization id | |
start_date | String | Required | Contract’s Start Date | |
end_date | String | Required | Contract’s End Date | |
notify_before | Integer | Optional | Notify before expiry of contract in days | |
notify_agents | Integer | Optional | Notify agents about expiry of contract | |
attach_asset | Integer | Optional | Attach Asset to Contract | |
attachment | file | Optional | attachment related to contract |
Response:
{ "success": true, "message":"Contract Saved Successfully" }