/
GO
gotempsh
/
Temps
Search skmtc…
⌘K
Changes
Docs
Sign in
Docs
History
Schema
Filter operations
AdminGate
2
Agents
56
AI Applications
29
AI Chat
43
AI Gateway
14
AI Gateway Admin
12
AI Gateway Pricing
1
AI Gateway Usage
7
AI Provider Status
3
Alarms
12
Alerts
6
Analytics
43
Analytics Ingest Keys
5
API Keys
9
Audit Logs
2
Authentication
29
Autofixer
7
Backups
36
Blob
6
Blob Management
4
Cloud
8
Containers
8
Crons
3
Custom Domains
8
Dashboards
5
Deployment Tokens
6
Deployments
25
DNS
1
DNS Providers
14
DNS Records
4
Domains
19
Email Domains
12
Email Providers
9
Email Tracking
7
Email Validation
1
Emails
5
Environments
2
error-alert-rules
5
error-tracking
10
Events
13
External Images
7
External Services
49
External Services - Query
11
Feature Flags
9
Files
1
Funnels
7
GenAI
2
geo
2
Git Provider Connections
3
Git Providers
35
HTTP Checks
12
Imports
5
Insights
1
Internal DNS
2
IP Access Control
6
KV Management
4
KV Store
7
Load Balancer
5
Logs
11
Metrics
17
Nodes
27
Notification Preferences
4
Notification Providers
15
Notification Routes
7
Observability
2
Operations
1
OTel
15
OTel Facets
4
OTel Ingest
6
Performance
6
Platform
6
Postgres Upgrades
7
Presets
2
Preview Gateway
6
Projects
46
post
/drop/inspect
Inspect a source ZIP without creating a project or retaining the upload.
get
/projects
Get a list of all projects
post
/projects
Create a new project
get
/projects/by-slug/{slug}
Get details of a specific project by slug
get
/projects/cloudflare-capability
Tell project creators whether Cloudflare is ready and what their new-project default is.
post
/projects/from-template
Create a new project from a template
get
/projects/statistics
Get project statistics
get
/projects/{id}
Get details of a specific project
put
/projects/{id}
delete
/projects/{id}
patch
/projects/{id}/alternate-sources
Opt a project in or out of accepting deployments from a source other than its configured `source_type`.
get
/projects/{id}/compose-security
put
/projects/{id}/compose-security
get
/projects/{id}/deployments
patch
/projects/{id}/source
Change a project's source type to a Git-less type (docker_image / static_files / manual). Switching TO Git is done via the Git settings endpoint (`POST /projects/{id}/git`), which also supplies the repository and provider connection.
post
/projects/{id}/trigger-pipeline
Trigger pipeline for a specific project
post
/projects/{project_id}/automatic-deploy
Update automatic deployment setting for a project
patch
/projects/{project_id}/deployment-config
Update deployment configuration for a project
post
/projects/{project_id}/deployments/{deployment_id}/cancel
Cancel a deployment
post
/projects/{project_id}/deployments/{deployment_id}/pause
Pause a deployment
post
/projects/{project_id}/deployments/{deployment_id}/resume
Resume a deployment
post
/projects/{project_id}/deployments/{deployment_id}/rollback
delete
/projects/{project_id}/deployments/{deployment_id}/teardown
Teardown a specific deployment
get
/projects/{project_id}/env-vars
Get environment variables for a project, optionally filtered by environment
post
/projects/{project_id}/env-vars
Create a new environment variable
get
/projects/{project_id}/env-vars/resolved
Resolved env vars for a project (manual + integration-sourced, merged).
get
/projects/{project_id}/env-vars/resolved/{key}/value
Reveal the plaintext value of a resolved environment variable.
get
/projects/{project_id}/env-vars/{key}/value
Get a regular environment variable value by key. Marked secrets return 403.
put
/projects/{project_id}/env-vars/{var_id}
Update an environment variable
delete
/projects/{project_id}/env-vars/{var_id}
Delete an environment variable
get
/projects/{project_id}/environments
Get all environments for a project
post
/projects/{project_id}/environments
Create a new environment for a project
get
/projects/{project_id}/environments/{env_id}
Get a specific environment by ID or slug
delete
/projects/{project_id}/environments/{env_id}
Delete an environment permanently
get
/projects/{project_id}/environments/{env_id}/domains
Get all environment domains for a specific environment
post
/projects/{project_id}/environments/{env_id}/domains
Add a new environment domain
delete
/projects/{project_id}/environments/{env_id}/domains/{domain_id}
Delete an environment domain
put
/projects/{project_id}/environments/{env_id}/settings
Update environment settings
patch
/projects/{project_id}/environments/{env_id}/subdomain
Rename the auto-managed subdomain for an environment.
delete
/projects/{project_id}/environments/{env_id}/teardown
Teardown an environment and all its active deployments
post
/projects/{project_id}/git
Update git settings for a project
post
/projects/{project_id}/gitlab/reinstall-webhook
Reinstall the GitLab webhook for a project
patch
/projects/{project_id}/service-runtime
get
/projects/{project_id}/service-template
Return the immutable service-template release applied to a project together with catalog drift, missing requirements, and an available upgrade preview.
post
/projects/{project_id}/service-template/upgrade
post
/projects/{project_id}/settings
Update project settings
Proxy Logs
14
Public Repositories
6
Repositories
6
Restore
6
Revenue
16
Sandboxes
39
Secrets
7
sentry-compat
6
sentry-ingestor
3
Settings
16
Snapshots
5
source-maps
8
Static Bundles
4
Status Page
32
Teams
13
Telemetry
2
Telemetry Logs
1
Telemetry Metrics
4
Templates
3
Traces
8
Traefik Discovery
6
Traffic Delivery
11
Users
13
Visitor Activity
5
Vulnerability Scans
8
Webhook Deliveries
3
Webhooks
6
Workflows
1
get
/projects/{project_id}/dsns
List all DSNs for a project
post
/projects/{project_id}/dsns
Create a new DSN for a project
post
/projects/{project_id}/dsns/get-or-create
Get or create DSN for a project/environment/deployment combination
post
/projects/{project_id}/dsns/{dsn_id}/regenerate
Regenerate DSN keys (rotate keys)
post
/projects/{project_id}/dsns/{dsn_id}/revoke
Revoke (deactivate) a DSN
Projects
Copy Markdown
Copied
Copy failed
Changes to GET /projects/:id/compose-security
get
/projects/{id}/compose-security
Oct 5, 2026
4b228ebed583
Revision changes
info
endpoint added
Oct 5, 2026
1dc3e6788214
Revision changes
breaking
api path removed without deprecation