What you need
- A human PAT.
- An account ID from
GET /v1/accounts,listAccounts(),airctrl project accounts, orlist_accounts. - The required permission for the action.
When you create a project, makes you its Project Administrator. This does not make you an administrator of projects created by other members.
Create a project
API
SDK
CLI
MCP
MCP tool used:
create_projectList and read projects
SDK
CLI
MCP
MCP tools used:
list_projects, get_projectUpdate a project
Project updates replace all three editable fields. Sendnull to clear the description.
MCP tool used:
update_projectArchive or restore
Archiving also makes the project inactive.MCP tool used:
set_project_archiveCommon failures
401: the PAT is missing, invalid or expired.403: the caller lacks the required account or project permission.409: a repeated write conflicts with the current state or idempotency key.- A project read can return
nullwhen the project is not available to the caller.