Create Job Sheet Record
Purpose
All the job sheet forms associated with the services added to a service appointment will be listed as job sheet records under the Job sheets tab of service appointments. Use this API to fill a specific job sheet record that is in the Yet To Start status.
Request URL
https://fsm.zoho.com/fsm/v1/Job_Sheets
Request Method
POST
Scope
scope=ZohoFSM.modules.JobSheets.CREATE
Input JSON Keys
Name | Description | Type | Mandatory |
Form_Id | The unique ID of the job sheet form you want to use. You can obtain this ID from:
| String | Yes |
Service_Line_Item | The ID of the service line item for whose job sheet record you want to fill in the details. Use the id in the $Service_Line_Item key present in the Get Job Sheet Records of a Service Appointment API response. | String | Yes |
Service_Appointment | The ID of the service appointment whose job sheet record you want to fill in the details. You can obtain this ID from the List Service Appointments API. | String | Yes |
Status | Use this to update the status of the job sheet record. The acceptable values are Draft, Completed. | String | |
<field_api_name> | The api_name of the field you want to fill. You can obtain this from the Get Job Sheet Form Fields API. Details of how to provide values for each field type are mentioned in the following table. | String |
Field Type | Data Type To Use |
Single Line | String |
Multi Line | String |
Number | Integer |
Long Integer | Long |
Decimal | Float |
Phone | String |
String | |
Date | String Provide the value in the format YYYY-MM-DD. |
Date Time | String The value must be in the ISO format YYYY-MM-DDThh:mm:ssTZD |
Checkbox | Boolean |
Pick List | String The pick list values will be present as actual_value in the pick_list_values key present in the Get Job Sheet Form Fields API. |
Radio Choice | String The radio choice values will be present as actual_value in the pick_list_values key present in the Get Job Sheet Form Fields API. |
URL | String |
Currency | Float |
Multi Select | Array of Strings The values of the multi select field will be present as actual_value in the pick_list_values key present in the Get Job Sheet Form Fields API. |
Check List | Array of Strings The check list values will be present as actual_value in the pick_list_values key present in the Get Job Sheet Form Fields API. |
Image Upload | Array of JSON of the form { "file_Id": "1746XXXX0dGr", "sequence": 0 }
file_Id to be obtained from the Upload a file to ZFS (Zoho File System) API
sequence is the number based on which the image will be displayed in the UI |
Rating | Integer |
Sample Request
Copied
Sample Input
Copied
Sample Success Response
Copied
Sample Failure Response
Copied
Sample Failure Response
Copied
Sample Failure Response
Copied