# /applications/summary - Get applications grouped by type **GET /applications/summary** Returns applications grouped by instance_of (type) with a counter. Hierarchically authorized: the caller only sees applications on systems within their organization tree. Optionally filterable by organization_id to restrict to a specific organization. When include_hierarchy is true, also includes applications from all child organizations. ## Servers - Backend API server (port 8080): https://api.your-domain.com/api (Backend API server (port 8080)) - Collect API server (port 8081): https://collect.your-domain.com/api (Collect API server (port 8081)) ## Authentication methods - Bearer auth ## Parameters ### Query parameters - **organization_id** (string) Logto ID of a specific organization to filter by. Must be within the caller's hierarchy. - **include_hierarchy** (boolean) When true (and organization_id is provided), includes applications from all child organizations in the hierarchy - **page** (integer) Page number for paginating the by_type array (1-based). If omitted, all types are returned. - **page_size** (integer) Number of application types per page (max 100). If omitted, all types are returned. - **sort_by** (string) Field to sort by_type results by - **sort_direction** (string) Sort direction ## Responses ### 200 Application type summary retrieved successfully #### Body: application/json (object) - **code** (integer) - **message** (string) - **data** (object) ### 401 Unauthorized - invalid or missing token #### Body: application/json (object) - **code** (integer) - **message** (string) - **data** (object | null) ### 403 Forbidden - insufficient permissions #### Body: application/json (object) - **code** (integer) - **message** (string) - **data** (object | null) [Powered by Bump.sh](https://bump.sh)