Actions37
- Address Actions
- Department Actions
- Employee Actions
- Object Actions
- Project Actions
- Ticket Actions
- Ticket Entry Actions
- Time Entry Actions
Project → Get Many
AI-generatedSummary
Retrieve a paginated and filterable list of projects from Venabo.
Inputs
- limit — Maximum number of results to return (1-100). Default 50. Sent as query parameter
limit. Routing:limitvia query send typequery. - offset — Number of results to skip for pagination. Default 0. Sent as query parameter
offset. Routing:offsetvia query send typequery. - filterName — Filter projects by name via query search. Default empty string. Sent as query parameter
filter[nameQuery]. Routing value:{{ $value || undefined }}. - filterQ — Full text search across all project fields. Default empty string. Sent as query parameter
filter[q]. Routing value:{{ $value || undefined }}. - filterSettlementType — Filter by settlement type. Options: All (empty), Child Projects (CHILD_PROJECTS), Fixed Price (FIXED_PRICE), Hours (HOURS), No Effort (NULL). Default empty string. Sent as query parameter
filter[settlementType]. Routing value:{{ $value === 'NULL' ? null : ($value || undefined) }}. - filterCustomerIds — Filter by comma-separated customer IDs. Default empty string. Sent as query parameter
filter[customerIds]. Routing value:{{ $value || undefined }}. - filterActive — Filter by active status. Options: All (empty), Active (value 'true'), Inactive (value 'false'). Default empty string. Sent as query parameter
filter[active]. Routing value:{{ $value === 'true' ? 1 : ($value === 'false' ? 0 : undefined) }}. - filterIncludeChilds — Whether to include child projects in the results. Default false. Sent as query parameter
filter[includeChilds]. Routing value:{{ $value ? 1 : undefined }}. - sort — Sorting configuration for results. Sent as query parameter
sort. Routing value:{{ $value.sorting?.field ? $value.sorting.field + ($value.sorting.order === 'desc' ? ':desc' : '') : undefined }}. - requestOptions — Configuration for request options including batching, proxy, SSL validation, and timeout. Is a node-level setting. Sub-options: batching (batchSize, batchInterval), allowUnauthorizedCerts, proxy, timeout.
Output shape
Array of project objects as returned by the Venabo API.
Returns a list of projects matching the applied filters, pagination, and sorting parameters.
Examples
Example 1: Fetch first 20 active projects, sorted by name descending.
Set limit=20, filterActive='true', sort.field='name', sort.order='desc'. No offset needed.