validate_manifest
Validate an auth/expose manifest to check authorization without applying it. Works for manifest.json, database.expose, and apply_expose manifests.
Instructions
Validate an auth/expose manifest without applying it. This checks the authorization manifest used by manifest.json, database.expose, and apply_expose; it is not deploy-manifest validation. Optional migration_sql is reference context only and is not executed. Use deploy planning/dry-run surfaces for deploy manifest questions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| manifest | Yes | Auth/expose manifest as a JSON object or JSON string. This is not a deploy manifest. | |
| migration_sql | No | Optional migration SQL used only as reference context for validation; it is not executed. | |
| project_id | No | Optional project id for live-schema validation. Omit for projectless validation. |