POST api/v2/Tasks/InsertEntityTask
Request Information
URI Parameters
None.
Body Parameters
TaskContract| Name | Description | Type | Additional information |
|---|---|---|---|
| task | TasksContract |
None. |
|
| taskItems | Collection of TaskItemsContract |
None. |
Request Formats
application/json, text/json
Sample:
{
"task": {
"TaskId": "sample string 1",
"FarmId": 2,
"GroupId": 3,
"ParentTaskId": "sample string 4",
"TaskTemplateId": 1,
"AnimalId": 5,
"OwnerId": 6,
"AssignedUserId": 7,
"Status": 8,
"StatusEnumed": 0,
"StartDate": "2026-09-22 12:31:58",
"FinishDate": "2026-09-22 12:31:58",
"Subject": "sample string 9",
"Description": "sample string 10",
"LastUpdate": "2026-09-22 12:31:58",
"CreationDate": "2026-09-22 12:31:58",
"IntegratorId": 1
},
"taskItems": [
{
"TaskId": "sample string 1",
"FieldId": 2,
"SequenceNumber": 3,
"IsMandatory": true,
"ValueString": "sample string 5",
"ValueDateTime": "2026-09-22 12:31:58",
"ValueBool": true,
"ValueInt": 1,
"ValueDecimal": 1.0,
"ValueList": [
{},
{}
],
"ValueObject": {},
"fieldType": 1,
"LastUpdate": "2026-09-22 12:31:58"
},
{
"TaskId": "sample string 1",
"FieldId": 2,
"SequenceNumber": 3,
"IsMandatory": true,
"ValueString": "sample string 5",
"ValueDateTime": "2026-09-22 12:31:58",
"ValueBool": true,
"ValueInt": 1,
"ValueDecimal": 1.0,
"ValueList": [
{},
{}
],
"ValueObject": {},
"fieldType": 1,
"LastUpdate": "2026-09-22 12:31:58"
}
]
}
application/xml, text/xml
Sample:
<TaskContract xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agrifood.Cloud.FP.Service.V2.DataContracts.Tasks">
<task xmlns:d2p1="http://schemas.agrifoodatsolutions.com/FPService/v2/contracts/2017/01">
<d2p1:AnimalId>5</d2p1:AnimalId>
<d2p1:AssignedUserId>7</d2p1:AssignedUserId>
<d2p1:CreationDate>2026-09-22T12:31:58.9094289+00:00</d2p1:CreationDate>
<d2p1:Description>sample string 10</d2p1:Description>
<d2p1:FarmId>2</d2p1:FarmId>
<d2p1:FinishDate>2026-09-22T12:31:58.9094289+00:00</d2p1:FinishDate>
<d2p1:GroupId>3</d2p1:GroupId>
<d2p1:IntegratorId>1</d2p1:IntegratorId>
<d2p1:LastUpdate>2026-09-22T12:31:58.9094289+00:00</d2p1:LastUpdate>
<d2p1:OwnerId>6</d2p1:OwnerId>
<d2p1:ParentTaskId>sample string 4</d2p1:ParentTaskId>
<d2p1:StartDate>2026-09-22T12:31:58.9094289+00:00</d2p1:StartDate>
<d2p1:Status>8</d2p1:Status>
<d2p1:StatusEnumed>Created</d2p1:StatusEnumed>
<d2p1:Subject>sample string 9</d2p1:Subject>
<d2p1:TaskId>sample string 1</d2p1:TaskId>
<d2p1:TaskTemplateId>1</d2p1:TaskTemplateId>
</task>
<taskItems xmlns:d2p1="http://schemas.agrifoodatsolutions.com/FPService/v2/contracts/2017/01">
<d2p1:TaskItemsContract>
<d2p1:FieldId>2</d2p1:FieldId>
<d2p1:IsMandatory>true</d2p1:IsMandatory>
<d2p1:LastUpdate>2026-09-22T12:31:58.9094289+00:00</d2p1:LastUpdate>
<d2p1:SequenceNumber>3</d2p1:SequenceNumber>
<d2p1:TaskId>sample string 1</d2p1:TaskId>
<d2p1:ValueBool>true</d2p1:ValueBool>
<d2p1:ValueDateTime>2026-09-22T12:31:58.9094289+00:00</d2p1:ValueDateTime>
<d2p1:ValueDecimal>1</d2p1:ValueDecimal>
<d2p1:ValueInt>1</d2p1:ValueInt>
<d2p1:ValueList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:anyType />
<d4p1:anyType />
</d2p1:ValueList>
<d2p1:ValueObject />
<d2p1:ValueString>sample string 5</d2p1:ValueString>
<d2p1:fieldType>Integer</d2p1:fieldType>
</d2p1:TaskItemsContract>
<d2p1:TaskItemsContract>
<d2p1:FieldId>2</d2p1:FieldId>
<d2p1:IsMandatory>true</d2p1:IsMandatory>
<d2p1:LastUpdate>2026-09-22T12:31:58.9094289+00:00</d2p1:LastUpdate>
<d2p1:SequenceNumber>3</d2p1:SequenceNumber>
<d2p1:TaskId>sample string 1</d2p1:TaskId>
<d2p1:ValueBool>true</d2p1:ValueBool>
<d2p1:ValueDateTime>2026-09-22T12:31:58.9094289+00:00</d2p1:ValueDateTime>
<d2p1:ValueDecimal>1</d2p1:ValueDecimal>
<d2p1:ValueInt>1</d2p1:ValueInt>
<d2p1:ValueList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:anyType />
<d4p1:anyType />
</d2p1:ValueList>
<d2p1:ValueObject />
<d2p1:ValueString>sample string 5</d2p1:ValueString>
<d2p1:fieldType>Integer</d2p1:fieldType>
</d2p1:TaskItemsContract>
</taskItems>
</TaskContract>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ValidationTaskContract| Name | Description | Type | Additional information |
|---|---|---|---|
| TaskValidation | TaskValidationEnum |
None. |
|
| TaskID | string |
None. |
|
| TaskItemValidations | TaskItemValidationEnum |
None. |
Response Formats
application/json, text/json
Sample:
{
"TaskValidation": 1,
"TaskID": "sample string 1",
"TaskItemValidations": 1
}
application/xml, text/xml
Sample:
<ValidationTaskContract xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agrifood.Cloud.FP.Service.V2.DataContracts.Tasks"> <TaskID>sample string 1</TaskID> <TaskItemValidations>Successful</TaskItemValidations> <TaskValidation>Successful</TaskValidation> </ValidationTaskContract>