Lists all targets matching the specified criteria. By default, all targets of the instance are returned.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/zitadel/zitadel/llms.txt
Use this file to discover all available pages before exploring further.
HTTP Request
Permissions
Requiresaction.target.read permission.
Request Body
The field to sort by. Default is
TARGET_FIELD_NAME_CREATION_DATE. Options:TARGET_FIELD_NAME_CREATION_DATETARGET_FIELD_NAME_NAME
Array of filter criteria.
Response
Pagination information.
Total number of targets matching the filters.
Array of targets matching the query.
Unique identifier of the target.
When the target was created.
When the target was last modified.
Display name of the target.
The target type configuration (rest_webhook, rest_call, or rest_async).
Request timeout duration.
The endpoint URL.
Current signing key for the target.
Payload format: PAYLOAD_TYPE_JSON, PAYLOAD_TYPE_JWT, or PAYLOAD_TYPE_JWE.
Example Request
Example Response
Error Responses
| Status Code | Description |
|---|---|
| 400 | Invalid query or feature flag actions not enabled |
| 401 | Unauthorized - missing or invalid authentication |
| 403 | Forbidden - insufficient permissions |
Notes
- Results are paginated - use
offsetandlimitfor pagination - Filters are combined with AND logic
- Default sorting is by creation date in ascending order
- The
signing_keyis included in the response for existing targets