---
title: "Cross-account project inventory (--all)"
method: GET
path: "/agent/v1/me/projects"
tags: ["Console"]
---

# Cross-account project inventory (--all)

`GET /agent/v1/me/projects`

## Request

- Base URL: `https://api.run402.com`
- URL: `https://api.run402.com/agent/v1/me/projects`
- Auth: one of:
  - HTTP bearer
  - API key in header `SIGN-IN-WITH-X`

Named, domain-aware project inventory across the owner's verified-email wallet union (or a single wallet's slice for a SIWX caller), in the same row shape as GET /projects/v1: { projects: [{ project_id, name, tier, site_url, custom_domains, status, org_id, created_by, created_at }], scope }. Soft-deleted (tombstone) projects are NEVER listed; archived projects are hidden by default and opt back in with `include=archived`. Names + public addressing only — no secret/key values. Service/admin keys are NOT accepted here.

## Query parameters

- `include` 'archived'

## Response `200`

Named cross-account project inventory.

- object

---

[API](https://skmtc.dev/run402/apis/run402-api.md) · [All operations](https://skmtc.dev/run402/apis/run402-api/llms.txt) · [OpenAPI document](https://skmtc.dev/run402/apis/run402-api/revisions/893607557f50?raw)
