{"openapi":"3.1.0","info":{"title":"Quilt Pattern Designer","description":"Design a quilt in 2D: set quilt and patch sizes, fill patches with colors or fabric images from links or uploads, then export a JPEG or print the layout.","version":"1.0"},"servers":[{"url":"https://dabbled.ai"}],"paths":{"/apps/quilt-pattern-designer":{"get":{"operationId":"quiltPatternDesigner","summary":"Design a quilt in 2D: set quilt and patch sizes, fill patches with colors or fabric images from links or uploads, then export a JPEG or print the layout.","parameters":[{"name":"quilt_width","in":"query","required":false,"description":"Quilt width","schema":{"type":"number"}},{"name":"quilt_height","in":"query","required":false,"description":"Quilt height","schema":{"type":"number"}},{"name":"units","in":"query","required":false,"description":"Units","schema":{"type":"string","enum":["in","cm"]}},{"name":"sizing_mode","in":"query","required":false,"description":"Patch sizing mode","schema":{"type":"string","enum":["patch","grid"]}},{"name":"patch_width","in":"query","required":false,"description":"Finished patch width","schema":{"type":"number"}},{"name":"patch_height","in":"query","required":false,"description":"Finished patch height","schema":{"type":"number"}},{"name":"rows","in":"query","required":false,"description":"Number of rows","schema":{"type":"number"}},{"name":"cols","in":"query","required":false,"description":"Number of columns","schema":{"type":"number"}},{"name":"pattern","in":"query","required":false,"description":"Pattern type","schema":{"type":"string","enum":["grid","brick","hst"]}},{"name":"fit_mode","in":"query","required":false,"description":"How to handle leftover space","schema":{"type":"string","enum":["fit","center","crop"]}},{"name":"seam_allowance","in":"query","required":false,"description":"Seam allowance","schema":{"type":"number"}}],"responses":{"200":{"description":"Rendered app reflecting the given inputs."}}}}}}