Fetches all projects under a portfolio

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
number
required

Team ID

Query Params
date

Filter for archived Projects after this date (YYYY-MM-DD)

date

Filter for archived Projects before this date (YYYY-MM-DD)

boolean

Filter for main Projects

number
required

Portfolio ID (alias for board_id)

string

Filter by budget status (e.g., 'proposal', 'hold', 'active', 'complete')

boolean

Filter for archived or non-archived Projects

number

Number of projects to return for pagination

number

Offset for pagination (requires limit to be set)

project_ids[]
array of numbers

Array of specific Project IDs to filter

project_ids[]
Responses
200

Success

Example Response

mosaic_id is the Project ID in this case


{
  project: [
    {
      budget_bill: 100.0,
      budget_cost: 120.0,
      budget_hours: 10.0,
      budget_status: "active",
      client_id: 22222,
      created_at: "2020-12-21T12:00:00.000Z",
      currency_code: "USD",
      description: "Example Description",
      end_date: null,
      estimated_cost: 110.0,
      estimated_hours: 5.0,
      fee: 200.0
      is_archived: false,
      is_billable: true,
      is_main: false,
      main_phase_id: null,
      mosaic_id: 123456,
      mosaic_team_id: 11111,
      portfolio_id: 12345,
      project_number: "123",
      require_vaccination: false,
      start_date: "2020-12-21",
      title: "Example Title",
      total: "10000.0",
      updated_at: "2020-12-21T12:00:00.000Z",
    }
  ],
  total_count: 1
}
401

Invalid Authentication Key and/or Team ID

404

Unable to find Portfolio

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here!