{"docsConfig":{"theme":"palm","$schema":"https://mintlify.com/docs.json","name":"Spike API","colors":{"primary":"#0E2240","light":"#457CB1","dark":"#0E2240"},"logo":{"light":"https://mintcdn.com/trial-7e3c8695/C_wqhbtsn7F05yl4/images/logo.svg?fit=max\u0026auto=format\u0026n=C_wqhbtsn7F05yl4\u0026q=85\u0026s=435095cb4c721a082a83f3ad17fa156c","dark":"https://mintcdn.com/trial-7e3c8695/tLxMhymXagiR2q29/images/logo_dark.png?fit=max\u0026auto=format\u0026n=tLxMhymXagiR2q29\u0026q=85\u0026s=aefb879e0ea5a44c1272ae62eb37a3b9"},"favicon":"https://mintcdn.com/trial-7e3c8695/tLxMhymXagiR2q29/favicon.png?fit=max\u0026auto=format\u0026n=tLxMhymXagiR2q29\u0026q=85\u0026s=77e2f8f8b45fa7d39cf9304e409c6a1c","api":{"playground":{"display":"none"}},"navbar":{"links":[{"icon":"headset","href":"mailto:support@spikeapi.com","label":"Support"}],"primary":{"type":"button","label":"Admin Console","href":"https://admin.spikeapi.com/"}},"footer":{"socials":{"x":"https://x.com/spikeapi","linkedin":"https://www.linkedin.com/company/spike-api","website":"https://www.spikeapi.com/"}},"styling":{"eyebrows":"breadcrumbs","latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"trial-7e3c8695","hasAudioNarration":false,"actualSubdomain":"trial-7e3c8695","customDomains":["docs.spikeapi.com"],"gitSource":{"type":"github","owner":"spike-api","repo":"core-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a998e5e9b75209f69d7aef8","collectionId":"53afc8f8-aceb-435b-b145-ebe55f371353","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a998e5e9b75209f69d7aef8"},"entitlements":{},"buildId":"6a998e5e9b75209f69d7aef8","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"SDK Documentation","count":34},{"language":"default","tag":"API Documentation","count":31},{"language":"default","tag":"API Reference: Querying Data","count":9},{"language":"default","tag":"Android","count":9},{"language":"default","tag":"React Native","count":9},{"language":"default","tag":"API Reference: Nutrition AI","count":8},{"language":"default","tag":"Android SDK Documentation","count":8},{"language":"default","tag":"Flutter","count":8},{"language":"default","tag":"iOS","count":8},{"language":"default","tag":"React Native SDK Documentation","count":8}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--spike-primary: #A4C8FD;--spike-background: #F5F9FE;--spike-secondary: #0E2240;--spike-primary-hover: #457CB1;--spike-success: #025555;--spike-surface: #fff;--spike-text: #0E2240;--spike-text-muted: #457CB1;--spike-warning: #f59e0b;--spike-error: #ef4444}.nav-logo{height:2.5rem!important}html:not(.dark){body {\n font-family: Inter, sans-serif !important;\n }\n \n h1, h2, h3, h4, h5, h6, .heading {\n font-family: Poppins, Arial, sans-serif !important;\n color: var(--spike-text) !important;\n font-weight: 500 !important;\n -webkit-font-smoothing: antialiased !important;\n }\n \n .page-title {\n color: var(--spike-text) !important;\n }\n\n /* Global Background */\n body, html {\n background: var(--spike-background) !important;\n }\n\n /* Pagination styling - slightly grey background */\n #pagination a {\n background: var(--spike-background) !important; /* Light grey background */\n border-color: #e9ecef !important; /* Slightly darker grey border */\n }\n\n #pagination a:hover {\n background: #e9ecef !important; /* Darker grey on hover */\n border-color: #dee2e6 !important;\n }\n\n /* Content areas use spike-surface (white) - Official Mintlify selectors */\n #content-area, #content-container, #content-side-layout,\n #footer, #panel,\n .mdx-content, .almond-layout,\n .card, .card-group, .code-block, .code-group,\n .callout, .expandable, .frame, .panel,\n .accordion, .accordion-group, .steps, .step,\n .tabs, .tab, .field,\n /* Legacy and common selectors */\n .main-wrapper, .content-wrapper, .page-wrapper, .docs-wrapper,\n .main-content, .docs-content, .page-content, .article-content,\n .mintlify-content, .prose, .markdown-body,\n [class*=\"content\"], [class*=\"main\"], [class*=\"wrapper\"],\n /* Override common white/grey backgrounds */\n .bg-white, .bg-gray-50, .bg-slate-50, .bg-neutral-50, .bg-background {\n background: var(--spike-surface) !important;\n }\n\n /* Better space utilization for content container on large screens */\n @media (min-width: 1280px) {\n #content-container {\n max-width: 90% !important;\n }\n \n #content-container .max-w-5xl {\n max-width: none !important;\n }\n }\n\n @media (min-width: 1536px) {\n #content-container {\n max-width: 85% !important;\n }\n \n #content-container .max-w-5xl {\n max-width: none !important;\n }\n }\n\n @media (min-width: 1920px) {\n #content-container {\n max-width: 80% !important;\n }\n \n #content-container .max-w-5xl {\n max-width: none !important;\n }\n }\n\n /* Navbar Colors */\n #navbar {\n background: var(--spike-background) !important;\n box-shadow: rgba(14, 34, 64, 0.2) 0px 1px 7px 0px !important;\n }\n\n /* Override Mintlify navbar background layers */\n #navbar .bg-gray-950\\/\\[0\\.03\\],\n #navbar [class*=\"bg-gray\"] {\n background: transparent !important;\n }\n\n #navbar .bg-background-light,\n #navbar .dark\\:bg-background-dark,\n #navbar [class*=\"bg-background\"] {\n background: var(--spike-background) !important;\n }\n\n /* Remove any borders that might create grey lines */\n #navbar .border-gray-200,\n #navbar .dark\\:border-gray-800 {\n border-color: transparent !important;\n }\n\n .navbar-link {\n color: var(--spike-text) !important;\n }\n\n .navbar-link:hover {\n color: var(--spike-primary) !important;\n }\n\n /* Sidebar Colors */\n #sidebar {\n background: var(--spike-surface) !important;\n }\n\n .sidebar-title {\n color: var(--spike-secondary) !important;\n }\n\n .nav-anchor {\n color: var(--spike-text-muted) !important;\n }\n\n .nav-anchor:hover {\n color: var(--spike-primary) !important;\n background: var(--spike-primary-light) !important;\n }\n\n .nav-anchor.active {\n color: var(--spike-primary) !important;\n background: var(--spike-primary-light) !important;\n }\n /* Button Colors */\n .tryit-button, .topbar-cta-button {\n background: var(--spike-primary) !important;\n color: white !important;\n }\n\n .tryit-button:hover, .topbar-cta-button:hover {\n background: var(--spike-primary-hover) !important;\n }\n\n /* Method Pill Colors */\n .method-pill[data-method=\"get\"] {\n background: var(--spike-success) !important;\n color: white !important;\n }\n\n .method-pill[data-method=\"post\"] {\n background: var(--spike-primary) !important;\n color: white !important;\n }\n\n .method-pill[data-method=\"put\"] {\n background: var(--spike-warning) !important;\n color: white !important;\n }\n\n .method-pill[data-method=\"delete\"] {\n background: var(--spike-error) !important;\n color: white !important;\n }\n\n /* Code Block Colors */\n .code-block {\n background: var(--spike-surface) !important;\n }\n\n /* Card Colors */\n .card {\n background: var(--spike-surface) !important;\n }\n\n /* Table of Contents Colors */\n #table-of-contents {\n background: var(--spike-surface) !important;\n }\n\n .toc-item {\n color: var(--spike-text) !important;\n }\n\n .toc-item:hover {\n color: var(--spike-primary) !important;\n }\n\n /* Search Colors */\n #search-input, #search-bar-entry {\n background: var(--spike-surface) !important;\n }\n\n #search-input:focus, #search-bar-entry:focus {\n border-color: var(--spike-primary) !important;\n }\n\n /* Override search button background classes */\n #search-bar-entry.bg-background-light {\n background: var(--spike-surface) !important;\n }\n\n /* Pagination Colors */\n .pagination-next, .pagination-prev {\n color: var(--spike-text) !important;\n }\n\n .pagination-next:hover, .pagination-prev:hover {\n color: var(--spike-primary) !important;\n }}.mermaid svg .actor-bottom{display:none!important}html:not(.dark) .mermaid svg .actor rect{fill:var(--spike-background)!important;stroke:var(--spike-primary)!important}html:not(.dark) .mermaid rect.actor{fill:var(--spike-background)!important;stroke:var(--spike-primary)!important}html:not(.dark) .mermaid .actor{fill:var(--spike-background)!important;stroke:var(--spike-primary)!important}html:not(.dark) .mermaid svg .actor text{fill:var(--spike-secondary)!important}html:not(.dark) .mermaid svg text.actor{fill:var(--spike-secondary)!important}html:not(.dark) .mermaid svg text.actor-box{fill:var(--spike-secondary)!important}html:not(.dark) .mermaid svg .actor-line{stroke:var(--spike-primary-hover)!important}html:not(.dark) .mermaid svg .note{fill:var(--spike-surface)!important;stroke:var(--spike-primary)!important}html:not(.dark) .mermaid svg .labelBox{fill:var(--spike-surface)!important;stroke:var(--spike-primary-hover)!important}"}],"page":{"pagePath":"api-reference/nutrition-ai-get-nutrition-record","slug":"/api-reference/nutrition-ai-get-nutrition-record","pageMetadata":{"openapi":"get /nutrition_records/{nutrition_record_id}","noindex":true,"title":"Get Nutrition Record","description":"Retrieve a nutrition record by ID.","href":"/api-reference/nutrition-ai-get-nutrition-record"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Retrieve a nutrition record by ID.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"get /nutrition_records/{nutrition_record_id}","noindex":true,"title":"Get Nutrition Record","description":"Retrieve a nutrition record by ID.","href":"/api-reference/nutrition-ai-get-nutrition-record"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Retrieve a nutrition record by ID.","operationId":"getNutritionRecordsByNutritionRecordId","parameters":["f34f4365-b39f-4a1f-8b26-f42bac21c49c"],"responses":{"200":"37dab9c0-d08c-425e-851c-780943ef8899","400":"e254d8aa-826d-472e-93e5-03988c7b17db","401":"cefb3ff8-23de-48fa-8161-84b8ade922a0","404":"1ddca1ee-80b7-4d84-9411-ea6ff5a48cbe","422":"6635b34e-647d-470d-b281-f1f691afb272","500":"5298597d-f4bd-4718-be56-19d44b3c83f1"},"security":["ad354abe-8ab8-41f1-bf5e-708562496cbd"],"summary":"Get Nutrition Record","tags":["Nutrition AI"],"method":"get","type":"path","servers":["ef9b78f7-3265-4121-bc10-018f5c64886c"],"path":"/nutrition_records/{nutrition_record_id}","baseUrlOptions":["https://app-api.spikeapi.com/v3"],"title":"Get Nutrition Record","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"f34f4365-b39f-4a1f-8b26-f42bac21c49c":{"description":"Nutrition report record ID","in":"path","name":"nutrition_record_id","required":true,"schema":{"description":"Nutrition report record ID","type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"responses":{"37dab9c0-d08c-425e-851c-780943ef8899":{"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"dish_name":{"description":"Detected dish name","examples":["beef and broccoli stir-fry"],"type":"string","isRequired":true,"uniqueKey":"dish_name","typeLabel":"string"},"serving_size":{"description":"Serving size in metric units","examples":[120],"format":"double","minimum":0.01,"type":"number","isRequired":true,"uniqueKey":"serving_size","typeLabel":"number\u003cdouble>"},"unit":{"description":"Metric unit (g for solids, ml for liquids)","enum":["g","mg","mcg","ml","kcal"],"examples":["g"],"type":"string","isRequired":true,"uniqueKey":"unit","typeLabel":"enum\u003cstring>"},"consumed_at":{"description":"The UTC time when food was consumed. By default, it is set to the record update time","examples":["2006-01-02T15:04:05","2006-01-02T15:04:05Z"],"format":"date-time","type":"string","uniqueKey":"consumed_at","typeLabel":"string\u003cdate-time>"},"dish_description":{"description":"Detected dish description","examples":["beef, ground, lean, cooked with broccoli, raw and rice, brown, cooked"],"type":"string","uniqueKey":"dish_description","typeLabel":"string"},"dish_description_translated":{"description":"Dish description translated to target language","examples":["Rindfleisch, Hackfleisch, mager, gekocht mit Brokkoli, roh und Reis, braun, gekocht"],"type":"string","uniqueKey":"dish_description_translated","typeLabel":"string"},"dish_name_translated":{"description":"Dish name translated to target language","examples":["Rindfleisch und Brokkoli Pfanne"],"type":"string","uniqueKey":"dish_name_translated","typeLabel":"string"},"failure_reason":{"description":"Reason for processing failure","examples":["Unable to identify food items"],"readOnly":true,"type":"string","uniqueKey":"failure_reason","typeLabel":"string"},"ingredients":{"oneOf":[{"description":"List of detected ingredients with nutritional information","items":{"additionalProperties":false,"properties":{"name":{"description":"Ingredient name using LANGUAL standard terminology","examples":["beef, ground, lean, cooked"],"type":"string","isRequired":true,"uniqueKey":"ingredients.oneOf.0.items.[INDEX].name","typeLabel":"string"},"serving_size":{"description":"Serving size in metric units","examples":[120],"format":"double","type":"number","isRequired":true,"uniqueKey":"ingredients.oneOf.0.items.[INDEX].serving_size","typeLabel":"number\u003cdouble>"},"unit":{"description":"Metric unit (g for solids, ml for liquids)","enum":["g","mg","mcg","ml","kcal"],"examples":["g"],"type":"string","isRequired":true,"uniqueKey":"ingredients.oneOf.0.items.[INDEX].unit","typeLabel":"enum\u003cstring>"},"name_translated":{"description":"Ingredient name translated to target language","examples":["Rindfleisch, Hackfleisch, mager, gekocht"],"type":"string","uniqueKey":"ingredients.oneOf.0.items.[INDEX].name_translated","typeLabel":"string"},"nutritional_fields":{"additionalProperties":false,"description":"Nutritional values in the given serving size","properties":{"calcium_mg":{"description":"Calcium in milligrams","examples":[1000],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.calcium_mg","typeLabel":"number"},"carbohydrate_g":{"description":"Carbohydrates in grams","examples":[250],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.carbohydrate_g","typeLabel":"number"},"cholesterol_mg":{"description":"Cholesterol in milligrams","examples":[300],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.cholesterol_mg","typeLabel":"number"},"energy_kcal":{"description":"Energy in kilocalories","examples":[800],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.energy_kcal","typeLabel":"number"},"fat_monounsaturated_g":{"description":"Monounsaturated Fat in grams","examples":[20],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.fat_monounsaturated_g","typeLabel":"number"},"fat_polyunsaturated_g":{"description":"Polyunsaturated Fat in grams","examples":[15],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.fat_polyunsaturated_g","typeLabel":"number"},"fat_saturated_g":{"description":"Saturated Fat in grams","examples":[20],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.fat_saturated_g","typeLabel":"number"},"fat_total_g":{"description":"Total Fat in grams","examples":[65],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.fat_total_g","typeLabel":"number"},"fat_trans_g":{"description":"Trans Fat in grams","examples":[0.5],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.fat_trans_g","typeLabel":"number"},"fiber_total_dietary_g":{"description":"Dietary Fiber in grams","examples":[25],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.fiber_total_dietary_g","typeLabel":"number"},"folate_mcg":{"description":"Folate in micrograms","examples":[400],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.folate_mcg","typeLabel":"number"},"iron_mg":{"description":"Iron in milligrams","examples":[18],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.iron_mg","typeLabel":"number"},"magnesium_mg":{"description":"Magnesium in milligrams","examples":[400],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.magnesium_mg","typeLabel":"number"},"manganese_mcg":{"description":"Manganese in micrograms","examples":[400],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.manganese_mcg","typeLabel":"number"},"niacin_mg":{"description":"Niacin in milligrams","examples":[16],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.niacin_mg","typeLabel":"number"},"phosphorus_mg":{"description":"Phosphorus in milligrams","examples":[700],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.phosphorus_mg","typeLabel":"number"},"potassium_mg":{"description":"Potassium in milligrams","examples":[3500],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.potassium_mg","typeLabel":"number"},"protein_g":{"description":"Protein in grams","examples":[50],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.protein_g","typeLabel":"number"},"riboflavin_mg":{"description":"Riboflavin in milligrams","examples":[1.3],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.riboflavin_mg","typeLabel":"number"},"salt_g":{"description":"Salt in grams","examples":[12],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.salt_g","typeLabel":"number"},"salt_mg":{"description":"Salt in milligrams","examples":[25],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.salt_mg","typeLabel":"number"},"sodium_g":{"description":"Sodium in grams","examples":[56],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.sodium_g","typeLabel":"number"},"sodium_mg":{"description":"Sodium in milligrams","examples":[2300],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.sodium_mg","typeLabel":"number"},"sugars_total_g":{"description":"Total Sugars in grams","examples":[50],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.sugars_total_g","typeLabel":"number"},"thiamin_mg":{"description":"Thiamin in milligrams","examples":[1.2],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.thiamin_mg","typeLabel":"number"},"vitamin_a_rae_mcg":{"description":"Vitamin A in micrograms","examples":[900],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.vitamin_a_rae_mcg","typeLabel":"number"},"vitamin_b12_mcg":{"description":"Vitamin B12 in micrograms","examples":[2.4],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.vitamin_b12_mcg","typeLabel":"number"},"vitamin_b6_mg":{"description":"Vitamin B6 in milligrams","examples":[1.7],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.vitamin_b6_mg","typeLabel":"number"},"vitamin_c_mg":{"description":"Vitamin C in milligrams","examples":[90],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.vitamin_c_mg","typeLabel":"number"},"vitamin_d_mcg":{"description":"Vitamin D in micrograms","examples":[20],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.vitamin_d_mcg","typeLabel":"number"},"vitamin_e_mg":{"description":"Vitamin E in milligrams","examples":[15],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.vitamin_e_mg","typeLabel":"number"},"vitamin_k_mcg":{"description":"Vitamin K in micrograms","examples":[120],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.vitamin_k_mcg","typeLabel":"number"},"zinc_mg":{"description":"Zinc in milligrams","examples":[11],"type":"number","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields.zinc_mg","typeLabel":"number"}},"type":"object","uniqueKey":"ingredients.oneOf.0.items.[INDEX].nutritional_fields","typeLabel":"object"}},"required":["name","serving_size","unit"],"type":"object","uniqueKey":"ingredients.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"ingredients.oneOf.0","typeLabel":"object[]"},{"description":"List of detected ingredients with nutritional information","items":{"additionalProperties":false,"properties":{"name":{"description":"Ingredient name using LANGUAL standard terminology","examples":["beef, ground, lean, cooked"],"type":"string"},"name_translated":{"description":"Ingredient name translated to target language","examples":["Rindfleisch, Hackfleisch, mager, gekocht"],"type":"string"},"nutritional_fields":{"additionalProperties":false,"description":"Nutritional values in the given serving size","properties":{"calcium_mg":{"description":"Calcium in milligrams","examples":[1000],"type":"number"},"carbohydrate_g":{"description":"Carbohydrates in grams","examples":[250],"type":"number"},"cholesterol_mg":{"description":"Cholesterol in milligrams","examples":[300],"type":"number"},"energy_kcal":{"description":"Energy in kilocalories","examples":[800],"type":"number"},"fat_monounsaturated_g":{"description":"Monounsaturated Fat in grams","examples":[20],"type":"number"},"fat_polyunsaturated_g":{"description":"Polyunsaturated Fat in grams","examples":[15],"type":"number"},"fat_saturated_g":{"description":"Saturated Fat in grams","examples":[20],"type":"number"},"fat_total_g":{"description":"Total Fat in grams","examples":[65],"type":"number"},"fat_trans_g":{"description":"Trans Fat in grams","examples":[0.5],"type":"number"},"fiber_total_dietary_g":{"description":"Dietary Fiber in grams","examples":[25],"type":"number"},"folate_mcg":{"description":"Folate in micrograms","examples":[400],"type":"number"},"iron_mg":{"description":"Iron in milligrams","examples":[18],"type":"number"},"magnesium_mg":{"description":"Magnesium in milligrams","examples":[400],"type":"number"},"manganese_mcg":{"description":"Manganese in micrograms","examples":[400],"type":"number"},"niacin_mg":{"description":"Niacin in milligrams","examples":[16],"type":"number"},"phosphorus_mg":{"description":"Phosphorus in milligrams","examples":[700],"type":"number"},"potassium_mg":{"description":"Potassium in milligrams","examples":[3500],"type":"number"},"protein_g":{"description":"Protein in grams","examples":[50],"type":"number"},"riboflavin_mg":{"description":"Riboflavin in milligrams","examples":[1.3],"type":"number"},"salt_g":{"description":"Salt in grams","examples":[12],"type":"number"},"salt_mg":{"description":"Salt in milligrams","examples":[25],"type":"number"},"sodium_g":{"description":"Sodium in grams","examples":[56],"type":"number"},"sodium_mg":{"description":"Sodium in milligrams","examples":[2300],"type":"number"},"sugars_total_g":{"description":"Total Sugars in grams","examples":[50],"type":"number"},"thiamin_mg":{"description":"Thiamin in milligrams","examples":[1.2],"type":"number"},"vitamin_a_rae_mcg":{"description":"Vitamin A in micrograms","examples":[900],"type":"number"},"vitamin_b12_mcg":{"description":"Vitamin B12 in micrograms","examples":[2.4],"type":"number"},"vitamin_b6_mg":{"description":"Vitamin B6 in milligrams","examples":[1.7],"type":"number"},"vitamin_c_mg":{"description":"Vitamin C in milligrams","examples":[90],"type":"number"},"vitamin_d_mcg":{"description":"Vitamin D in micrograms","examples":[20],"type":"number"},"vitamin_e_mg":{"description":"Vitamin E in milligrams","examples":[15],"type":"number"},"vitamin_k_mcg":{"description":"Vitamin K in micrograms","examples":[120],"type":"number"},"zinc_mg":{"description":"Zinc in milligrams","examples":[11],"type":"number"}},"type":"object"},"serving_size":{"description":"Serving size in metric units","examples":[120],"format":"double","type":"number"},"unit":{"description":"Metric unit (g for solids, ml for liquids)","enum":["g","mg","mcg","ml","kcal"],"examples":["g"],"type":"string"}},"required":["name","serving_size","unit"],"type":"object"},"type":"null","uniqueKey":"ingredients.oneOf.1","typeLabel":"null"}],"uniqueKey":"ingredients","typeLabel":"object[] | null"},"input_type":{"description":"Nutrition record input type","enum":["image","manual","push","text"],"examples":["image"],"readOnly":true,"type":"string","uniqueKey":"input_type","typeLabel":"enum\u003cstring>"},"modified_at":{"description":"Update timestamp in UTC","examples":["2025-09-15T10:30:12.132Z"],"format":"date-time","readOnly":true,"type":"string","uniqueKey":"modified_at","typeLabel":"string\u003cdate-time>"},"nutri_score":{"description":"Nutri-Score known as the 5-Colour Nutrition label (A-E)","examples":["B"],"type":"string","uniqueKey":"nutri_score","typeLabel":"string"},"nutritional_fields":{"additionalProperties":false,"description":"Nutritional values in the given serving size","properties":{"calcium_mg":{"description":"Calcium in milligrams","examples":[1000],"type":"number","uniqueKey":"nutritional_fields.calcium_mg","typeLabel":"number"},"carbohydrate_g":{"description":"Carbohydrates in grams","examples":[250],"type":"number","uniqueKey":"nutritional_fields.carbohydrate_g","typeLabel":"number"},"cholesterol_mg":{"description":"Cholesterol in milligrams","examples":[300],"type":"number","uniqueKey":"nutritional_fields.cholesterol_mg","typeLabel":"number"},"energy_kcal":{"description":"Energy in kilocalories","examples":[800],"type":"number","uniqueKey":"nutritional_fields.energy_kcal","typeLabel":"number"},"fat_monounsaturated_g":{"description":"Monounsaturated Fat in grams","examples":[20],"type":"number","uniqueKey":"nutritional_fields.fat_monounsaturated_g","typeLabel":"number"},"fat_polyunsaturated_g":{"description":"Polyunsaturated Fat in grams","examples":[15],"type":"number","uniqueKey":"nutritional_fields.fat_polyunsaturated_g","typeLabel":"number"},"fat_saturated_g":{"description":"Saturated Fat in grams","examples":[20],"type":"number","uniqueKey":"nutritional_fields.fat_saturated_g","typeLabel":"number"},"fat_total_g":{"description":"Total Fat in grams","examples":[65],"type":"number","uniqueKey":"nutritional_fields.fat_total_g","typeLabel":"number"},"fat_trans_g":{"description":"Trans Fat in grams","examples":[0.5],"type":"number","uniqueKey":"nutritional_fields.fat_trans_g","typeLabel":"number"},"fiber_total_dietary_g":{"description":"Dietary Fiber in grams","examples":[25],"type":"number","uniqueKey":"nutritional_fields.fiber_total_dietary_g","typeLabel":"number"},"folate_mcg":{"description":"Folate in micrograms","examples":[400],"type":"number","uniqueKey":"nutritional_fields.folate_mcg","typeLabel":"number"},"iron_mg":{"description":"Iron in milligrams","examples":[18],"type":"number","uniqueKey":"nutritional_fields.iron_mg","typeLabel":"number"},"magnesium_mg":{"description":"Magnesium in milligrams","examples":[400],"type":"number","uniqueKey":"nutritional_fields.magnesium_mg","typeLabel":"number"},"manganese_mcg":{"description":"Manganese in micrograms","examples":[400],"type":"number","uniqueKey":"nutritional_fields.manganese_mcg","typeLabel":"number"},"niacin_mg":{"description":"Niacin in milligrams","examples":[16],"type":"number","uniqueKey":"nutritional_fields.niacin_mg","typeLabel":"number"},"phosphorus_mg":{"description":"Phosphorus in milligrams","examples":[700],"type":"number","uniqueKey":"nutritional_fields.phosphorus_mg","typeLabel":"number"},"potassium_mg":{"description":"Potassium in milligrams","examples":[3500],"type":"number","uniqueKey":"nutritional_fields.potassium_mg","typeLabel":"number"},"protein_g":{"description":"Protein in grams","examples":[50],"type":"number","uniqueKey":"nutritional_fields.protein_g","typeLabel":"number"},"riboflavin_mg":{"description":"Riboflavin in milligrams","examples":[1.3],"type":"number","uniqueKey":"nutritional_fields.riboflavin_mg","typeLabel":"number"},"salt_g":{"description":"Salt in grams","examples":[12],"type":"number","uniqueKey":"nutritional_fields.salt_g","typeLabel":"number"},"salt_mg":{"description":"Salt in milligrams","examples":[25],"type":"number","uniqueKey":"nutritional_fields.salt_mg","typeLabel":"number"},"sodium_g":{"description":"Sodium in grams","examples":[56],"type":"number","uniqueKey":"nutritional_fields.sodium_g","typeLabel":"number"},"sodium_mg":{"description":"Sodium in milligrams","examples":[2300],"type":"number","uniqueKey":"nutritional_fields.sodium_mg","typeLabel":"number"},"sugars_total_g":{"description":"Total Sugars in grams","examples":[50],"type":"number","uniqueKey":"nutritional_fields.sugars_total_g","typeLabel":"number"},"thiamin_mg":{"description":"Thiamin in milligrams","examples":[1.2],"type":"number","uniqueKey":"nutritional_fields.thiamin_mg","typeLabel":"number"},"vitamin_a_rae_mcg":{"description":"Vitamin A in micrograms","examples":[900],"type":"number","uniqueKey":"nutritional_fields.vitamin_a_rae_mcg","typeLabel":"number"},"vitamin_b12_mcg":{"description":"Vitamin B12 in micrograms","examples":[2.4],"type":"number","uniqueKey":"nutritional_fields.vitamin_b12_mcg","typeLabel":"number"},"vitamin_b6_mg":{"description":"Vitamin B6 in milligrams","examples":[1.7],"type":"number","uniqueKey":"nutritional_fields.vitamin_b6_mg","typeLabel":"number"},"vitamin_c_mg":{"description":"Vitamin C in milligrams","examples":[90],"type":"number","uniqueKey":"nutritional_fields.vitamin_c_mg","typeLabel":"number"},"vitamin_d_mcg":{"description":"Vitamin D in micrograms","examples":[20],"type":"number","uniqueKey":"nutritional_fields.vitamin_d_mcg","typeLabel":"number"},"vitamin_e_mg":{"description":"Vitamin E in milligrams","examples":[15],"type":"number","uniqueKey":"nutritional_fields.vitamin_e_mg","typeLabel":"number"},"vitamin_k_mcg":{"description":"Vitamin K in micrograms","examples":[120],"type":"number","uniqueKey":"nutritional_fields.vitamin_k_mcg","typeLabel":"number"},"zinc_mg":{"description":"Zinc in milligrams","examples":[11],"type":"number","uniqueKey":"nutritional_fields.zinc_mg","typeLabel":"number"}},"type":"object","uniqueKey":"nutritional_fields","typeLabel":"object"},"record_id":{"description":"Report record ID","examples":["6ba7b810-9dad-11d1-80b4-00c04fd430c8"],"format":"uuid","readOnly":true,"type":"string","uniqueKey":"record_id","typeLabel":"string\u003cuuid>"},"status":{"description":"Processing status","enum":["pending","processing","completed","failed","updated"],"examples":["completed"],"readOnly":true,"type":"string","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"uploaded_at":{"description":"Upload timestamp in UTC","examples":["2025-09-15T10:30:04.521Z"],"format":"date-time","readOnly":true,"type":"string","uniqueKey":"uploaded_at","typeLabel":"string\u003cdate-time>"},"user_time_offset_minutes":{"description":"User's local timezone offset in minutes","examples":[-540],"format":"int32","type":"integer","uniqueKey":"user_time_offset_minutes","typeLabel":"integer\u003cint32>"}},"required":["dish_name","serving_size","unit"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"dish_name":"beef and broccoli stir-fry","serving_size":120,"unit":"g","consumed_at":"2006-01-02T15:04:05","dish_description":"beef, ground, lean, cooked with broccoli, raw and rice, brown, cooked","dish_description_translated":"Rindfleisch, Hackfleisch, mager, gekocht mit Brokkoli, roh und Reis, braun, gekocht","dish_name_translated":"Rindfleisch und Brokkoli Pfanne","failure_reason":"Unable to identify food items","ingredients":[{"name":"beef, ground, lean, cooked","serving_size":120,"unit":"g","name_translated":"Rindfleisch, Hackfleisch, mager, gekocht","nutritional_fields":{"calcium_mg":1000,"carbohydrate_g":250,"cholesterol_mg":300,"energy_kcal":800,"fat_monounsaturated_g":20,"fat_polyunsaturated_g":15,"fat_saturated_g":20,"fat_total_g":65,"fat_trans_g":0.5,"fiber_total_dietary_g":25,"folate_mcg":400,"iron_mg":18,"magnesium_mg":400,"manganese_mcg":400,"niacin_mg":16,"phosphorus_mg":700,"potassium_mg":3500,"protein_g":50,"riboflavin_mg":1.3,"salt_g":12,"salt_mg":25,"sodium_g":56,"sodium_mg":2300,"sugars_total_g":50,"thiamin_mg":1.2,"vitamin_a_rae_mcg":900,"vitamin_b12_mcg":2.4,"vitamin_b6_mg":1.7,"vitamin_c_mg":90,"vitamin_d_mcg":20,"vitamin_e_mg":15,"vitamin_k_mcg":120,"zinc_mg":11}}],"input_type":"image","modified_at":"2025-09-15T10:30:12.132Z","nutri_score":"B","nutritional_fields":{"calcium_mg":1000,"carbohydrate_g":250,"cholesterol_mg":300,"energy_kcal":800,"fat_monounsaturated_g":20,"fat_polyunsaturated_g":15,"fat_saturated_g":20,"fat_total_g":65,"fat_trans_g":0.5,"fiber_total_dietary_g":25,"folate_mcg":400,"iron_mg":18,"magnesium_mg":400,"manganese_mcg":400,"niacin_mg":16,"phosphorus_mg":700,"potassium_mg":3500,"protein_g":50,"riboflavin_mg":1.3,"salt_g":12,"salt_mg":25,"sodium_g":56,"sodium_mg":2300,"sugars_total_g":50,"thiamin_mg":1.2,"vitamin_a_rae_mcg":900,"vitamin_b12_mcg":2.4,"vitamin_b6_mg":1.7,"vitamin_c_mg":90,"vitamin_d_mcg":20,"vitamin_e_mg":15,"vitamin_k_mcg":120,"zinc_mg":11},"record_id":"6ba7b810-9dad-11d1-80b4-00c04fd430c8","status":"completed","uploaded_at":"2025-09-15T10:30:04.521Z","user_time_offset_minutes":-540}}},"exampleType":"generated"}},"description":"OK","exampleType":"generated"},"e254d8aa-826d-472e-93e5-03988c7b17db":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Bad Request","exampleType":"generated"},"cefb3ff8-23de-48fa-8161-84b8ade922a0":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Unauthorized","exampleType":"generated"},"1ddca1ee-80b7-4d84-9411-ea6ff5a48cbe":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Not Found","exampleType":"generated"},"6635b34e-647d-470d-b281-f1f691afb272":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Unprocessable Entity","exampleType":"generated"},"5298597d-f4bd-4718-be56-19d44b3c83f1":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Internal Server Error","exampleType":"generated"}},"security":{"ad354abe-8ab8-41f1-bf5e-708562496cbd":{"bearer":{"bearerFormat":"JWT","scheme":"bearer","type":"http","scopes":[]}}},"servers":{"ef9b78f7-3265-4121-bc10-018f5c64886c":{"url":"https://app-api.spikeapi.com/v3"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"bearerFormat":"JWT","scheme":"bearer","type":"http","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearer","name":"Authorization"}],"title":"bearer"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"trial-7e3c8695","siteName":"Spike API","title":"Get Nutrition Record - Spike API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-27T08:49:54.547Z","originalFileLocation":"api-reference/nutrition-ai-get-nutrition-record.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieve a nutrition record by ID.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Spike API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/trial-7e3c8695/Vf-2TqFNQYSDp2gp/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/trial-7e3c8695/Vf-2TqFNQYSDp2gp/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/trial-7e3c8695/Vf-2TqFNQYSDp2gp/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/trial-7e3c8695/Vf-2TqFNQYSDp2gp/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/trial-7e3c8695/Vf-2TqFNQYSDp2gp/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/trial-7e3c8695/Vf-2TqFNQYSDp2gp/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/trial-7e3c8695/Vf-2TqFNQYSDp2gp/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/trial-7e3c8695/Vf-2TqFNQYSDp2gp/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/trial-7e3c8695/Vf-2TqFNQYSDp2gp/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get Nutrition Record - Spike API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieve a nutrition record by ID.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Spike API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.spikeapi.com/api-reference/nutrition-ai-get-nutrition-record\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://trial-7e3c8695.mintlify.app/_mintlify/api/og/v2?division=API+Reference%3A+Nutrition+Records\u0026amp;title=Get+Nutrition+Record\u0026amp;description=Retrieve+a+nutrition+record+by+ID.\u0026amp;theme=7cc5474a77bf202e013c570b\u0026amp;signature=4c3e115c1699299b76a91c8160b3f4deac8020e2e2653dac4bf43036377cb32f\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get Nutrition Record - Spike API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieve a nutrition record by ID.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://trial-7e3c8695.mintlify.app/_mintlify/api/og/v2?division=API+Reference%3A+Nutrition+Records\u0026amp;title=Get+Nutrition+Record\u0026amp;description=Retrieve+a+nutrition+record+by+ID.\u0026amp;theme=7cc5474a77bf202e013c570b\u0026amp;signature=4c3e115c1699299b76a91c8160b3f4deac8020e2e2653dac4bf43036377cb32f\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/trial-7e3c8695/Vf-2TqFNQYSDp2gp/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Spike API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0E2240\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.spikeapi.com/api-reference/nutrition-ai-get-nutrition-record\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/nutrition-ai-get-nutrition-record.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Spike API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Spike API","nav":{"global":null,"tabs":[{"tab":"Welcome","pages":[{"title":"Welcome","href":"/overview"}]},{"tab":"API Documentation","pages":[{"title":"API Documentation","href":"/api-docs/overview"}]},{"tab":"SDK Documentation","menu":[{"item":"iOS","icon":"apple","pages":[{"title":"iOS","href":"/sdk-docs/ios/overview"}]},{"item":"Android","icon":"android","pages":[{"title":"Android","href":"/sdk-docs/android/overview"}]},{"item":"React Native","icon":"react","pages":[{"title":"React Native","href":"/sdk-docs/react-native/overview"}]},{"item":"Flutter","icon":"flutter","pages":[{"title":"Flutter","href":"/sdk-docs/flutter/overview"}]}],"pages":[{"title":"SDK Documentation","href":"/sdk-docs/ios/overview"}]},{"tab":"Nutrition AI","groups":[{"group":"Integrating with Nutrition AI API","pages":[{"title":"Nutrition AI Overview","sidebarTitle":"Overview","icon":"circle-info","href":"/nutrition-ai/overview"},{"title":"Nutrition AI Implementation Guide","sidebarTitle":"Implementation Guide","icon":"code","href":"/nutrition-ai/implementation"},{"title":"Nutrition AI Asynchronous Processing","sidebarTitle":"Asynchronous Processing","icon":"clock","href":"/nutrition-ai/async"}]},{"group":"API Reference: Nutrition Records","pages":[{"openapi":"post /nutrition_records/image","title":"Analyze Nutrition Image","href":"/api-reference/nutrition-ai-analyze-nutrition-image"},{"openapi":"post /nutrition_records/ingredients/label","sidebarTitle":"Analyze Nutrition Label","title":"Analyze Nutrition Facts Label","href":"/api-reference/nutrition-ai-analyze-nutrition-label"},{"openapi":"post /nutrition_records/manual","title":"Upload Nutrition Record","href":"/api-reference/nutrition-ai-upload-nutrition-record"},{"openapi":"patch /nutrition_records/{nutrition_record_id}","title":"Modify Nutrition Record","href":"/api-reference/nutrition-ai-modify-nutrition-record"},{"openapi":"put /nutrition_records/{nutrition_record_id}","title":"Replace Nutrition Record","href":"/api-reference/nutrition-ai-replace-nutrition-record"},{"openapi":"get /nutrition_records","title":"List Nutrition Records","description":"Retrieve a list of nutrition records by the time range.","href":"/api-reference/nutrition-ai-list-nutrition-records"},{"openapi":"get /nutrition_records/{nutrition_record_id}","title":"Get Nutrition Record","href":"/api-reference/nutrition-ai-get-nutrition-record"},{"openapi":"delete /nutrition_records/{nutrition_record_id}","title":"Delete Nutrition Record","description":"##### Delete a nutrition report record by ID.\n\nAn HTTP 204 status code will be returned if successful, regardless if the record existed or not.\n","href":"/api-reference/nutrition-ai-delete-nutrition-record"}]}]},{"tab":"Lab Reports","hidden":false,"pages":[{"title":"Lab Reports","href":"/lab-reports/overview"}]},{"tab":"Spike Care Benefits Checks","hidden":true,"pages":[{"title":"Spike Care Benefits Checks","href":"/api-spike-care/overview"}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/mcp-docs/overview"}]},{"tab":"Technical References","pages":[{"title":"Technical References","href":"/technical-references/application_configuration"}]}]},"basePath":"","title":"Get Nutrition Record - Spike API","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}