{"items":[{"type":"link","label":"Kitchen API","link":"/catalog/api-showdown/api-hub/kitchen/openapi","routeSlug":"/catalog/api-showdown/api-hub/kitchen/openapi","content":{"contentType":"overview","meta":{"name":"Kitchen API"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"openapi.json","url":"/_bundle/catalog/api-showdown/api-hub/Kitchen/openapi.json?download"},{"kind":"download","label":"openapi.yaml","url":"/_bundle/catalog/api-showdown/api-hub/Kitchen/openapi.yaml?download"}]},{"title":"Overview","titleTranslationKey":"info.title","children":[]},{"title":"Languages","titleTranslationKey":"languages.title","children":[{"kind":"languages","options":[{"key":"curl","title":"curl","lang":"curl"},{"key":"javascript","title":"JavaScript","lang":"JavaScript"},{"key":"node","title":"Node.js","lang":"Node.js"},{"key":"python","title":"Python","lang":"Python"},{"key":"java","title":"Java","lang":"Java"},{"key":"csharp","title":"C#","lang":"C#"},{"key":"php","title":"PHP","lang":"PHP"},{"key":"go","title":"Go","lang":"Go"},{"key":"ruby","title":"Ruby","lang":"Ruby"},{"key":"r","title":"R","lang":"R"},{"key":"payload","title":"Payload","lang":"Payload"}]}]},{"title":"Servers","titleTranslationKey":"servers.title","children":[{"kind":"servers","servers":[{"url":"/_mock/catalog/api-showdown/api-hub/kitchen/openapi","description":"Mock server","isMockServer":true},{"url":"https://{server1}/v1","variables":{"server1":{"enum":["cloud.kitchen.fake.com"],"default":"cloud.kitchen.fake.com"}}}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"Kitchen API (1.0.0)","showPageActions":true},{"nodeType":"overview-section-wrapper","children":[{"nodeType":"markdoc","content":"This is a sample Pet Store Server based on the OpenAPI 3.0 specification.  You can find out more about"}],"sectionId":"/catalog/api-showdown/api-hub/kitchen/openapi"}],"sectionId":"/catalog/api-showdown/api-hub/kitchen/openapi"}]}]}},{"type":"group","label":"ingredients","link":"/catalog/api-showdown/api-hub/kitchen/openapi/ingredients","routeSlug":"/catalog/api-showdown/api-hub/kitchen/openapi/ingredients","items":[],"content":{"contentType":"group","meta":{"name":"ingredients"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ingredients","showPageActions":true},{"nodeType":"markdoc","content":"Everything about your Ingredients"}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/ingredients"}],"panels":[]}]}},{"type":"group","label":"ingriedients","link":"/catalog/api-showdown/api-hub/kitchen/openapi/ingriedients","routeSlug":"/catalog/api-showdown/api-hub/kitchen/openapi/ingriedients","items":[{"label":"List of ingriedients","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/catalog/api-showdown/api-hub/kitchen/openapi/ingriedients/listingriedients","routeSlug":"/catalog/api-showdown/api-hub/kitchen/openapi/ingriedients/listingriedients","metadata":{"seo":{"title":"List of ingriedients","description":"List of ingriedients used in kitchen."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"listIngriedients","name":"List of ingriedients","isWebhook":false,"pointer":"/paths/~1ingredients/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"List of ingriedients","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"List of ingriedients used in kitchen."},{"nodeType":"security","requirements":[{"schemes":[{"name":"jwtToken","scopes":[],"type":"apiKey","in":"header","paramName":"authorization"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/ingredients","servers":[{"url":"/_mock/catalog/api-showdown/api-hub/kitchen/openapi","description":"Mock server","isMockServer":true},{"url":"https://{server1}/v1","variables":{"server1":{"default":"cloud.kitchen.fake.com","enum":["cloud.kitchen.fake.com"]}}}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"jwtToken","type":"apiKey","name":"authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","401"],"pointer":"/ingredients","href":"ingriedients/listingriedients","openApiOperationId":"listIngriedients","summary":"List of ingriedients"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/catalog/api-showdown/api-hub/kitchen/openapi","description":"Mock server","isMockServer":true},{"url":"https://{server1}/v1","variables":{"server1":{"default":"cloud.kitchen.fake.com"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Ok","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_35"}},"schemaId":"schema_35"},{"code":"401","description":"Unauthorized","mediaType":"application/json+problem","mediaTypes":["application/json+problem"],"mediaTypeContent":{"application/json+problem":{"schemaId":"components/schemas/unauthorized"}},"schemaId":"components/schemas/unauthorized"}],"pointer":"/paths/~1ingredients/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_35","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_35"}}},{"code":"401","schemaId":"components/schemas/unauthorized","mediaTypes":["application/json+problem"],"mediaTypeContent":{"application/json+problem":{"schemaId":"components/schemas/unauthorized"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/ingriedients/listingriedients"}],"panels":[]}]},"httpPath":"/ingredients"},{"label":"Add ingriedient","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/catalog/api-showdown/api-hub/kitchen/openapi/ingriedients/addingriedient","routeSlug":"/catalog/api-showdown/api-hub/kitchen/openapi/ingriedients/addingriedient","metadata":{"seo":{"title":"Add ingriedient","description":"Add ingriedient to kitchen."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"addIngriedient","name":"Add ingriedient","isWebhook":false,"pointer":"/paths/~1ingredients/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Add ingriedient","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Add ingriedient to kitchen."},{"nodeType":"security","requirements":[{"schemes":[{"name":"jwtToken","scopes":[],"type":"apiKey","in":"header","paramName":"authorization"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/ingredient"}},"schemaId":"components/schemas/ingredient","pointer":"/paths/~1ingredients/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/ingredients","servers":[{"url":"/_mock/catalog/api-showdown/api-hub/kitchen/openapi","description":"Mock server","isMockServer":true},{"url":"https://{server1}/v1","variables":{"server1":{"default":"cloud.kitchen.fake.com","enum":["cloud.kitchen.fake.com"]}}}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"jwtToken","type":"apiKey","name":"authorization","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/ingredient"}},"responseCodes":["201","400","401"],"pointer":"/ingredients","href":"ingriedients/addingriedient","openApiOperationId":"addIngriedient","summary":"Add ingriedient"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/catalog/api-showdown/api-hub/kitchen/openapi","description":"Mock server","isMockServer":true},{"url":"https://{server1}/v1","variables":{"server1":{"default":"cloud.kitchen.fake.com"}}}],"schemaId":"components/schemas/ingredient","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/ingredient"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"201","description":"Ingridient added.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ingredient"}},"schemaId":"components/schemas/ingredient"},{"code":"400","description":"Invalid","mediaType":"application/json+problem","mediaTypes":["application/json+problem"],"mediaTypeContent":{"application/json+problem":{"schemaId":"components/schemas/bad-request"}},"schemaId":"components/schemas/bad-request"},{"code":"401","description":"Unauthorized","mediaType":"application/json+problem","mediaTypes":["application/json+problem"],"mediaTypeContent":{"application/json+problem":{"schemaId":"components/schemas/unauthorized"}},"schemaId":"components/schemas/unauthorized"}],"pointer":"/paths/~1ingredients/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"201","schemaId":"components/schemas/ingredient","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ingredient"}}},{"code":"400","schemaId":"components/schemas/bad-request","mediaTypes":["application/json+problem"],"mediaTypeContent":{"application/json+problem":{"schemaId":"components/schemas/bad-request"}}},{"code":"401","schemaId":"components/schemas/unauthorized","mediaTypes":["application/json+problem"],"mediaTypeContent":{"application/json+problem":{"schemaId":"components/schemas/unauthorized"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/ingriedients/addingriedient"}],"panels":[]}]},"httpPath":"/ingredients"},{"label":"Get an ingriedient","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/catalog/api-showdown/api-hub/kitchen/openapi/ingriedients/getingriedient","routeSlug":"/catalog/api-showdown/api-hub/kitchen/openapi/ingriedients/getingriedient","metadata":{"seo":{"title":"Get an ingriedient","description":"Get details about an ingredient."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getIngriedient","name":"Get an ingriedient","isWebhook":false,"pointer":"/paths/~1ingredients~1{id}/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get an ingriedient","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Get details about an ingredient."},{"nodeType":"security","requirements":[{"schemes":[{"name":"jwtToken","scopes":[],"type":"apiKey","in":"header","paramName":"authorization"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"id","in":"path","schemaId":"schema_36"}],"pointer":"/paths/~1ingredients~1{id}/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/ingredients/{id}","servers":[{"url":"/_mock/catalog/api-showdown/api-hub/kitchen/openapi","description":"Mock server","isMockServer":true},{"url":"https://{server1}/v1","variables":{"server1":{"default":"cloud.kitchen.fake.com","enum":["cloud.kitchen.fake.com"]}}}],"parameters":{"path":[{"name":"id","in":"path","schemaId":"schema_36"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"jwtToken","type":"apiKey","name":"authorization","in":"header"}],"scopes":[]}],"responseCodes":["200","401","404"],"pointer":"/ingredients/{id}","href":"ingriedients/getingriedient","openApiOperationId":"getIngriedient","summary":"Get an ingriedient"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/catalog/api-showdown/api-hub/kitchen/openapi","description":"Mock server","isMockServer":true},{"url":"https://{server1}/v1","variables":{"server1":{"default":"cloud.kitchen.fake.com"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Ok","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ingredient"}},"schemaId":"components/schemas/ingredient"},{"code":"401","description":"Unauthorized","mediaType":"application/json+problem","mediaTypes":["application/json+problem"],"mediaTypeContent":{"application/json+problem":{"schemaId":"components/schemas/unauthorized"}},"schemaId":"components/schemas/unauthorized"},{"code":"404","description":"Not found","mediaType":"application/json+problem","mediaTypes":["application/json+problem"],"mediaTypeContent":{"application/json+problem":{"schemaId":"components/schemas/not-found"}},"schemaId":"components/schemas/not-found"}],"pointer":"/paths/~1ingredients~1{id}/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ingredient","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ingredient"}}},{"code":"401","schemaId":"components/schemas/unauthorized","mediaTypes":["application/json+problem"],"mediaTypeContent":{"application/json+problem":{"schemaId":"components/schemas/unauthorized"}}},{"code":"404","schemaId":"components/schemas/not-found","mediaTypes":["application/json+problem"],"mediaTypeContent":{"application/json+problem":{"schemaId":"components/schemas/not-found"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/ingriedients/getingriedient"}],"panels":[]}]},"httpPath":"/ingredients/{id}"}],"content":{"contentType":"group","meta":{"name":"ingriedients"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"ingriedients","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/ingredients","summary":"List of ingriedients","prefix":{"name":"get","color":"get"},"badges":[],"link":"/ingriedients/listingriedients","deprecated":false},{"title":"/ingredients","summary":"Add ingriedient","prefix":{"name":"post","color":"post"},"badges":[],"link":"/ingriedients/addingriedient","deprecated":false},{"title":"/ingredients/{id}","summary":"Get an ingriedient","prefix":{"name":"get","color":"get"},"badges":[],"link":"/ingriedients/getingriedient","deprecated":false}]}]}]}]}}],"store":{"schemaStore":{"components/schemas/page":{"id":"components/schemas/page","kind":"json-schema","title":"page","data":{"type":"object","properties":{"endCursor":{"type":"string","description":"Identifier of last ingridient in results.","example":"ZG9uJ3QgZGVjb2RlIG1l"},"startCursor":{"type":"string","description":"Identifier of first ingredient in results.","example":"ZG9uJ3QgZGVjb2RlIG1l"},"hasNextPage":{"type":"boolean","description":"Determinates if results have next page.","example":true},"hasPrevPage":{"type":"boolean","description":"Determinates if results have previous page.","example":false},"limit":{"type":"number","description":"Number of items return in single page.","example":100},"total":{"type":"number","description":"Number of items in total.","example":100}},"required":["endCursor","startCursor","hasNextPage","hasPrevPage","limit","total"]}},"components/schemas/ingredient":{"id":"components/schemas/ingredient","kind":"json-schema","title":"ingredient","data":{"type":"object","properties":{"id":{"type":"string","description":"Identifier of ingredient.","format":"uuid","readOnly":true},"object":{"type":"string","enum":["ingredient"],"readOnly":true},"kitchenId":{"type":"string","example":"altman-family"},"name":{"type":"string","description":"Name of ingredient.","example":"broccoli"},"quantity":{"type":"number","description":"Quantity of the ingredient.","example":10},"unit":{"type":"string","description":"Unit of the ingredient.","example":"cups"},"useBefore":{"type":"string","description":"Expiration date of the ingredient.","format":"date-time"},"createdAt":{"type":"string","description":"Production date of the ingredient.","readOnly":true,"format":"date-time"}},"required":["id","object","kitchenId","name","quantity","unit","useBefore","createdAt"]}},"components/schemas/unauthorized":{"id":"components/schemas/unauthorized","kind":"json-schema","title":"unauthorized","data":{"type":"object","properties":{"title":{"type":"string","description":"Summarized problem description.","example":"Unauthorized"},"status":{"type":"integer","description":"HTTP status code.","enum":[401]},"detail":{"type":"string","description":"More detail information about problem.","example":"You session already expired."}}}},"components/schemas/bad-request":{"id":"components/schemas/bad-request","kind":"json-schema","title":"bad-request","data":{"type":"object","properties":{"title":{"type":"string","description":"Summarized problem description.","example":"Bad request"},"status":{"type":"integer","description":"HTTP status code.","enum":[400]},"detail":{"type":"string","description":"More detail information about problem.","example":"Quantity is to large."}}}},"components/schemas/not-found":{"id":"components/schemas/not-found","kind":"json-schema","title":"not-found","data":{"type":"object","properties":{"title":{"type":"string","description":"Summarized problem description.","example":"Not found"},"status":{"type":"integer","description":"HTTP status code.","enum":[404]},"detail":{"type":"string","description":"More detail information about problem.","example":"Not found."}}}},"schema_35":{"kind":"json-schema","data":{"type":"object","properties":{"object":{"type":"string","enum":["list"]},"page":{"$ref":"#/components/schemas/page"},"total":{"type":"number","description":"Number of items in total.","example":100},"items":{"type":"array","items":{"$ref":"#/components/schemas/ingredient"}}},"required":["object","page","total","items"]},"id":"schema_35"},"schema_36":{"kind":"json-schema","data":{"type":"string","format":"uuid"},"id":"schema_36"}},"exampleStore":{},"securitySchemeStore":{"jwtToken":{"id":"jwtToken","type":"apiKey","in":"header","paramName":"authorization"}},"servers":[{"url":"/_mock/catalog/api-showdown/api-hub/kitchen/openapi","isMockServer":true,"description":"Mock server"},{"url":"https://{server1}/v1","variables":{"server1":{"enum":["cloud.kitchen.fake.com"],"default":"cloud.kitchen.fake.com"}}}]},"options":{"hideSidebar":true,"mockServer":{"url":"/_mock/catalog/api-showdown/api-hub/kitchen/openapi","position":"first","description":"Mock server"},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/catalog/api-showdown/api-hub/Kitchen/openapi.json?download"},{"url":"/_bundle/catalog/api-showdown/api-hub/Kitchen/openapi.yaml?download"}],"excludeFromSearch":false,"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"Kitchen API","description":"This is a sample Pet Store Server based on the OpenAPI 3.0 specification.  You can find out more about"}},"baseSlug":"/catalog/api-showdown/api-hub/kitchen/openapi","routesMapping":{}}