Creates or updates multiple job work instruction details in one call.

Request Information

URI Parameters :

None.

Body Parameters :

job_work_instruction_details
NameDescriptionTypeAdditional information
id

Primary Key

globally unique identifier
job_work_instruction_id

Ref job workinstuction

globally unique identifier
work_instruction_details_id

Ref work instruction details

globally unique identifier
work_instruction_action_type_id

Ref work instruction type

globally unique identifier
description

Description

string
sequence

Sequence

integer
reference_back_office

Ref back office

string
modified_dateutc

Readonly system field managed by database, filled with GetUtcDate when adding,updating

date
parent_id

Parent id

globally unique identifier
is_group

is_group flag

boolean
is_archived

is_archived flag

boolean
type

Kind of checklist step this represents (e.g. a simple check vs a measurement step), controlling how it is rendered.

string
db_report_type_id

Foreign key of the report type to use when this step requires filling in a report.

globally unique identifier
instruction_document_count

Number of reference documents attached to this instruction step.

integer
show_ok

Indicates the "OK" outcome option is offered to the technician for this step.

boolean
show_nok

Indicates the "Not OK" outcome option is offered to the technician for this step.

boolean
show_replaced

Indicates the "Replaced" outcome option is offered to the technician for this step.

boolean
show_na

Indicates the "Not Applicable" outcome option is offered to the technician for this step.

boolean
db_file_id

Foreign key of a reference file/document attached to this instruction step.

globally unique identifier
work_instruction_type_id

Foreign key of the work instruction type controlling which outcome options are available (see ).

globally unique identifier
show_options

Serialized set of outcome options enabled for this step, when they differ from the defaults defined by .

string

Request Formats :

application/json, text/json

Sample:
{
  "id": "a0a5ce09-08c3-4b30-a38a-ead333de4e4d",
  "job_work_instruction_id": "d076b4bc-274d-4b11-b8a9-4b2b8235c07e",
  "work_instruction_details_id": "53daf2a6-ccde-48d0-ae89-625241862703",
  "work_instruction_action_type_id": "bc4199e4-9700-4328-bec9-ec150d637b5a",
  "description": "sample string 5",
  "sequence": 6,
  "reference_back_office": "sample string 7",
  "modified_dateutc": "2026-11-12T14:28:05.9158454+00:00",
  "parent_id": "90790b80-c18a-4eb1-9899-584f37c62332",
  "is_group": true,
  "is_archived": true,
  "type": "sample string 12",
  "db_report_type_id": "3de5a207-9f5f-481c-8cf0-554c3a2e609a",
  "instruction_document_count": 14,
  "show_ok": true,
  "show_nok": true,
  "show_replaced": true,
  "show_na": true,
  "db_file_id": "5b29f149-7ef0-45f1-ab07-53fed796c639",
  "work_instruction_type_id": "294cf4ba-59df-4688-a4ba-02db9ad2b2ce",
  "show_options": "sample string 21"
}

application/xml, text/xml

Sample:
<job_work_instruction_details xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <db_file_id>5b29f149-7ef0-45f1-ab07-53fed796c639</db_file_id>
  <db_report_type_id>3de5a207-9f5f-481c-8cf0-554c3a2e609a</db_report_type_id>
  <description>sample string 5</description>
  <id>a0a5ce09-08c3-4b30-a38a-ead333de4e4d</id>
  <instruction_document_count>14</instruction_document_count>
  <is_archived>true</is_archived>
  <is_group>true</is_group>
  <job_work_instruction_id>d076b4bc-274d-4b11-b8a9-4b2b8235c07e</job_work_instruction_id>
  <modified_dateutc>2026-11-12T14:28:05.915Z</modified_dateutc>
  <parent_id>90790b80-c18a-4eb1-9899-584f37c62332</parent_id>
  <reference_back_office>sample string 7</reference_back_office>
  <sequence>6</sequence>
  <show_na>true</show_na>
  <show_nok>true</show_nok>
  <show_ok>true</show_ok>
  <show_options>sample string 21</show_options>
  <show_replaced>true</show_replaced>
  <type>sample string 12</type>
  <work_instruction_action_type_id>bc4199e4-9700-4328-bec9-ec150d637b5a</work_instruction_action_type_id>
  <work_instruction_details_id>53daf2a6-ccde-48d0-ae89-625241862703</work_instruction_details_id>
  <work_instruction_type_id>294cf4ba-59df-4688-a4ba-02db9ad2b2ce</work_instruction_type_id>
</job_work_instruction_details>

Response Information

Resource Description :

