← Tools Reference

Productive

Productive integration (Productivity). Imported from open-connector.

API key5 toolshttps://api.productive.io/api/v2
GET
productive_list_tasks
List Productive tasks with optional pagination, sorting, filters, and includes.

/tasks

5 parameters
ParamTypeRequiredDescription
pageNumberintegeroptionalThe 1-based Productive page number.
pageSizeintegeroptionalThe number of Productive records per page. Productive allows up to 200.
sortstringoptionalThe Productive sort expression, such as title or -title.
filterobjectoptionalProductive filter values keyed by official filter field name.
includestringoptionalComma-separated Productive relationship names to include.
GET
productive_get_task
Retrieve one Productive task by ID.

/tasks/{taskId}

2 parameters
ParamTypeRequiredDescription
taskIdstringrequiredThe Productive resource ID.
includestringoptionalComma-separated Productive relationship names to include.
GET
productive_list_time_entries
List Productive time entries with optional pagination, sorting, filters, and includes.

/time_entries/{input}

6 parameters
ParamTypeRequiredDescription
pageNumberintegeroptionalThe 1-based Productive page number.
pageSizeintegeroptionalThe number of Productive records per page. Productive allows up to 200.
sortstringoptionalThe Productive sort expression, such as title or -title.
filterobjectoptionalProductive filter values keyed by official filter field name.
includestringoptionalComma-separated Productive relationship names to include.
inputstringrequiredPath parameter: input
PATCH
productive_update_time_entry
Update a Productive time entry by ID.

/time_entries/{timeEntryId}

7 parameters
ParamTypeRequiredDescription
timeEntryIdstringrequiredThe Productive resource ID.
datestringoptionalThe optional Productive time entry date.
timeintegeroptionalThe optional Productive time entry duration in minutes.
notestringoptional
billablebooleanoptionalWhether the Productive time entry is billable.
relationshipsobjectoptionalProductive relationship values keyed by relationship name.
attributesobjectoptionalAdditional Productive JSON:API attributes.
DELETE
productive_delete_time_entry
Delete a Productive time entry by ID.

/time_entries/{timeEntryId}

1 parameter
ParamTypeRequiredDescription
timeEntryIdstringrequiredThe Productive resource ID.