POST api/v2/Tasks/UpdateEntityTask

Request Information

URI Parameters

None.

Body Parameters

TaskContract
NameDescriptionTypeAdditional 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:59",
    "FinishDate": "2026-09-22 12:31:59",
    "Subject": "sample string 9",
    "Description": "sample string 10",
    "LastUpdate": "2026-09-22 12:31:59",
    "CreationDate": "2026-09-22 12:31:59",
    "IntegratorId": 1
  },
  "taskItems": [
    {
      "TaskId": "sample string 1",
      "FieldId": 2,
      "SequenceNumber": 3,
      "IsMandatory": true,
      "ValueString": "sample string 5",
      "ValueDateTime": "2026-09-22 12:31:59",
      "ValueBool": true,
      "ValueInt": 1,
      "ValueDecimal": 1.0,
      "ValueList": [
        {},
        {}
      ],
      "ValueObject": {},
      "fieldType": 1,
      "LastUpdate": "2026-09-22 12:31:59"
    },
    {
      "TaskId": "sample string 1",
      "FieldId": 2,
      "SequenceNumber": 3,
      "IsMandatory": true,
      "ValueString": "sample string 5",
      "ValueDateTime": "2026-09-22 12:31:59",
      "ValueBool": true,
      "ValueInt": 1,
      "ValueDecimal": 1.0,
      "ValueList": [
        {},
        {}
      ],
      "ValueObject": {},
      "fieldType": 1,
      "LastUpdate": "2026-09-22 12:31:59"
    }
  ]
}

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:59.3613898+00:00</d2p1:CreationDate>
    <d2p1:Description>sample string 10</d2p1:Description>
    <d2p1:FarmId>2</d2p1:FarmId>
    <d2p1:FinishDate>2026-09-22T12:31:59.3613898+00:00</d2p1:FinishDate>
    <d2p1:GroupId>3</d2p1:GroupId>
    <d2p1:IntegratorId>1</d2p1:IntegratorId>
    <d2p1:LastUpdate>2026-09-22T12:31:59.3613898+00:00</d2p1:LastUpdate>
    <d2p1:OwnerId>6</d2p1:OwnerId>
    <d2p1:ParentTaskId>sample string 4</d2p1:ParentTaskId>
    <d2p1:StartDate>2026-09-22T12:31:59.3613898+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:59.3613898+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:59.3613898+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:59.3613898+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:59.3613898+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
NameDescriptionTypeAdditional 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>