action just_eat_post_menu_ingestion_complete { label: "Menu ingestion complete" description: "Callback to confirm that an attempt to ingest a menu has completed either successfully or unsuccessfully" provider: just_eat method: POST path: "/menu-ingestion-complete" encoding: json input: { type: "object" properties: { correlationId: { type: "string" description: "The ID of the execution which has been completed" } fault: { type: "object" description: "Details of the fault which caused the menu ingestion to fail. This is only present if menu ingestion did not complete successfully" properties: { errors: { type: "array" description: "Details of errors which caused the fault" items: { type: "object" properties: { code: { type: "string" description: "An alphanumeric code for the error" } description: { type: "string" description: "A description of the error to help you resolve the issue" } } } } id: { type: "string" description: "A unique ID for the fault" } } } restaurantId: { type: "string" description: "The Just Eat restaurant ID" } result: { type: "string" format: "enum" description: "The result of the menu ingestion process" enum: ["success", "fail"] } tenant: { type: "string" format: "enum" description: "Country code for the market the restaurant is in" enum: ["au", "dk", "es", "ie", "it", "no", "uk", "nz"] } timestamp: { type: "string" format: "date-time" description: "The ISO-8601 datetime at which the menu ingestion completed" } } } output: { type: "object" additionalProperties: true } }