Add/Update multiple job work instructions

Request Information

URI Parameters :

None.

Body Parameters :

job_work_instruction_list
NameDescriptionTypeAdditional information
id

Primary Key

globally unique identifier
jobs_id

FK of a jobs

globally unique identifier
work_instruction_details_id

Work instruction details id

globally unique identifier
user_id

Filled with the person that update it

globally unique identifier
work_instruction_action_type_id

globally unique identifier
work_instruction_action_type

What is the action type (like repair, change)

string
name

Name

string
status

One of the constant value, can be Ok,NotOk,Replaced,NotApplicable

string
date_done

When going to a status (like ok, not ok, replace , notapplicable) this date is set

date
remark

Additional info

string
advise

In case of a problem, an advice can be asked

string
sequence

Order field, sequence asc (0 is first)

integer
work_instruction_id

FK of the "header"

globally unique identifier
job_work_instruction_details_id

For later

globally unique identifier
modified_dateutc

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

date
db_file_ids

db_file_ids

string
db_report_id

db_report_id

globally unique identifier
parent_id

parent_id

globally unique identifier
is_group

is_group

boolean
type

Type

string
db_report_type_id

db_report_type_id

globally unique identifier
instruction_document_count

instruction_document_count

integer
show_ok

show_ok flag

boolean
show_nok

show_nok flag

boolean
show_replaced

show_replaced flag

boolean
show_na

show_na flag

boolean
db_file_id

db_file_id

globally unique identifier
work_instruction_type_id

globally unique identifier
show_options

string
is_customized

boolean

Request Formats :

application/json, text/json

Sample:
{
  "id": "8bd68584-c01b-44be-a7fc-e4ddf951ebbc",
  "jobs_id": "224c7dbd-876c-42df-99bc-c8efc54e5062",
  "work_instruction_details_id": "a9bf7196-a1c2-40fa-8358-71ab1bb7c440",
  "user_id": "2384f55b-c75a-4c3f-a309-f21b2434ca18",
  "work_instruction_action_type_id": "30bb0022-2a8f-4589-9e29-2427dcb52073",
  "work_instruction_action_type": "sample string 6",
  "name": "sample string 7",
  "status": "sample string 8",
  "date_done": "2026-01-11T21:01:11.7170039+00:00",
  "remark": "sample string 10",
  "advise": "sample string 11",
  "sequence": 12,
  "work_instruction_id": "6c62b62a-36c5-4e71-8cf1-2cd90e900fe6",
  "job_work_instruction_details_id": "a78139a6-870d-4fcf-9f0b-4ba214f8fcb7",
  "modified_dateutc": "2026-01-11T21:01:11.7292108+00:00",
  "db_file_ids": "sample string 16",
  "db_report_id": "9e59b42f-7204-46b9-b6ff-30f51b3f39eb",
  "parent_id": "fe5e7c62-7977-4640-86a9-99aa45541203",
  "is_group": true,
  "type": "sample string 20",
  "db_report_type_id": "4b659f3e-bc32-4d4d-a79d-4296da649c9b",
  "instruction_document_count": 22,
  "show_ok": true,
  "show_nok": true,
  "show_replaced": true,
  "show_na": true,
  "db_file_id": "da8cf578-b5f4-4cfa-803d-14a70cc0a15c",
  "work_instruction_type_id": "a975424c-e4dc-471d-96f5-e95ed27eb837",
  "show_options": "sample string 29",
  "is_customized": true
}

application/xml, text/xml

Sample:
<job_work_instruction_list xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <advise>sample string 11</advise>
  <date_done>2026-01-11T21:01:11.717Z</date_done>
  <db_file_id>da8cf578-b5f4-4cfa-803d-14a70cc0a15c</db_file_id>
  <db_file_ids>sample string 16</db_file_ids>
  <db_report_id>9e59b42f-7204-46b9-b6ff-30f51b3f39eb</db_report_id>
  <db_report_type_id>4b659f3e-bc32-4d4d-a79d-4296da649c9b</db_report_type_id>
  <id>8bd68584-c01b-44be-a7fc-e4ddf951ebbc</id>
  <instruction_document_count>22</instruction_document_count>
  <is_customized>true</is_customized>
  <is_group>true</is_group>
  <job_work_instruction_details_id>a78139a6-870d-4fcf-9f0b-4ba214f8fcb7</job_work_instruction_details_id>
  <jobs_id>224c7dbd-876c-42df-99bc-c8efc54e5062</jobs_id>
  <modified_dateutc>2026-01-11T21:01:11.729Z</modified_dateutc>
  <name>sample string 7</name>
  <parent_id>fe5e7c62-7977-4640-86a9-99aa45541203</parent_id>
  <remark>sample string 10</remark>
  <sequence>12</sequence>
  <show_na>true</show_na>
  <show_nok>true</show_nok>
  <show_ok>true</show_ok>
  <show_options>sample string 29</show_options>
  <show_replaced>true</show_replaced>
  <status>sample string 8</status>
  <type>sample string 20</type>
  <user_id>2384f55b-c75a-4c3f-a309-f21b2434ca18</user_id>
  <work_instruction_action_type>sample string 6</work_instruction_action_type>
  <work_instruction_action_type_id>30bb0022-2a8f-4589-9e29-2427dcb52073</work_instruction_action_type_id>
  <work_instruction_details_id>a9bf7196-a1c2-40fa-8358-71ab1bb7c440</work_instruction_details_id>
  <work_instruction_id>6c62b62a-36c5-4e71-8cf1-2cd90e900fe6</work_instruction_id>
  <work_instruction_type_id>a975424c-e4dc-471d-96f5-e95ed27eb837</work_instruction_type_id>
</job_work_instruction_list>

