Worksnaps integration (Productivity). Imported from open-connector.
https://api.worksnaps.com/api/me.xml
/projects.xml
| Param | Type | Required | Description |
|---|---|---|---|
| includeUserAssignment | boolean | optional | Whether Worksnaps should include project member assignments in each project rec… |
/projects/{projectId}.xml
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | integer | required | The Worksnaps project ID to retrieve. |
| includeUserAssignment | boolean | optional | Whether Worksnaps should include project member assignments in the response. |
/projects/{projectId}/tasks.xml
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | integer | required | The Worksnaps project ID whose tasks should be listed. |
| includeTaskAssignment | boolean | optional | Whether Worksnaps should include task assignments in each task record. |
/projects/{projectId}/tasks/{taskId}.xml
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | integer | required | The Worksnaps project ID that owns the task. |
| taskId | integer | required | The Worksnaps task ID to retrieve. |
/projects/{projectId}/user_assignments.xml
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | integer | required | The Worksnaps project ID whose members should be listed. |
/projects/{projectId}/task_assignments.xml
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | integer | required | The Worksnaps project ID whose task assignments should be listed. |
/projects/{projectId}/time_entries.xml
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | integer | required | The Worksnaps project ID whose time entries should be listed. |
| userIds | array | required | A non-empty list of Worksnaps numeric identifiers. |
| fromTimestamp | string | required | The starting Unix timestamp string at a 10-minute boundary. |
| toTimestamp | string | required | The ending Unix timestamp string at a 10-minute boundary. |
| taskIds | array | optional | A non-empty list of Worksnaps numeric identifiers. |
| timeEntryType | string | optional | The Worksnaps time entry type filter. |
/projects/{projectId}/time_entries/{timeEntryId}.xml
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | integer | required | The Worksnaps project ID that owns the time entry. |
| timeEntryId | integer | required | The Worksnaps time entry ID to retrieve. |
/projects/{projectId}/reports
| Param | Type | Required | Description |
|---|---|---|---|
| projectId | integer | required | The Worksnaps project ID whose report should be generated. |
| reportType | string | required | The Worksnaps report type to request. |
| fromTimestamp | string | required | The starting Unix timestamp string at a 10-minute boundary. |
| toTimestamp | string | required | The ending Unix timestamp string at a 10-minute boundary. |
| userIds | array | required | A non-empty list of Worksnaps numeric identifiers. |
| taskIds | array | optional | A non-empty list of Worksnaps numeric identifiers. |
| timeEntryType | string | optional | The Worksnaps time entry type filter. |