Task - Sage Intacct REST Data Target Requirements
DataBlend supports the standard API calls to Create, Update, and Delete Task records within Sage Intacct leveraging the Sage Intacct API. In addition, Custom Fields can be added for data that is unique to your business practices.
| DataBlend Query Object (SDK) | Sage Intacct Object (API) | Required | Notes |
| Design Phase | name | Yes — Create | Name of the task. |
| PROJ-001 | projectid | Yes — Create | ID of the project this task belongs to. Use projectid or projectkey — not both. |
| 7701 | projectkey | No | Key of the project. |
| inProgress | taskstatus | Yes — Create | Status of the task. Options: notStarted, planned, inProgress, completed, onHold. |
| 9901 | key | Yes — Update, Delete | System-assigned key of the task record. Required to identify the record for Update or Delete operations. |
| TASK-001 | id | No | User-defined ID of the task. |
| Initial design and wireframing | description | No | Description of the task. |
| 1.1 | wbscode | No | Work breakdown structure code for the task. |
| 8801 | parentkey | No | Key of the parent task. Used to build a task hierarchy within a project. |
| 7702 | dependentonkey | No | Key of the task this task depends on. Used to establish task dependencies. |
| 1 | priority | No | Priority of the task (decimal). |
| 09/01/2026 | plannedstartdate | No | Planned start date for the task. Format: YYYY-MM-DD. |
| 09/01/2027 | plannedenddate | No | Planned end date for the task. Format: YYYY-MM-DD. |
| 40 | durationplanned | No | Planned duration of the task in hours. |
| 45 | durationestimated | No | Estimated duration of the task in hours. |
| TRUE | ismilestone | No | Whether this task is a milestone. Use true or false. |
| TRUE | isbillable | No | Whether this task is billable. Use true or false. |
| TRUE | isutilized | No | Whether time logged to this task counts toward utilization. Use true or false. |
| Columbus | target_entity | No | Target entity ID for multi-entity Sage Intacct environments. |
| Pages | productionunitsdescription | No | Description of the production units for this task (e.g. Pages, Hours, Units). |
| 100 | productionunitsestimate | No | Estimated number of production units for this task. |
| STD-TASK-001 | standardtaskid | No | ID of a standard task template to base this task on. Use standardtaskid or standardtaskkey — not both. |
| 6601 | standardtaskkey | No | Key of the standard task. |
| ITEM-001 | itemid | No | Item ID associated with this task. Use itemid or itemkey — not both. |
| 6701 | itemkey | No | Key of the item. |
| CLASS-A | classid | No | Class ID for the task. Use classid or classkey — not both. |
| 6801 | classkey | No | Key of the class. |
| TIMETYPE-001 | timetypeid | No | Time type ID for the task. Use timetypeid or timetypekey — not both. |
| 6901 | timetypekey | No | Key of the time type. |
| TAXSCH-001 | taxscheduleid | No | Tax schedule ID for the task. Use taxscheduleid or taxschedulekey — not both. |
| 7001 | taxschedulekey | No | Key of the tax schedule. |
| FALSE | overridepurchasingtaxschedule | No | Whether to override the purchasing tax schedule for this task. Use true or false. |
| ATT-001 | attachmentid | No | ID of an attachment to associate with this task. Use attachmentid or attachmentkey — not both. |
| 7101 | attachmentkey | No | Key of the attachment. |
| custom.entry.{custom_field_name} | {custom_field_name} | No | Custom fields for this object. Replace {custom_field_name} with the custom field's object ID as defined in Sage Intacct. |
More questions about Sage Intacct API requirements? Please visit the Sage Intacct API site https://developer.sage.com/intacct/apis/intacct/1/intacct-openapi/groups/project-and-resource-management/groups/project-tasks/tags/project_and_resource_management_tasks.