Response Information

Resource Description :

IHttpActionResult

job_work_instruction_list
NameDescriptionTypeAdditional information
id

Primary Key

globally unique identifier
jobs_id

FK of a jobs

globally unique identifier
work_instruction_details_id

Work instruction details id

globally unique identifier
user_id

Filled with the person that update it

globally unique identifier
work_instruction_action_type_id

globally unique identifier
work_instruction_action_type

What is the action type (like repair, change)

string
name

Name

string
status

One of the constant value, can be Ok,NotOk,Replaced,NotApplicable

string
date_done

When going to a status (like ok, not ok, replace , notapplicable) this date is set

date
remark

Additional info

string
advise

In case of a problem, an advice can be asked

string
sequence

Order field, sequence asc (0 is first)

integer
work_instruction_id

FK of the "header"

globally unique identifier
job_work_instruction_details_id

For later

globally unique identifier
modified_dateutc

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

date
db_file_ids

db_file_ids

string
db_report_id

db_report_id

globally unique identifier
parent_id

parent_id

globally unique identifier
is_group

is_group

boolean
type

Type

string
db_report_type_id

db_report_type_id

globally unique identifier
instruction_document_count

instruction_document_count

integer
show_ok

show_ok flag

boolean
show_nok

show_nok flag

boolean
show_replaced

show_replaced flag

boolean
show_na

show_na flag

boolean
db_file_id

db_file_id

globally unique identifier
work_instruction_type_id

globally unique identifier
show_options

string
is_customized

boolean

Response Formats

application/json, text/json

Sample:
{
  "id": "3093e8f1-ed34-4f09-8455-47a90804b2e5",
  "jobs_id": "ec28fbb3-287b-43f1-a24c-1242524e9698",
  "work_instruction_details_id": "a07865e0-80b6-4ae5-8c0b-0dcc0fbb009f",
  "user_id": "3c5e757b-c0f6-43ab-a8cd-fb83f67d7c0f",
  "work_instruction_action_type_id": "51a3ca86-0b4d-4fb6-9f74-5f83e299f248",
  "work_instruction_action_type": "sample string 6",
  "name": "sample string 7",
  "status": "sample string 8",
  "date_done": "2026-01-11T21:01:11.7772631+00:00",
  "remark": "sample string 10",
  "advise": "sample string 11",
  "sequence": 12,
  "work_instruction_id": "de2bcbe3-1cfb-490c-b04b-0123ca5a4335",
  "job_work_instruction_details_id": "d789a650-c908-40a2-bc2c-d1943a323824",
  "modified_dateutc": "2026-01-11T21:01:11.7772631+00:00",
  "db_file_ids": "sample string 16",
  "db_report_id": "8bb009f9-1180-4a9a-a454-dfa7c5a02bda",
  "parent_id": "17c94bd7-ffef-4845-9acd-43ef67b21f93",
  "is_group": true,
  "type": "sample string 20",
  "db_report_type_id": "1dfb1fcd-e1aa-4aea-8cdd-f334ea7eb8d6",
  "instruction_document_count": 22,
  "show_ok": true,
  "show_nok": true,
  "show_replaced": true,
  "show_na": true,
  "db_file_id": "57dce84e-2852-4ba0-93a4-28e194aa6064",
  "work_instruction_type_id": "84a1ccfc-63aa-4d15-8a3e-252b8bad9509",
  "show_options": "sample string 29",
  "is_customized": true
}

application/xml, text/xml

Sample:
<job_work_instruction_list xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <advise>sample string 11</advise>
  <date_done>2026-01-11T21:01:11.777Z</date_done>
  <db_file_id>57dce84e-2852-4ba0-93a4-28e194aa6064</db_file_id>
  <db_file_ids>sample string 16</db_file_ids>
  <db_report_id>8bb009f9-1180-4a9a-a454-dfa7c5a02bda</db_report_id>
  <db_report_type_id>1dfb1fcd-e1aa-4aea-8cdd-f334ea7eb8d6</db_report_type_id>
  <id>3093e8f1-ed34-4f09-8455-47a90804b2e5</id>
  <instruction_document_count>22</instruction_document_count>
  <is_customized>true</is_customized>
  <is_group>true</is_group>
  <job_work_instruction_details_id>d789a650-c908-40a2-bc2c-d1943a323824</job_work_instruction_details_id>
  <jobs_id>ec28fbb3-287b-43f1-a24c-1242524e9698</jobs_id>
  <modified_dateutc>2026-01-11T21:01:11.777Z</modified_dateutc>
  <name>sample string 7</name>
  <parent_id>17c94bd7-ffef-4845-9acd-43ef67b21f93</parent_id>
  <remark>sample string 10</remark>
  <sequence>12</sequence>
  <show_na>true</show_na>
  <show_nok>true</show_nok>
  <show_ok>true</show_ok>
  <show_options>sample string 29</show_options>
  <show_replaced>true</show_replaced>
  <status>sample string 8</status>
  <type>sample string 20</type>
  <user_id>3c5e757b-c0f6-43ab-a8cd-fb83f67d7c0f</user_id>
  <work_instruction_action_type>sample string 6</work_instruction_action_type>
  <work_instruction_action_type_id>51a3ca86-0b4d-4fb6-9f74-5f83e299f248</work_instruction_action_type_id>
  <work_instruction_details_id>a07865e0-80b6-4ae5-8c0b-0dcc0fbb009f</work_instruction_details_id>
  <work_instruction_id>de2bcbe3-1cfb-490c-b04b-0123ca5a4335</work_instruction_id>
  <work_instruction_type_id>84a1ccfc-63aa-4d15-8a3e-252b8bad9509</work_instruction_type_id>
</job_work_instruction_list>