---
title: "Menu ingestion complete"
method: POST
path: "/menu-ingestion-complete"
tags: ["Restaurant Webhooks", "publicly-accessible"]
---

# Menu ingestion complete

`POST /menu-ingestion-complete`

Callback to confirm that an attempt to ingest a menu has completed either successfully or unsuccessfully

## Request body

- MenuIngestionComplete
  - `correlationId` string — The ID of the execution which has been completed
  - `fault` object — Details of the fault which caused the menu ingestion to fail. This is only present if menu ingestion did not complete successfully
    - `errors` object[] — Details of errors which caused the fault
      - `code` string — An alphanumeric code for the error
      - `description` string — A description of the error to help you resolve the issue
    - `id` string — A unique ID for the fault
  - `restaurantId` string — The Just Eat restaurant ID
  - `result` 'success' | 'fail', enum — The result of the menu ingestion process
  - `tenant` 'au' | 'dk' | 'es' | 'ie' | 'it' | 'no' | 'uk' | 'nz', enum — Country code for the market the restaurant is in
  - `timestamp` string, date-time — The ISO-8601 datetime at which the menu ingestion completed

## Response `200`

OK

---

[API](https://skmtc.net/justeat/apis/just-eat.md) · [All operations](https://skmtc.net/justeat/apis/just-eat/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/justeat/just-eat/versions/49ff8eb806d9/schema)
