Projects
Get projects
pages.projects.list(ProjectListParams**kwargs) -> SyncV4PagePaginationArray[Project]
GET/accounts/{account_id}/pages/projects
Get project
pages.projects.get(strproject_name, ProjectGetParams**kwargs) -> Project
GET/accounts/{account_id}/pages/projects/{project_name}
Create project
pages.projects.create(ProjectCreateParams**kwargs) -> Project
POST/accounts/{account_id}/pages/projects
Update project
pages.projects.edit(strproject_name, ProjectEditParams**kwargs) -> Project
PATCH/accounts/{account_id}/pages/projects/{project_name}
Delete project
pages.projects.delete(strproject_name, ProjectDeleteParams**kwargs) -> object
DELETE/accounts/{account_id}/pages/projects/{project_name}
Purge build cache
pages.projects.purge_build_cache(strproject_name, ProjectPurgeBuildCacheParams**kwargs) -> object
POST/accounts/{account_id}/pages/projects/{project_name}/purge_build_cache
ProjectsDeployments
Get deployments
pages.projects.deployments.list(strproject_name, DeploymentListParams**kwargs) -> SyncV4PagePaginationArray[Deployment]
GET/accounts/{account_id}/pages/projects/{project_name}/deployments
Get deployment info
pages.projects.deployments.get(strdeployment_id, DeploymentGetParams**kwargs) -> Deployment
GET/accounts/{account_id}/pages/projects/{project_name}/deployments/{deployment_id}
Create deployment
pages.projects.deployments.create(strproject_name, DeploymentCreateParams**kwargs) -> Deployment
POST/accounts/{account_id}/pages/projects/{project_name}/deployments
Delete deployment
pages.projects.deployments.delete(strdeployment_id, DeploymentDeleteParams**kwargs) -> object
DELETE/accounts/{account_id}/pages/projects/{project_name}/deployments/{deployment_id}
Retry deployment
pages.projects.deployments.retry(strdeployment_id, DeploymentRetryParams**kwargs) -> Deployment
POST/accounts/{account_id}/pages/projects/{project_name}/deployments/{deployment_id}/retry
Rollback deployment
pages.projects.deployments.rollback(strdeployment_id, DeploymentRollbackParams**kwargs) -> Deployment
POST/accounts/{account_id}/pages/projects/{project_name}/deployments/{deployment_id}/rollback
ProjectsDeploymentsHistory
ProjectsDeploymentsHistoryLogs
Get deployment logs
pages.projects.deployments.history.logs.get(strdeployment_id, LogGetParams**kwargs) -> LogGetResponse
GET/accounts/{account_id}/pages/projects/{project_name}/deployments/{deployment_id}/history/logs
ProjectsDomains
Get domains
pages.projects.domains.list(strproject_name, DomainListParams**kwargs) -> SyncSinglePage[DomainListResponse]
GET/accounts/{account_id}/pages/projects/{project_name}/domains
Get domain
pages.projects.domains.get(strdomain_name, DomainGetParams**kwargs) -> DomainGetResponse
GET/accounts/{account_id}/pages/projects/{project_name}/domains/{domain_name}
Add domain
pages.projects.domains.create(strproject_name, DomainCreateParams**kwargs) -> DomainCreateResponse
POST/accounts/{account_id}/pages/projects/{project_name}/domains
Patch domain
pages.projects.domains.edit(strdomain_name, DomainEditParams**kwargs) -> DomainEditResponse
PATCH/accounts/{account_id}/pages/projects/{project_name}/domains/{domain_name}
Delete domain
pages.projects.domains.delete(strdomain_name, DomainDeleteParams**kwargs) -> object
DELETE/accounts/{account_id}/pages/projects/{project_name}/domains/{domain_name}