IHttpActionResult containing the batch save result, or 200 OK with no body if the array was empty.

job_work_instruction_details
NameDescriptionTypeAdditional information
id

Primary Key

globally unique identifier
job_work_instruction_id

Ref job workinstuction

globally unique identifier
work_instruction_details_id

Ref work instruction details

globally unique identifier
work_instruction_action_type_id

Ref work instruction type

globally unique identifier
description

Description

string
sequence

Sequence

integer
reference_back_office

Ref back office

string
modified_dateutc

Readonly system field managed by database, filled with GetUtcDate when adding,updating

date
parent_id

Parent id

globally unique identifier
is_group

is_group flag

boolean
is_archived

is_archived flag

boolean
type

Kind of checklist step this represents (e.g. a simple check vs a measurement step), controlling how it is rendered.

string
db_report_type_id

Foreign key of the report type to use when this step requires filling in a report.

globally unique identifier
instruction_document_count

Number of reference documents attached to this instruction step.

integer
show_ok

Indicates the "OK" outcome option is offered to the technician for this step.

boolean
show_nok

Indicates the "Not OK" outcome option is offered to the technician for this step.

boolean
show_replaced

Indicates the "Replaced" outcome option is offered to the technician for this step.

boolean
show_na

Indicates the "Not Applicable" outcome option is offered to the technician for this step.

boolean
db_file_id

Foreign key of a reference file/document attached to this instruction step.

globally unique identifier
work_instruction_type_id

Foreign key of the work instruction type controlling which outcome options are available (see ).

globally unique identifier
show_options

Serialized set of outcome options enabled for this step, when they differ from the defaults defined by .

string

Response Formats

application/json, text/json

Sample:
{
  "id": "663d0f21-a46d-4c3b-9ae7-84f4b438a999",
  "job_work_instruction_id": "f32d77a1-9793-4270-aec8-a8be5769e6ba",
  "work_instruction_details_id": "f2ebeed1-a374-4032-87d5-46951c00ac45",
  "work_instruction_action_type_id": "e6b0ec0f-2f09-49cc-9677-831afaeb4cbe",
  "description": "sample string 5",
  "sequence": 6,
  "reference_back_office": "sample string 7",
  "modified_dateutc": "2026-11-12T14:28:05.9158454+00:00",
  "parent_id": "90be50f8-a2a2-4de6-98f3-1a4874ba9921",
  "is_group": true,
  "is_archived": true,
  "type": "sample string 12",
  "db_report_type_id": "a6dc2c9d-65a4-4bb6-b7b8-8909fa0ae931",
  "instruction_document_count": 14,
  "show_ok": true,
  "show_nok": true,
  "show_replaced": true,
  "show_na": true,
  "db_file_id": "bcd4f042-41dd-4c74-a138-87f1069a3f7c",
  "work_instruction_type_id": "de3178bf-5945-4f19-977c-40ea0d0a622e",
  "show_options": "sample string 21"
}

application/xml, text/xml

Sample:
<job_work_instruction_details xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <db_file_id>bcd4f042-41dd-4c74-a138-87f1069a3f7c</db_file_id>
  <db_report_type_id>a6dc2c9d-65a4-4bb6-b7b8-8909fa0ae931</db_report_type_id>
  <description>sample string 5</description>
  <id>663d0f21-a46d-4c3b-9ae7-84f4b438a999</id>
  <instruction_document_count>14</instruction_document_count>
  <is_archived>true</is_archived>
  <is_group>true</is_group>
  <job_work_instruction_id>f32d77a1-9793-4270-aec8-a8be5769e6ba</job_work_instruction_id>
  <modified_dateutc>2026-11-12T14:28:05.915Z</modified_dateutc>
  <parent_id>90be50f8-a2a2-4de6-98f3-1a4874ba9921</parent_id>
  <reference_back_office>sample string 7</reference_back_office>
  <sequence>6</sequence>
  <show_na>true</show_na>
  <show_nok>true</show_nok>
  <show_ok>true</show_ok>
  <show_options>sample string 21</show_options>
  <show_replaced>true</show_replaced>
  <type>sample string 12</type>
  <work_instruction_action_type_id>e6b0ec0f-2f09-49cc-9677-831afaeb4cbe</work_instruction_action_type_id>
  <work_instruction_details_id>f2ebeed1-a374-4032-87d5-46951c00ac45</work_instruction_details_id>
  <work_instruction_type_id>de3178bf-5945-4f19-977c-40ea0d0a622e</work_instruction_type_id>
</job_work_instruction_details>