Actions17
Task → Get Tasks
AI-generatedOverview
This node operation retrieves a list of tasks from the Advbox API based on various optional filters. It is useful for scenarios where users need to fetch tasks assigned to specific users, within certain date ranges, or matching other criteria such as task type or lawsuit ID. For example, a user can filter tasks by appointment dates, creation dates, deadlines, completion dates, or by specific users and task types to manage and monitor task progress effectively.
Use Case Examples
- Retrieve all tasks assigned to a particular user within a specific date range.
- Fetch tasks related to a certain lawsuit ID with pagination support.
- Get tasks filtered by creation date and task type for reporting purposes.
Properties
| Name | Meaning |
|---|---|
| Date Start | Start date for appointment date filter (format: yyyy-mm-dd). Used to filter tasks by their appointment start date. |
| Date End | End date for appointment date filter (format: yyyy-mm-dd). Used to filter tasks by their appointment end date. |
| Created Start | Start date for creation date filter (format: yyyy-mm-dd). Must be used together with created_end to filter tasks created after this date. |
| Created End | End date for creation date filter (format: yyyy-mm-dd). Must be used together with created_start to filter tasks created before this date. |
| Deadline Start | Start date for deadline date filter (format: yyyy-mm-dd). Must be used together with deadline_end to filter tasks with deadlines after this date. |
| Deadline End | End date for deadline date filter (format: yyyy-mm-dd). Must be used together with deadline_start to filter tasks with deadlines before this date. |
| Completed Start | Start date for completion date filter (format: yyyy-mm-dd). Must be used together with completed_end to filter tasks completed after this date. |
| Completed End | End date for completion date filter (format: yyyy-mm-dd). Must be used together with completed_start to filter tasks completed before this date. |
| User | Select a user to filter tasks. Filters tasks assigned to the specified user ID. |
| User Name | Filter by user name. Filters tasks assigned to users matching the specified name. |
| Task Type | Select a task type to filter tasks. Filters tasks by the specified task type ID. |
| ID | Filter by the ID of a specific assigned task. Filters tasks matching the specified task ID. |
| Lawsuit ID | Filter by lawsuit ID. Filters tasks associated with the specified lawsuit ID. |
| Limit | Number of items in the response, between 1 and 100. Limits the number of tasks returned in the response. |
| Offset | Number of items to skip before starting the response (pagination). Used for paginating through tasks. |
Output
JSON
json- The JSON response from the Advbox API containing the list of tasks matching the filter criteria.
Dependencies
- Advbox API with authentication credentials
Troubleshooting
- Ensure that the Advbox API credentials are correctly configured and valid to avoid authentication errors.
- Verify that date filters are provided in the correct format (yyyy-mm-dd) and that paired date filters (e.g., created_start and created_end) are used together as required.
- If the API returns errors, check the error message for details and ensure that the filter parameters are valid and supported by the Advbox API.
- Pagination parameters (limit and offset) should be within the allowed ranges to avoid request errors.
