Get programs managed by the authenticated user

Retrieves a list of programs where the authenticated user is assigned as the program manager. This endpoint
is useful for building My Programs dashboards, personal workload views, and manager-specific reporting.
Supports cursor-based pagination and sorting for efficient data retrieval.

Key Features:

  • Filters programs to show only those managed by the authenticated user
  • Supports cursor-based pagination for efficient large dataset retrieval
  • Offers flexible sorting options (createdAt, updatedAt)
  • Optionally filters by archived/active status
  • Returns complete program metadata for dashboard displays
  • Optionally includes deactivated programs for comprehensive views

Authorization Logic:

  1. User must have a valid token with viewing or management scopes
  2. User must have program update permissions
  3. Only programs where the user is the manager are returned

Usage Example:

Display a personalized dashboard showing all programs the user is managing, sorted by creation date, to help users track their responsibilities and workload.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length between 7 and 22

The unique identifier of the space containing the target entity. This determines the scope of entity queries and ensures proper access control. The space must be accessible to the authenticated user with appropriate permissions. It can be the unique identifier (GUID) of the space or the word "default" to indicate the default programs space. Common values include "default" and "rkr83lapKkyCJuLLWqLqzB".

Query Params
sort
array of strings

Optional array of sort criteria in format 'field:direction'. Supported fields: createdAt, updatedAt. Supported directions: asc, desc.

sort
boolean

Optional filter to show only archived (true) or active (false) programs. Omit to show all.

string

Optional cursor for pagination. Use the cursor from the previous response to retrieve the next page of results.

int32

Optional limit for number of programs to return per page. Defaults to 50 if not specified.

boolean
Defaults to false

Optional indicator to include deactivated programs in results (ignored when archived parameter is provided).
Defaults to false.

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json