Actions70
- Config Actions
- Database Service Actions
- Database Service > Backups Actions
- Database Service > Backups > Scheduled Actions
- Database Service > Configurations Actions
- Database Service > Data Actions
- Database Service > IP Filters Actions
- Database Service > Restores Actions
- Kubernetes Service Actions
- Kubernetes Service > Data Actions
- Kubernetes Service > IP Filtering Actions
- Kubernetes Service > Instance Pools Actions
- Product Management Actions
- Projects Actions
- Users Actions
Database Service > Data → Pack Filters
AI-generatedSummary
Filter database items from Infomaniak Public Cloud using provided authentication and query parameters.
Inputs
- authentication (required) — Authentication method (OAuth2 or API Key).
- query_filter — JSON filter to apply to the database query.
- returnFullResponse — If true, the full API response is returned; otherwise only the filtered items are returned.
Output shape
list of filtered items (records) from the database, optionally the full API response when returnFullResponse=true
Pagination not supported; empty filter returns all items; response format depends on returnFullResponse flag.
Examples
Example 1: Default OAuth2 authentication, no filter, return only items
Authentication: OAuth2; query_filter: {}; returnFullResponse: false
Example 2: API Key authentication with status filter, request full response
Authentication: API Key; query_filter: {"status":"active"}; returnFullResponse: true
Example 3: OAuth2 authentication with multiple filter criteria, return items only
Authentication: OAuth2; query_filter: {"type":"users","limit":10}; returnFullResponse: false