Create a tenant database provisioning job.
POST
/api/admin/jobs/tenant-databases/provision
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/api/admin/jobs/tenant-databases/provision \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "tenant_slug": "acme", "generation": 2, "activate": false, "execution_mode": "plan_only", "reason": "Prepare the next tenant database generation." }'Creates a tenant-database/provision deployment request for system storage operators. The Admin API records required operator steps but does not mutate Cloudflare D1 resources directly.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ” Media type application/json
object
tenant_slug
string
generation
integer
activate
boolean
execution_mode
string
reason
string
key
additional properties
Example
{ "tenant_slug": "acme", "generation": 2, "activate": false, "execution_mode": "plan_only", "reason": "Prepare the next tenant database generation."}Responses
Section titled “ Responses ”Tenant database provisioning request accepted response.
Media type application/json
object
job_id
required
string
job_type
required
string
status
required
string
tenant_id
required
string
created_by
required
string
created_at
required
string format: date-time
key
additional properties
Example
{ "job_type": "tenant-database/provision", "status": "pending"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}