Skip to content
Spacefast Docs
Esc
navigateopen⌘Jpreview

Error reference

Every Spacefast API error is a problem document with a stable code and a type URI linking to its reference page.

Every Spacefast API error is an RFC 9457 problem document (application/problem+json). It carries a stable code and a type URI that links to one of the pages below. Match on code in clients. The meaning of a code stays stable, while detail text can change. Retired codes leave with the API that owns them.

There are 481 error codes in the registry.

Code Meaning
abuse_report_invalid_transition The abuse report cannot move to the requested status from its current status.
abuse_report_rate_limited Too many abuse reports were submitted from this client in a short window.
abuse_takedown This space was disabled by an abuse takedown and cannot be served or modified.
access_denied The authorization request was denied by the user.
account_suspended This account is suspended for a policy or abuse violation and cannot be used.
agent_handoff_declined The app-private agent handoff cannot be redeemed.
agent_handoff_limit_reached This user already has the maximum number of pending handoffs for the space.
agent_handoff_origin_unsupported The dashboard origin this deployment is configured with cannot mint canonical agent handoff links.
ambiguous_space_slug The slug matches spaces in more than one of your teams, so it cannot be resolved.
anonymous_expired This anonymous space expired before it was claimed.
anonymous_publish_rate_limited Too many anonymous publishes came from this network in a short window.
anonymous_space_limit_reached This client already holds the maximum number of unclaimed spaces.
api_key_scope_underivable A concrete access policy cannot be derived from the requested scope and permissions.
archive_too_large The uploaded archive exceeds the maximum allowed size.
auth_code_required An authorization code is required to complete this step.
authorization_level_not_allowed This operation is reserved for a signed-in person, or the credential is acting at an authorization level the operation does not accept.
authorization_pending The device login is not approved yet.
blob_gate_record_missing The file behind this download link no longer exists.
blob_gate_token_invalid The download token is invalid or expired.
build_command_missing A build or install command cannot be found during the build run.
build_execution_unavailable Build execution is not available on this deployment.
build_failed The build run failed before producing a version.
build_install_failed The dependency install step failed during the build run.
build_no_index_html The build produced output but no index.html at the site root.
build_not_created The build cannot be created.
build_oom The build process was killed, most likely after running out of memory.
build_output_contains_server_bundle The build output contains a compiled server bundle (an OpenNext worker.js), which a file-only publish would expose as a public download.
build_output_dir_missing The build finished but its output directory was not produced.
build_timeout The build exceeded its time limit before producing a version.
cache_purge_domain_required A purge request must name the domain to purge.
cache_purge_path_required A purge request must name at least one path.
channel_name_reserved The channel name collides with a reserved hostname suffix and cannot be used.
channel_pointer_moved The channel was promoted to a different version since you read it.
channel_unsupported This space does not support the requested channel.
claim_blocked_takedown This space is under an abuse takedown and cannot be claimed.
claim_target_not_found The team or account to claim the space into was not found.
claimed_space_quota_exceeded Claiming this space would exceed the target team’s space quota.
cli_upgrade_required This CLI version is too old to talk to the API safely.
config_file_too_large The sf.jsonc configuration file exceeds the maximum size.
config_functions_key_removed The sf.jsonc configuration still uses the removed top-level functions key.
config_invalid The space configuration failed validation.
config_meta_too_long A meta field in the space configuration exceeds its maximum length.
config_name_too_long The name in the space configuration exceeds its maximum length.
config_runtime_entry_missing The declared runtime has no entry module to compile.
config_runtime_invalid_kind The runtime block in the space configuration declares an unknown kind.
config_templates_over_limit The configuration declares more template files than the plan allows.
confirmation_denied A person reviewed this exact action and denied it. The denial is terminal.
confirmation_expired The confirmation for this action expired before a person decided it.
confirmation_mismatch The continuation token is bound to different action terms or a different resource revision than the request presenting it.
confirmation_required This action destroys live content or spends money, so a person must approve this exact action before it runs.
confirmation_token_required This exact action already has a decision, and a retry without its continuation token cannot clear the gate.
continuation_unavailable This space key can no longer be exchanged for an API key.
continuation_used This space key was already exchanged for a durable API key.
credential_expired The credential used for this request is expired.
credential_not_yet_valid The credential is not valid yet because its start time is in the future.
credential_retired This request used a retired Spacefast token format or authentication header.
credential_revoked The credential used for this request was revoked.
credential_sponsor_inactive The person who authorized this machine credential is no longer an active member of the team it acts for.
csam_blocked The content was blocked because it matched known child sexual abuse material.
csam_policy_floor CSAM enforcement policy cannot be set below the mandatory account-suspend floor.
dashboard_prefs_key_invalid A dashboard preference key is empty or longer than the 64-character limit.
dashboard_prefs_too_large The merged dashboard preferences would exceed the 16KB serialized size limit.
dashboard_prefs_too_many_keys The merged dashboard preferences would hold more than the 50 allowed keys.
data_location_immutable This request tried to change data location through an immutable path.
db_not_available The live version has no database to read.
decision_execution_lost The approved action’s execution lease is no longer held, so its result cannot be recorded.
decision_in_progress This approved action is already executing.
device_authorization_failed The device login request failed and cannot be completed.
device_verification_rate_limited Too many incorrect device codes were entered in a short window.
dns_export_required This operation requires exporting the current DNS records first.
dns_field_conflict Two DNS fields cannot be used together for this provider or record type.
dns_field_not_applicable The DNS field is not writable for this provider, record type, or management mode.
dns_import_partial_visibility The DNS import cannot see the full zone, so importing would lose records.
dns_provider_auth_expired The connected DNS provider authorization expired or was revoked.
dns_provider_batch_unsupported The connected DNS provider cannot apply this batch with the required semantics.
dns_provider_change_pending The DNS provider accepted the change but propagation or provider completion is still pending.
dns_provider_conflict The DNS provider rejected the change because it conflicts with existing provider state.
dns_provider_connection_in_use The DNS provider connection is still attached to one or more zones.
dns_provider_connection_unavailable The DNS provider connection cannot currently be used.
dns_provider_controlled_desired_state This DNS provider is controlled through desired-state templates instead of direct record edits.
dns_provider_credentials_expired The DNS provider credentials are expired or revoked.
dns_provider_feature_descriptors This provider exposes domain features through capability descriptors.
dns_provider_feature_unavailable The requested DNS provider field or feature is not available for this zone.
dns_provider_field_unsupported The DNS provider does not support one of the requested record fields.
dns_provider_future_authoritative_backend This domain uses a future Spacefast authoritative DNS backend adapter.
dns_provider_missing_permission The connected DNS provider account lacks the required permission.
dns_provider_not_connected This domain has no connected DNS provider zone.
dns_provider_operation_failed The DNS provider operation failed before the requested change was accepted.
dns_provider_permission_denied The connected DNS provider denied permission for this zone or action.
dns_provider_rate_limited The DNS provider rate-limited the requested operation.
dns_provider_replace_all_requires_fresh_plan This provider requires a fresh full-zone plan before replacing DNS records.
dns_provider_replace_all_write_strategy This provider applies DNS changes with a replace-all write strategy.
dns_provider_snapshot_stale The cached DNS provider snapshot is stale.
dns_provider_snapshot_unavailable Spacefast cannot cache the latest DNS provider snapshot.
dns_provider_temporarily_unavailable The DNS provider is rate-limited, degraded, or temporarily unavailable.
dns_provider_timeout The DNS provider did not accept the change within the bounded wait.
dns_provider_validation_failed The DNS provider rejected the submitted record data.
dns_provider_workflow_templates This provider exposes setup through workflow templates instead of low-level DNS edits.
dns_provider_zone_not_found The connected DNS provider zone cannot be found.
dns_record_conflicts_with_managed The DNS change conflicts with a record Spacefast manages for this domain.
dns_record_managed This DNS record is managed by Spacefast and cannot be edited directly.
dns_record_not_found The DNS record was not found in this zone.
domain_already_exists This domain is already present in your inventory.
domain_bound The domain is currently bound to a space, which blocks this operation.
domain_facet_already_managed This facet of the domain is already managed by Spacefast.
domain_facet_external This facet of the domain is managed outside Spacefast.
domain_facet_not_applicable The requested facet does not apply to this domain.
domain_hostname_site_mismatch All bindings of one hostname must point at spaces on the same underlying site.
domain_in_use The domain is in use by another binding or assignment.
domain_lookup_rate_limited Too many domain lookups were made in a short window.
domain_not_bound The domain is not bound to this space.
domain_quota_exceeded Adding this domain would exceed the plan’s external domain allowance.
domain_registration_active The domain has an active registration, which blocks this operation.
domain_registration_not_renewable The domain registration cannot be renewed right now.
domain_reserved_suffix The hostname is under a Spacefast-managed suffix and cannot be added as a domain.
domain_transfer_active The domain has a transfer in progress, which blocks this operation.
domain_wildcard_label The hostname uses a wildcard label in a position that is not allowed.
domain_wildcard_not_enabled Wildcard hostnames are not enabled for this domain or plan.
download_required This content is too large to return inline and must be downloaded.
duplicate_version_path The version upload declares the same file path twice.
elevation_not_required The grant already includes every scope the elevation asked for.
email_already_claimed That email address is already verified on an account.
email_verification_code_invalid The emailed confirmation code is wrong, expired, or already used.
enforcement_policy_overlap Enforcement policy severity ranges overlap within a category.
event_payload_too_large The event payload exceeds the maximum size.
event_rate_limited Too many event submissions came from this client in a short window.
expired_token The token is expired.
feature_unavailable This feature is not available on this deployment or plan.
files_mode_does_not_support_spa SPA fallback cannot be combined with files-listing mode.
forbidden The credential is valid but does not allow this action.
free_external_proxy_disabled Proxy routes to external upstreams are not available on the Free plan.
idempotency_conflict_in_progress Another request with the same Idempotency-Key is still in flight.
idempotency_key_reused The Idempotency-Key was reused with a different request body.
incumbent_controls_dns Another team controls this domain’s DNS, so the operation is blocked.
ingest_admission_exceeded Too many concurrent uploads for this space.
inject_invalid The inject config key is malformed.
inject_snippet_too_large An inject snippet exceeds the per-snippet size limit.
insufficient_scope The credential authenticated, but its granted scopes do not include a set this operation accepts.
internal_error Something went wrong on our side.
invalid_claim_token The space key is invalid or does not match this space.
invalid_continuation_token The continuation token is invalid, expired, or already finished.
invalid_data_location The requested data location is not a supported region.
invalid_decision_state The decision record is in a state this endpoint cannot interpret.
invalid_device_code The device code is invalid or expired.
invalid_domain The domain reference is invalid.
invalid_domain_name The domain name is not a valid registrable hostname.
invalid_elevation_request An elevation request needs at least one scope and a rationale of 1 to 1024 characters.
invalid_file_path A file path in the request is not a valid space path.
invalid_grant The authorization grant is invalid or was already used.
invalid_idempotency_key The Idempotency-Key is missing or invalid, or an anonymous publish omitted its secret replay principal.
invalid_publish_archive The uploaded archive cannot be read as a valid zip.
invalid_publish_path A file path in the publish payload is not allowed.
invalid_publish_payload The publish payload is malformed.
invalid_request The request is malformed.
invalid_runtime_event The runtime event payload is not recognized.
invalid_space The space reference is invalid.
invalid_space_mode The requested space serving mode is not supported.
invalid_user_code The user code does not match a pending device login.
invalid_version_path A file path in the version is not a valid space path.
invalid_webhook_events One or more webhook event codes are not in the event taxonomy.
invalid_webhook_payload The webhook configuration payload is malformed.
invalid_webhook_signature The webhook signature did not verify.
invalid_webhook_url The webhook URL is not an allowed public HTTPS endpoint.
invalid_zero_realtime_event The Zero realtime event payload is malformed or scoped to the wrong space.
invalid_zero_realtime_replay_query The Zero realtime replay query parameters are invalid.
invitation_already_exists An invitation for this email already exists on the team.
invitation_email_mismatch This invitation was addressed to a different email than the accepting user.
invitation_expired The invitation is expired and can no longer be accepted.
invitation_not_pending The invitation is no longer pending.
ip_blocked Requests from this IP address are blocked for abuse or policy reasons.
job_not_found The background job was not found.
job_not_promotable The job cannot be promoted in its current state.
job_not_removable The job cannot be removed in its current state.
job_not_retryable The job cannot be retried in its current state.
last_owner The last owner of a team cannot be removed or downgraded.
log_retention_clamped The requested log range exceeds the plan’s retention and was clamped.
lost_domain_control Spacefast no longer observes DNS control for this domain.
maintenance_in_progress This change is temporarily unavailable while maintenance finishes.
malware_detected Malware was detected in the uploaded content.
managed_domain_protected This is a system-managed view.fast hostname and cannot be mutated like a custom domain.
manifest_body_too_large The upload manifest body exceeds the maximum size.
manifest_duplicate_path The upload manifest declares the same path more than once.
manifest_too_many_files The upload manifest declares more files than the allowed ceiling.
member_already_exists This user is already a member of the team.
method_not_allowed The requested HTTP method is not supported for this endpoint.
missing_route_param A required route parameter is missing from the request path.
move_target_capacity_lost The selected move target no longer has capacity for the space.
name_managed_by_config The space name is managed by sf.jsonc while its live version declares one.
nameserver_delegation_required This operation requires the domain to be delegated to Spacefast nameservers.
nameserver_divergence The domain’s observed nameservers diverge from the expected set.
noop_publish The publish matched the live version exactly, so nothing changed.
not_enrolled This account is not enrolled in the private beta, so the API cannot be used yet.
not_found The requested resource was not found.
password_already_set The account already has a password.
password_compromised The password appears in a public breach corpus.
path_case_collision Two file paths differ only by letter case, which collides on serving.
path_too_long A file path exceeds the maximum length.
placement_invalid_burstable The placement burstable option was used with an unsupported placement mode.
plan_grant_already_active The team already holds an active operator grant for this plan.
plan_grant_already_revoked This plan grant was already revoked.
platform_tenant_immutable_client The tenant’s provider client cannot be changed.
policy_exceeds_grantor The requested key policy grants more than your own credential allows.
prebuilt_metadata_invalid The metadata file next to the prebuilt archive exists but cannot be read or parsed, so the build’s runtime shape is unknown.
primary_email_not_removable The primary email address cannot be removed while it is the primary.
principal_space_mismatch The space does not belong to the principal in the request.
promote_admission_exceeded Too many archived files are being restored for this space right now.
provider_error WP Cloud reported an error.
provider_job_failed A hosting-provider job failed while processing this operation.
provider_job_timeout A hosting-provider job timed out while processing this operation.
provider_privilege WP Cloud does not grant this client permission to change the setting.
provider_runtime_feature_unsupported WP Cloud does not support this runtime feature.
provider_site_id_required A provider site id is required for this internal operation.
proxy_upstream_denied The proxy upstream is on a denied network and cannot be used.
proxy_upstream_unresolved The proxy upstream hostname cannot be resolved.
publish_archive_compression_ratio_exceeded The archive’s compression ratio is suspiciously high and was rejected.
publish_archive_expanded_size_exceeded The archive expands beyond the maximum allowed total size.
publish_archive_file_count_exceeded The archive contains more files than the allowed ceiling.
publish_archive_too_large The uploaded archive exceeds the maximum allowed size.
publish_base_changed Someone published new space settings after the base you loaded, so saving would overwrite their change.
publish_bytes_missing The publish has no complete staged content to materialize.
publish_config_unsupported The publish carries configuration this endpoint does not support.
publish_failed The publish failed before going live.
publish_file_missing A declared file was never uploaded, so the publish cannot finalize.
publish_hash_mismatch Publish content does not match its declared sha256.
publish_inline_limit_exceeded The inline publish exceeds the file-count or total-size limit.
publish_not_cancelable The publish is past the point where it can be canceled.
publish_path_collision Two different artifacts would serve the same URL after directory-index or clean-URL resolution.
publish_path_invalid A publish path is not a relative, normalized POSIX path.
publish_session_expired This publish session expired before it was finalized.
publish_setup_failed Provisioning for this publish failed.
publish_snapshot_empty An empty snapshot was sent without an explicit base version.
publish_upload_failed Uploading the publish content failed.
publish_verification_failed Post-publish verification did not see the new content serving.
queue_not_found The named job queue does not exist.
rate_limited Too many requests were made in a short window.
registration_expired The domain registration is expired.
registration_expiring The domain registration is about to expire, which blocks this operation.
resource_revision_changed The resource changed after you loaded it, so the stale write was rejected.
response_headers_unservable A file needs a response header that the platform cannot deliver for large files.
response_table_too_large A compiled response table exceeded the 1 MiB per-file limit.
review_item_claimed Another reviewer already claimed this review item.
routing_rules_over_plan The published _redirects and _headers exceed the plan’s routing-rule allowance.
runtime_action_forbidden The runtime credential does not allow this action.
runtime_api_not_found The requested runtime action was not found.
runtime_callback_forbidden The runtime callback cannot be authenticated.
runtime_dev_unsupported sf dev cannot run this runtime locally yet.
runtime_hostname_unassigned The hostname is not assigned to a runtime, so the request cannot be routed.
runtime_instance_mismatch The request reached a different runtime instance than the one it was issued for.
runtime_jti_missing The runtime token is missing its replay-protection id.
runtime_jti_replayed The runtime token was already used. Replays are rejected.
runtime_jwks_key_missing No signing key matching the token’s key id was found.
runtime_kind_mismatch This operation is only available for a different runtime kind.
runtime_management_unavailable The runtime management surface is unavailable for this site.
runtime_not_provisioned The space does not serve a published version yet, so it has no runtime data to read.
runtime_operation_missing The runtime operation referenced by this request was not found.
runtime_purge_failed Content updated but the edge cache purge did not confirm.
runtime_release_unverifiable The requested platform release could not be verified at its origin.
runtime_scope_forbidden The runtime token’s scope does not cover this path or action.
runtime_token_bad_signature The runtime token signature did not verify.
runtime_token_expired The runtime token is expired.
runtime_token_invalid The runtime token cannot be parsed or validated.
runtime_unauthorized The request to the runtime carried no valid credential.
runtime_upload_operation_not_supported The runtime upload session does not support this operation.
runtime_upload_required This step requires uploaded content, but that content is not uploaded yet.
scan_pending The content is still being scanned for safety and cannot be served yet.
secret_variable_in_template A secret variable was referenced in a template, which is blocked.
service_booting The process that received this request is still starting and cannot serve it yet.
service_signature_invalid The service request signature cannot be verified.
session_not_fresh This action needs a recent identity confirmation.
site_already_deleted The site was already deleted.
site_has_live_spaces The site still has live spaces assigned to it, so it cannot be deleted.
site_not_static This operation only applies to static-runtime sites.
site_required A site reference is required for this operation.
site_suspended The site is suspended, so its spaces cannot be served or modified.
slow_down The device login is being polled faster than the advised interval.
slug_invalid The slug does not meet the structural rules for managed names.
slug_reserved The slug is reserved for infrastructure, product, or impersonation protection.
slug_unavailable The slug is already in use within the relevant ownership scope.
source_archive_decompression_timeout The uploaded source archive did not finish decompressing within the validation limit.
source_archive_expansion_ratio_exceeded The uploaded source archive expands too much relative to its compressed size.
source_archive_validation_busy The service is already validating its maximum number of source archives.
space_already_claimed The space was already claimed. A claim can only succeed once.
space_claim_unavailable This space cannot be claimed.
space_claimed_credential_available The space was claimed and its owner kept agent publishing enabled; this space key now works exactly once as an exchange voucher.
space_disabled The space is disabled and cannot be served or modified.
space_expired The space expired and is no longer served.
space_has_active_publish The space has a publish in progress, which blocks this operation.
space_has_active_version The space still has an active version, which blocks this operation.
space_hostname_identity_missing The space is missing its persisted default hostname identity.
space_no_live_version The space has no live version, so this operation has nothing to act on.
space_not_disabled The space is not disabled, so it cannot be restored.
space_not_restorable The space is past its recovery window and cannot be restored.
space_person_already_member The email already belongs to a member of the space.
space_person_invitation_pending A Person invitation is already pending for this email.
space_person_self_invite The inviter already belongs to the space.
space_ref_ambiguous The space reference matches more than one accessible space.
space_ref_required A space reference is required for this operation.
space_transferring The space has a transfer in progress, which blocks this operation.
space_unclaimed This operation requires a claimed space.
ssl_renewal_blocked SSL certificate renewal is blocked for this hostname.
static_control_file_not_supported This control file is not supported by the static runtime.
static_runtime_control_path_not_supported This control path is not supported by the static runtime.
static_runtime_required This operation only applies to static-runtime spaces.
storage_auth_required This storage operation requires an authenticated visitor.
storage_bucket_unavailable No usable internal storage bucket is configured for this operation.
storage_content_blocked The object contains executable or active web content that Spacefast storage does not serve.
storage_delete_forbidden The current visitor did not upload this object.
storage_empty_file The storage upload is empty.
storage_file_too_large The storage object exceeds the 5 MiB file limit.
storage_key_invalid The storage object id is malformed.
storage_object_not_found The requested storage object does not exist.
storage_quota_already_unlimited The team already has unlimited storage.
storage_quota_decrease_not_supported This control cannot reduce a team’s storage quota.
storage_quota_exceeded The operation would exceed its storage allowance.
storage_unavailable The runtime cannot read or persist object storage.
stripe_error The billing provider reported an error.
superadmin_two_factor_required The user must have two-factor authentication enrolled before being granted superadmin.
superseded_by_publish A newer publish superseded this operation, so it was skipped.
takeover_notice_window The hostname was recently bound elsewhere. A takeover notice window applies.
team_member_quota_exceeded Inviting this person would exceed the team’s seat limit.
team_ref_required A team reference is required for this operation.
team_required This operation requires an acting team.
team_slug_conflict The team slug is already taken.
template_file_too_large A template file exceeds the maximum size for substitution.
template_not_in_version The configuration names a template file the version does not contain.
template_variable_unresolved A template references a variable that has no value.
tenant_id_mismatch The resource belongs to a different tenant than the request.
tenant_not_found The tenant was not found.
tenant_not_granted Your credential has no grant on the requested tenant.
tenant_past_due The tenant is past due. Mutations are rejected while serving continues.
tenant_selection_required The credential spans multiple tenants, so the request must select one.
tenant_suspended The tenant is suspended, so its resources cannot be served or modified.
theme_value_invalid A theme value in the configuration is outside the allowed grammar.
transfer_cross_tenant_unsupported Spaces cannot be transferred across tenants.
transfer_not_cancelable The transfer is past the point where it can be canceled.
transfer_push_failed The source runtime cannot push the space blobs into the transfer bucket.
transfer_source_changed The space changed since the transfer was created, so it must be re-confirmed.
transfer_target_same_as_source The transfer target is the same principal that already owns the space.
transfer_verify_failed The target runtime cannot verify transferred blob content.
unauthorized The request carried no valid credential.
unsupported_publish_media_type The publish content-type is not supported.
upload_hash_mismatch An uploaded file’s bytes do not match the declared sha256.
upload_path_not_canonical An upload path is not in canonical (decoded, NFC-normalized) form.
upload_path_not_declared An uploaded path was not declared in the version’s manifest.
upload_size_mismatch An uploaded file’s size does not match the declared size.
user_banned This user is banned for a policy or abuse violation and cannot perform this action.
validation_error A request field failed validation.
verification_required Domain verification is required before this operation.
version_already_live The version is already live on this channel.
version_artifact_not_found The requested version artifact was not found.
version_busy The version is busy with another operation.
version_canceled The version was canceled and cannot be used.
version_closed The version’s upload session is closed. No more files can be added.
version_expired The version’s upload session expired before it was finalized.
version_failed The version failed and cannot be used.
version_file_count_exceeded The version exceeds the maximum number of files.
version_file_not_found The requested file does not exist in this version.
version_file_too_large A file exceeds the plan’s maximum file size.
version_files_missing Declared files were never uploaded, so the version cannot finalize.
version_in_use The version is referenced by one or more channels and cannot be deleted.
version_live The version is live and cannot be deleted.
version_no_publishable_files The version contains no publishable files.
version_not_finalizable The version cannot be finalized in its current status.
version_not_found The version was not found.
version_not_prepared The version is not prepared for this operation.
version_not_promotable The version cannot be promoted in its current status.
version_not_ready The version is not ready yet.
version_quota_exceeded The space is at its version quota.
version_total_bytes_exceeded The version exceeds the maximum total size.
webhook_delivery_budget_exceeded The webhook exhausted its delivery budget and was paused.
whois_unavailable WHOIS data is unavailable for this domain right now.
wp_cloud_assignment_kind_mismatch The domain assignment’s kind does not match the site.
wp_cloud_assignment_space_mismatch The domain assignment belongs to a different space.
wp_cloud_assignment_team_mismatch The domain assignment belongs to a different team.
wp_cloud_client_in_use The provider client is in use and cannot be removed.
wp_cloud_client_not_found The provider client was not found.
wp_cloud_site_still_assigned The provider site still has assignments and cannot be released.
wp_cloud_team_shared_site_exists The team already has a shared site of this class.
wp_cloud_webhook_secret_not_configured The infra webhook secret is not configured on this deployment.
zero_ai_unavailable The local Zero AI service is not configured.
zero_artifact_abi_mismatch The Zero endpoint artifact was built for a different runner ABI.
zero_artifact_invalid The Zero endpoint artifact is missing required runtime metadata.
zero_artifact_malformed The Zero endpoint artifact cannot be parsed.
zero_artifact_path_invalid The Zero endpoint artifact path is invalid.
zero_artifact_unreadable The Zero endpoint artifact cannot be read by the runtime.
zero_auth_unavailable Hosted Zero auth is not configured for this deployment.
zero_blob_key_invalid The local Zero blob key is invalid.
zero_blob_store_full The local Zero blob store reached its configured size limit.
zero_blob_too_large The local Zero blob value exceeds the maximum allowed size.
zero_blob_value_invalid The local Zero blob request body is invalid.
zero_bootstrap_encode_failed The Zero runner cannot encode the JavaScript bootstrap data.
zero_bytecode_hash_mismatch The Zero endpoint bytecode hash does not match its artifact metadata.
zero_bytecode_invalid The Zero endpoint bytecode cannot be loaded by QuickJS.
zero_bytecode_path_invalid The Zero endpoint bytecode path is invalid.
zero_bytecode_unreadable The Zero endpoint bytecode file cannot be read.
zero_capabilities_encode_failed The runtime cannot encode the Zero endpoint capabilities.
zero_client_bundle_not_loaded The local Zero dev client bundle is not generated or loaded.
zero_db_connect_failed The Zero runner cannot connect to the configured database.
zero_db_execute_failed A Zero database write failed.
zero_db_export_cursor_invalid The local database export cursor is invalid or belongs to another export.
zero_db_export_failed The runtime cannot read a database export page.
zero_db_export_page_too_large One database export page exceeded the 16 MiB response limit.
zero_db_export_query_invalid The local database export request has an invalid table or page size.
zero_db_export_schema_changed The database schema changed while an export was in progress.
zero_db_export_schema_unavailable The live capsule has no stable schema hash for a complete export.
zero_db_host_install_failed The Zero runner cannot install the database host bridge.
zero_db_operation_invalid The Zero database bridge received an invalid operation payload.
zero_db_operation_too_large The Zero database operation payload is too large.
zero_db_param_invalid A Zero database query parameter has an unsupported value.
zero_db_query_failed A Zero database read failed.
zero_db_row_invalid A database row cannot be converted into a Zero response value.
zero_db_sql_invalid The Zero runner rejected unsafe or unsupported SQL.
zero_db_target_denied The application Zero database target is not a public TCP address.
zero_db_tls_required The application Zero database cannot be connected with verified pinned TLS.
zero_db_too_many_params The Zero database operation has too many parameters.
zero_db_transaction_active The Zero runner tried to start a database transaction while one was already active.
zero_db_transaction_commit_failed The Zero database transaction cannot be committed.
zero_db_transaction_invalid The Zero database transaction mode is invalid.
zero_db_transaction_missing The Zero runner tried to finish a database transaction that was not active.
zero_db_transaction_rollback_failed The Zero database transaction cannot be rolled back cleanly.
zero_db_transaction_start_failed The Zero database transaction cannot be started.
zero_db_url_invalid The Zero database URL is malformed.
zero_db_url_missing No Zero database URL is configured.
zero_dev_endpoint_failed A local Zero dev endpoint failed while handling the request.
zero_dump_query_invalid The Zero database dump query parameters are invalid.
zero_endpoint_compile_failed The runtime cannot compile the Zero endpoint bytecode.
zero_endpoint_conflict Two Zero routes resolve to the same runtime path.
zero_endpoint_duplicate Two Zero endpoints declare the same method and route.
zero_endpoint_id_duplicate Two Zero endpoints declare the same endpoint id.
zero_endpoint_index_invalid The Zero endpoint index does not contain valid endpoint mappings.
zero_endpoint_index_malformed The Zero endpoint index cannot be parsed.
zero_endpoint_index_path_invalid The Zero endpoint index path is invalid.
zero_endpoint_index_unreadable The Zero endpoint index cannot be read.
zero_endpoint_invalid A Zero endpoint definition or its database metadata is invalid.
zero_endpoint_mismatch The requested Zero endpoint does not match the endpoint artifact.
zero_endpoint_not_found No Zero endpoint artifact exists for this endpoint id.
zero_endpoints_invalid The Zero endpoints payload is invalid.
zero_endpoints_too_many The Zero endpoints payload exceeds the supported endpoint count.
zero_envelope_encode_failed The PHP bridge cannot encode the Zero runner request envelope.
zero_js_context_init_failed The Zero runner cannot initialize a QuickJS context.
zero_js_execution_failed The Zero endpoint JavaScript threw during execution.
zero_js_execution_timeout The Zero endpoint exceeded its JavaScript execution budget.
zero_js_globals_failed The Zero runner cannot install runtime globals for the endpoint.
zero_js_response_malformed The Zero endpoint returned a malformed runner response.
zero_js_runtime_init_failed The Zero runner cannot initialize QuickJS.
zero_log_query_invalid The Zero log query parameters are invalid.
zero_method_not_allowed The request method is not allowed for this Zero endpoint.
zero_migration_failed The Zero database migration command failed during finalize.
zero_query_name_missing A Zero realtime query subscription did not include a query name.
zero_realtime_forbidden The Zero realtime event intake credential is invalid.
zero_realtime_message_invalid The Zero realtime websocket message is malformed.
zero_realtime_operation_unsupported The Zero realtime websocket operation is unsupported.
zero_realtime_query_invalid The Zero realtime query subscription payload is invalid.
zero_realtime_space_required The Zero realtime request does not identify a space.
zero_realtime_unavailable Zero realtime helpers are unavailable for this endpoint.
zero_realtime_websocket_forbidden The Zero realtime websocket credential is invalid.
zero_replay_failed The hosted Zero runtime cannot fetch realtime replay events.
zero_replay_query_invalid The hosted Zero realtime replay query is invalid.
zero_replay_unavailable Realtime replay is not configured for this Zero version.
zero_request_body_too_large The Zero request body exceeds the runtime size limit.
zero_response_header_forbidden A Zero endpoint attempted to set a platform-managed response header.
zero_response_header_invalid A Zero endpoint response header is invalid or exceeds the header limits.
zero_response_too_large The Zero endpoint response exceeds the runtime size limit.
zero_routes_invalid The Zero routes artifact is invalid.
zero_run_compile_failed The runtime cannot compile a Zero run handler.
zero_run_duplicate Two Zero run handlers declare the same run id.
zero_run_invalid A Zero run-handler definition is invalid.
zero_run_operation_unsupported The hosted Zero runtime does not support this run operation yet.
zero_runner_envelope_invalid The Zero runner request envelope is malformed.
zero_runner_failed The Zero runner process exited without a valid response.
zero_runner_invalid_body The Zero runner returned an invalid response body.
zero_runner_invalid_response The Zero runner output was not valid JSON.
zero_runner_invalid_status The Zero runner returned an invalid HTTP status.
zero_runner_protocol_unsupported The Zero runner received an unsupported invoke protocol.
zero_runner_response_encode_failed The Zero runner cannot encode its response.
zero_runner_stdin_invalid The Zero runner cannot read its request envelope.
zero_runner_stdin_too_large The Zero runner request envelope is too large.
zero_runner_unavailable The Zero runner process cannot be started.
zero_runs_invalid The Zero run-handler payload is invalid.
zero_runs_require_runtime_compiler Zero run handlers require the Rust runtime compiler.
zero_runs_too_many The Zero run-handler payload exceeds the supported handler count.

Was this page helpful?