Action schema from Backstage scaffolder API
{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/backstage/refs/heads/main/json-schema/scaffolder-action-schema.json", "title": "Action", "description": "Action schema from Backstage scaffolder API", "type": "object", "properties": { "id": { "type": "string", "description": "The unique identifier of the action.", "example": "fetch:plain" }, "description": { "type": "string", "description": "A human-readable description of the action." }, "schema": { "type": "object", "properties": { "input": { "type": "object", "description": "JSON Schema for the action input." }, "output": { "type": "object", "description": "JSON Schema for the action output." } } } } }