{"openapi":"3.1.0","info":{"title":"Schmerbert's The Box","version":"0.1.0"},"paths":{"/machine":{"get":{"summary":"Machine","operationId":"machine_machine_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Machine Machine Get"}}}}}}},"/token/{mint}":{"get":{"summary":"Token","operationId":"token_token__mint__get","parameters":[{"name":"mint","in":"path","required":true,"schema":{"type":"string","title":"Mint"}},{"name":"inspect","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Inspect"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Token Token  Mint  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/card/search":{"get":{"summary":"Card Search","description":"URL/id resolves. A messy name returns candidates. The Box does not pick.","operationId":"card_search_card_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Card Search Card Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/card/{product_id}":{"get":{"summary":"Card","operationId":"card_card__product_id__get","parameters":[{"name":"product_id","in":"path","required":true,"schema":{"type":"string","title":"Product Id"}},{"name":"inspect","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Inspect"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Card Card  Product Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cards":{"post":{"summary":"Cards","description":"Forest-first batch. One bad id does not 502 the rest. Does not pick.","operationId":"cards_cards_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CardsAsk"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Cards Cards Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/item/search":{"get":{"summary":"Item Search","description":"URL/id resolves. A messy name returns candidates. The Box does not pick.","operationId":"item_search_item_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","title":"Q"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Item Search Item Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/item/{item_id}":{"get":{"summary":"Item","operationId":"item_item__item_id__get","parameters":[{"name":"item_id","in":"path","required":true,"schema":{"type":"string","title":"Item Id"}},{"name":"inspect","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Inspect"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Item Item  Item Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/quote/{qid}":{"get":{"summary":"Quote","operationId":"quote_quote__qid__get","parameters":[{"name":"qid","in":"path","required":true,"schema":{"type":"string","title":"Qid"}},{"name":"inspect","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Inspect"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Quote Quote  Qid  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/quotes":{"post":{"summary":"Quotes","description":"Forest-first batch. One bad id does not 502 the rest. Does not pick.","operationId":"quotes_quotes_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuotesAsk"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Quotes Quotes Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/story":{"get":{"summary":"Story","operationId":"story_story_get","parameters":[{"name":"url","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},{"name":"inspect","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Inspect"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Story Story Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/stories":{"post":{"summary":"Stories","description":"Forest-first batch. One bad URL does not 502 the rest. Does not pick.","operationId":"stories_stories_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StoriesAsk"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Stories Stories Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"CardsAsk":{"properties":{"product_ids":{"items":{},"type":"array","title":"Product Ids"},"inspect":{"title":"Inspect","default":false}},"type":"object","required":["product_ids"],"title":"CardsAsk"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"QuotesAsk":{"properties":{"ids":{"items":{},"type":"array","title":"Ids"},"inspect":{"title":"Inspect","default":false}},"type":"object","required":["ids"],"title":"QuotesAsk"},"StoriesAsk":{"properties":{"urls":{"items":{},"type":"array","title":"Urls"},"inspect":{"title":"Inspect","default":false}},"type":"object","required":["urls"],"title":"StoriesAsk"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}