{
"detail": "Property foo is required but is missing.",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}
{
"detail": "Property foo is required but is missing.",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}
{
"detail": "Property foo is required but is missing.",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}
{
"detail": "Property foo is required but is missing.",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}
{
"detail": "Property foo is required but is missing.",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}
Replace Nutrition Record
Replace an existing nutrition record.
You can replace an existing nutrition record. All information of the old one will be deleted, and only
the new information will be retained. The record_id will remain the same.
The status of the successfully replaced record will be set to updated while the input type will be updated to manual regardless of the original value.
The language of the provided dish name and description will be neither identified nor validated.
{"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-replace-nutrition-record","slug":"/api-reference/nutrition-ai-replace-nutrition-record","pageMetadata":{"openapi":"put /nutrition_records/{nutrition_record_id}","noindex":true,"title":"Replace Nutrition Record","description":"##### Replace an existing nutrition record.\n\nYou can replace an existing nutrition record. All information of the old one will be deleted, and only\nthe new information will be retained. The `record_id` will remain the same.\n\nThe status of the successfully replaced record will be set to `updated` while the input type will be updated to `manual` regardless of the original value.\n\nThe language of the provided dish name and description will be neither identified nor validated.\n","href":"/api-reference/nutrition-ai-replace-nutrition-record"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n h5: \"h5\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.h5, {\n children: \"Replace an existing nutrition record.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"You can replace an existing nutrition record. All information of the old one will be deleted, and only\\nthe new information will be retained. The \", _jsx(_components.code, {\n children: \"record_id\"\n }), \" will remain the same.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"The status of the successfully replaced record will be set to \", _jsx(_components.code, {\n children: \"updated\"\n }), \" while the input type will be updated to \", _jsx(_components.code, {\n children: \"manual\"\n }), \" regardless of the original value.\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"The language of the provided dish name and description will be neither identified nor validated.\"\n })]\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":"put /nutrition_records/{nutrition_record_id}","noindex":true,"title":"Replace Nutrition Record","description":"##### Replace an existing nutrition record.\n\nYou can replace an existing nutrition record. All information of the old one will be deleted, and only\nthe new information will be retained. The `record_id` will remain the same.\n\nThe status of the successfully replaced record will be set to `updated` while the input type will be updated to `manual` regardless of the original value.\n\nThe language of the provided dish name and description will be neither identified nor validated.\n","href":"/api-reference/nutrition-ai-replace-nutrition-record"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"##### Replace an existing nutrition record.\n\nYou can replace an existing nutrition record. All information of the old one will be deleted, and only\nthe new information will be retained. The `record_id` will remain the same.\n\nThe status of the successfully replaced record will be set to `updated` while the input type will be updated to `manual` regardless of the original value.\n\nThe language of the provided dish name and description will be neither identified nor validated.\n","operationId":"putNutritionRecordsByNutritionRecordId","parameters":["f06d38f6-4f45-4c88-a37b-271f6de9061e"],"requestBody":"8e59a7d2-6195-4fa9-8bb8-dfd003f5fbe2","responses":{"200":"8091fe88-8855-4dad-9533-60bb11c336ec","400":"c8757805-ed1e-46f0-9ac5-436e5476f518","401":"107ee6dd-6873-4fba-8c9c-2660bbfecc50","404":"3e0d5e28-0466-42fe-9dd5-a7a534da6304","422":"4a6e472a-371f-49e2-9ce3-7e2ab589c988","500":"88f6637e-cb54-4b2b-914e-50bb37b697d6"},"security":["9c30d1b6-3eae-43d5-bd46-41456482c52b"],"summary":"Replace Nutrition Record","tags":["Nutrition AI"],"method":"put","type":"path","servers":["ef9b78f7-3265-4121-bc10-018f5c64886c"],"path":"/nutrition_records/{nutrition_record_id}","baseUrlOptions":["https://app-api.spikeapi.com/v3"],"title":"Replace Nutrition Record","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"f06d38f6-4f45-4c88-a37b-271f6de9061e":{"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"}}},"requestBody":{"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"},"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"},"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"},"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","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}}],"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},"user_time_offset_minutes":-540}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"8091fe88-8855-4dad-9533-60bb11c336ec":{"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"},"c8757805-ed1e-46f0-9ac5-436e5476f518":{"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"},"107ee6dd-6873-4fba-8c9c-2660bbfecc50":{"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"},"3e0d5e28-0466-42fe-9dd5-a7a534da6304":{"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"},"4a6e472a-371f-49e2-9ce3-7e2ab589c988":{"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"},"88f6637e-cb54-4b2b-914e-50bb37b697d6":{"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":{"9c30d1b6-3eae-43d5-bd46-41456482c52b":{"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":"Replace Nutrition Record - Spike API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-02-25T15:04:02.103Z","originalFileLocation":"api-reference/nutrition-ai-replace-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=\"##### Replace an existing nutrition record. You can replace an existing nutrition record. All information of the old one will be deleted, and only the new information will be retained. The record_id will remain the same. The status of the successfully replaced record will be set to updated while the input type will be updated to manual regardless of the original value. The language of the provided dish name and description will be neither identified nor validated.\">\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=\"Replace Nutrition Record - Spike API\">\u003cmeta data-mint-head property=\"og:description\" content=\"##### Replace an existing nutrition record. You can replace an existing nutrition record. All information of the old one will be deleted, and only the new information will be retained. The record_id will remain the same. The status of the successfully replaced record will be set to updated while the input type will be updated to manual regardless of the original value. The language of the provided dish name and description will be neither identified nor validated.\">\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-replace-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=Replace+Nutrition+Record\u0026amp;description=%23%23%23%23%23+Replace+an+existing+nutrition+record.%0A%0AYou+can+replace+an+existing+nutrition+record.+All+information+of+the+old+one+will+be+deleted%2C+and+only%0Athe+new+info\u0026amp;theme=7cc5474a77bf202e013c570b\u0026amp;signature=96c34273181885998647b7dd4f5d24726a1d5f3c7cd80da1797dcf4d27305824\">\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=\"Replace Nutrition Record - Spike API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"##### Replace an existing nutrition record. You can replace an existing nutrition record. All information of the old one will be deleted, and only the new information will be retained. The record_id will remain the same. The status of the successfully replaced record will be set to updated while the input type will be updated to manual regardless of the original value. The language of the provided dish name and description will be neither identified nor validated.\">\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=Replace+Nutrition+Record\u0026amp;description=%23%23%23%23%23+Replace+an+existing+nutrition+record.%0A%0AYou+can+replace+an+existing+nutrition+record.+All+information+of+the+old+one+will+be+deleted%2C+and+only%0Athe+new+info\u0026amp;theme=7cc5474a77bf202e013c570b\u0026amp;signature=96c34273181885998647b7dd4f5d24726a1d5f3c7cd80da1797dcf4d27305824\">\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-replace-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-replace-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","description":"##### Change the portion size for a nutrition record by ID.\n\nYou can modify the nutrition record by updating the total serving size or consumption time. At least one of these fields must be provided.\n\nThe status of the successfully modified record will be set to `updated` while the input type will preserve the original value.\n\n### Updating Serving Size\n\nWhen the serving size is changed, all ingredients and their respective nutritional fields will be automatically recalculated proportionally to maintain the same nutritional ratios.\nThis allows you to easily adjust portion sizes while maintaining accurate nutritional information.\n\nThe new serving size is expected to be in the same unit as the original serving size.\n\n### Setting Up Consumption Time\n\nThe consumption time indicates when the food was actually consumed. Leaving the consumption time empty or not providing it will keep the original value.\n\nThis allows you to first track planned meals (without consumption time) and eventually mark them as consumed by setting up consumption time.\n","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","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":"Replace 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"]}