# Projects


The folders audiences, activations, cohorts, and schedules are filed under.
[Conventions](/cli/reference#conventions) apply here, except that `projects create` takes
no `--file` or `--dry-run`: its whole body is the name.

## Create

Add a project to file audiences, activations, cohorts, and schedules under.
See [Create Project](/api/v2/projects#post-apiv2analysesprojectscreate).

| Flag | Input |
| --- | --- |
| `--name` | the project name |

```bash
intuizi projects create --name "Retail 2026"
```

## List

Page through your projects. This is where a project id comes from.
See [List Projects](/api/v2/projects#get-apiv2analysesprojectsindex).

| Flag | Input |
| --- | --- |
| `--search` | contains match on the project name |
| `--page` `--per-page` | page through the results |

The activation, cohort, and schedule creates take that id as `--project-id`.
To file an audience under a project, set `project_id` in its `--file` body.
That does not work for a Lookalike Model:
[Create Lookalike Audience](/api/v2/audiences#post-apiv2analysesaudiencescreate-lookalike)
takes no `project_id`, so `audiences lookalike create` sends one from its
`--file` body but the API ignores it without an error, and the model is not
filed under any project.

## Show

Read one project by id.
See [Get Project](/api/v2/projects#get-apiv2analysesprojectsid).

## Delete

Remove one project. Nothing filed under it is deleted: each audience,
activation, cohort, and schedule is released from the project (its project id is
cleared) and keeps working as before.
See [Delete Project](/api/v2/projects#post-apiv2analysesprojectsdelete-by-id).

| Flag | Input |
| --- | --- |
| `--yes` | skip the confirmation prompt |

{{< cards >}}
  {{< card link="/developers/cli/reference/schedules/" title="Schedules" subtitle="Rebuild an audience on a recurring window." >}}
  {{< card link="/developers/cli/reference/poi/" title="POI" subtitle="Manage your own POI data." >}}
{{< /cards >}}
