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 herearrow-up-right.

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 herearrow-up-right.

View a project

πŸ‘ Required scope : project.read

Swagger documentation herearrow-up-right.

Update a project

πŸ‘ Required scope : project.update

Swagger documentation herearrow-up-right.

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 herearrow-up-right.

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 herearrow-up-right.

Last updated

Was this helpful?