{"openapi":"3.1.0","info":{"title":"The Party Cam API","version":"1.0.0","description":"Read-only catalog of free browser photo booths and photo strip frames."},"servers":[{"url":"https://thepartycam.com"}],"paths":{"/api/v1/booths":{"get":{"operationId":"listBooths","summary":"List free photo booths and strip tools by occasion","responses":{"200":{"description":"Booths","content":{"application/json":{"schema":{"type":"object","properties":{"booths":{"type":"array","items":{"$ref":"#/components/schemas/Booth"}}}}}}}}}},"/api/v1/frames":{"get":{"operationId":"listFrames","summary":"List photo strip frames with preview images","responses":{"200":{"description":"Frames","content":{"application/json":{"schema":{"type":"object","properties":{"frames":{"type":"array","items":{"$ref":"#/components/schemas/Frame"}}}}}}}}}}},"components":{"schemas":{"Booth":{"type":"object","properties":{"name":{"type":"string"},"url":{"type":"string","format":"uri"},"occasion":{"type":"string"},"input":{"type":"string","enum":["camera","upload"]},"description":{"type":"string"},"default_frame":{"type":"string"},"frames":{"type":"array","items":{"type":"string"}}}},"Frame":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"occasion":{"type":"string"},"preview":{"type":"string","format":"uri"}}}}}}