Get a paginated list of applications with filtering and sorting. List items return ApplicationListItem with a slim configuration summary (type, image, port, registryMode only) — not the full deploy manifest. Requires applications:read permission.
Page number (1-based)
Number of items per page (camelCase - SDK convention)
Sort order. Prefix field with '-' for descending order.
Examples: sort=-createdAt (descending), sort=name (ascending)
Multiple sorts: sort[]=-updatedAt&sort[]=name
Filter query in format: field:operator:value
Operators: eq, neq, in, nin, gt, lt, gte, lte, contains, like
Examples:
filter=status:eq:activefilter=createdAt:gte:2024-01-01filter=status:in:active,pendingMultiple filters:filter[]=status:eq:active&filter[]=type:eq:webapp
Search term to match across key, displayName, name, and description fields (case-insensitive partial match)
Paginated list of template applications (SDK format). Each item is ApplicationListItem without full ApplicationConfig.
JSON response for List all template applications
Slim application rows for the current page
Application row for list endpoints. configuration is ApplicationListConfiguration only; full ApplicationConfig is returned by GET /api/v1/applications/.
Application database ID
Application key (unique identifier)
Display name from the Application database row
Optional human-readable application description
Container image reference currently associated with the application
Public / external application URL when known
Application listen port when configured
Container registry mode for the application image
Slim configuration summary for list responses (type, image, port, registryMode only). Use GET by key for full ApplicationConfig.
Application lifecycle / health status
Currently registered version or image tag when known
When the application record was created
When the application record was last updated
Pagination metadata following SDK camelCase convention
Total number of items in the full dataset
Current page number (1-based)
Number of items per page
Logical resource type (e.g., 'environment', 'application', 'deployment')
Pagination links
Current page URL
First page URL
Last page URL
Previous page URL (null if on first page)
Next page URL (null if on last page)
Unauthorized - authentication required
{
"type": "/Errors/Unauthorized",
"title": "Unauthorized",
"status": "401",
"detail": "Authentication required",
"instance": "/api/v1/applications",
"correlationId": "corr_1234567890_abc123"
}Unauthorized error
Forbidden - insufficient permissions
{
"type": "/Errors/Forbidden",
"title": "Forbidden",
"status": "403",
"detail": "Insufficient permissions to access this resource",
"instance": "/api/v1/applications",
"correlationId": "corr_1234567890_abc123"
}Forbidden error
Internal server error
{
"type": "/Errors/InternalServerError",
"title": "Internal Server Error",
"status": "500",
"detail": "An internal server error occurred",
"instance": "/api/v1/applications",
"correlationId": "corr_1234567890_abc123"
}Internal server error