Skip to content

projects/search

Endpoint#

PropertyValue
Typequery
MethodGET
Path/api/external/v1/projects/search
HandlerOperatelyWeb.Api.Projects.Search

Authentication#

  • Requires a valid API token.
  • Read-only and full-access tokens can execute this query.

Inputs#

FieldTypeRequiredNullableDefault
querystringYesNo-
access_levelaccess_options enum (no_access, minimal_access, view_access, comment_access, edit_access, admin_access, full_access)NoNo-
ignored_idsarray of id primitive (encoded as string)NoNo-
active_onlybooleanNoNo-

Outputs#

FieldTypeRequiredNullable
projectsarray of project objectYesNo

cURL Example#

Copied
curl --request GET \
  --url "https://app.operately.com/api/external/v1/projects/search?access_level=no_access&active_only=true&ignored_ids[]=value&query=value" \
  --header "Authorization: Bearer ${OPERATELY_API_TOKEN}"

Response Example#

{
  "projects": [
    {
      "access_levels": "<access_levels>",
      "archived_at": "2026-01-01",
      "champion": "<person>",
      "closed_at": "2026-01-01",
      "contributors": [
        "<project_contributor>"
      ],
      "description": "value",
      "goal": "<goal>",
      "goal_id": "value",
      "id": "value",
      "inserted_at": "2026-01-01",
      "is_archived": true,
      "is_outdated": true,
      "is_pinned": true,
      "key_resources": [
        "<project_key_resource>"
      ],
      "last_check_in": "<project_check_in>",
      "milestones": [
        "<milestone>"
      ],
      "milestones_ordering_state": [
        "value"
      ],
      "my_role": "value",
      "name": "value",
      "next_check_in_scheduled_at": "2026-01-01",
      "next_milestone": "<milestone>",
      "next_update_scheduled_at": "2026-01-01",
      "notifications": [
        "<notification>"
      ],
      "permissions": "<project_permissions>",
      "potential_subscribers": [
        "<subscriber>"
      ],
      "privacy": "value",
      "retrospective": "<project_retrospective>",
      "reviewer": "<person>",
      "space": "<space>",
      "space_id": "value",
      "state": "active",
      "status": "value",
      "subscription_list": "<subscription_list>",
      "success_status": "achieved",
      "task_statuses": [
        "<task_status>"
      ],
      "tasks_kanban_state": "value",
      "timeframe": "<timeframe>",
      "updated_at": "2026-01-01"
    }
  ]
}