v1

latestSwagger 2.02026-07-17685080.0 KB
api

put/api/projects/{pid}

Request body

pidstring uuid

A UUID identifying this project.

namestring

Project name.

emailstring email

Email address.

action'remove' | 'add' | 'update'

Performed action.

framework'SCRAPY' | 'REQUESTS'

Set project framework.

permission'ADMIN' | 'DEVELOPER' | 'VIEWER' | 'OWNER'

New permission.

data_status'PERSISTENT' | 'PENDING'

New data status.

data_expiry_daysinteger

New data expiry days.

apply_to_existing_spidersboolean

Apply data persistence settings to all existing spiders.

Response

OK

pidstring uuid

A UUID identifying this project.

namestring

Project name.

emailstring email

Email address.

action'remove' | 'add' | 'update'

Performed action.

framework'SCRAPY' | 'REQUESTS'

Set project framework.

permission'ADMIN' | 'DEVELOPER' | 'VIEWER' | 'OWNER'

New permission.

data_status'PERSISTENT' | 'PENDING'

New data status.

data_expiry_daysinteger

New data expiry days.

apply_to_existing_spidersboolean

Apply data persistence settings to all existing spiders.