For the complete documentation index, see llms.txt. This page is also available as Markdown.

Manage projects

List your projects

List all the projects in your account.

πŸ‘ Required scope : project.list

curl --location --request GET 'https://api.flagship.io/v1/accounts/{ACCOUNT_ID}/projects' \
--header 'Authorization: Bearer {ACCESS_TOKEN}'

Swagger documentation here.

Create a project

πŸ‘ Required scope : project.create

curl --location --request POST 'https://api.flagship.io/v1/accounts/{ACCOUNT_ID}/projects' \
--header 'Authorization: Bearer {ACCESS_TOKEN}'
--data-raw '{
    "name": "New project"
}'

Swagger documentation here.

View a project

πŸ‘ Required scope : project.read

Swagger documentation here.

Update a project

πŸ‘ Required scope : project.update

Swagger documentation here.

Toggle a project

Toggle all the campaigns of the project to a new state

πŸ‘ Required scope : project.toggle

πŸ“˜ The different states are active , paused , interrupted .

Swagger documentation here.

Delete a project

πŸ‘ Required scope : project.delete

❗️ Be careful, there is no confirmation step when you call this route. It will delete the project definitively.

Swagger documentation here.

Last updated

Was this helpful?