Schema Generation
List Generated Schemas
Link or Unlink Generated Schema
Link a generated schema to the target for DAST scanning (`is_linked: true`) or unlink it (`is_linked: false`). Linking atomically unlinks any sibling and materializes the schema file; unlinking clears the target's linked-schema configuration. Idempotent.
Delete Generated Schema
Download Generated Schema
Get schema generation status
Returns the most recent schema generation job for the target, including its status, progress, and any error details. Responds with 404 when the target has never had a job.
Trigger schema generation
Triggers a repository-based schema generation job for the target. Idempotent: returns the existing active job with 200 when one is already running, or the newly created job with 202. Responds with 400 when the target has no repository source configured. The optional `branch` field is deprecated and ignored.
Cancel schema generation
Cancels the target's active schema generation job. Responds with 202 and the cancelled job, or 409 when there is no active job to cancel.