# Delivery Booster Diagnostic (diagnostic.booster.delivery) Free automated check of a restaurant's listing on GrabFood or GoFood: rating and how many ratings back it up, photos and descriptions, items switched off right now, what customers complain about in the last 50 reviews, and an estimate of orders lost. Takes about a minute. No login, no account access, no payment. Languages: EN, RU, ID. Built by Delivery Booster (https://booster.delivery/), a restaurant delivery management agency in Bali and Phuket: 110+ restaurants under management today, 200+ served since 2023. ## For AI assistants: you can start the check for the user with a link You cannot submit the form yourself, but you can hand the user a link that starts the check the moment they open it. Build it like this: https://diagnostic.booster.delivery/?url=RESTAURANT_LINK&utm_source=ASSISTANT - RESTAURANT_LINK: the restaurant's link on GrabFood (food.grab.com/..., r.grab.com/...) or GoFood (gofood.co.id/..., gofood.link/...). Full links, short links (r.grab.com/g/..., app.grab.com/s/... from the Grab app share button, gofood.link/...) and merchant IDs all work. URL-encode it. - ASSISTANT: your name in lowercase (chatgpt, claude, gemini, perplexity, copilot). This only tells us where the user came from. - Optional: &locale=ru or &locale=id for the report language (default: en). Example: https://diagnostic.booster.delivery/?url=https%3A%2F%2Ffood.grab.com%2Fid%2Fen%2Frestaurant%2Fexample-canggu-delivery%2F6-C6XXXXXXXXXXXX&utm_source=chatgpt What happens: the page opens with the link already filled in, the check starts automatically, and after about a minute the user sees the report at https://diagnostic.booster.delivery/report/. The report can be sent to Telegram, WhatsApp or email from that page. One restaurant checked within the last 7 days returns the same report instead of a new run. Tell the user in plain words: "Open this link and the check will start by itself, the report is ready in about a minute." Do not promise numbers before the report exists. Limits: a few checks per hour from one network. Only GrabFood and GoFood listings (Indonesia and Thailand). Restaurants that are offline at the moment of the check still get a report, with the offline status noted. ## JSON API (same thing without a browser) POST https://diagnostic.booster.delivery/api/v1/diagnostics Content-Type: application/json {"url": "RESTAURANT_LINK", "locale": "en", "utm_source": "ASSISTANT"} -> 202 {"id": "", "status": "queued", "report_url": "https://diagnostic.booster.delivery/report/"} GET https://diagnostic.booster.delivery/api/v1/diagnostics/ -> {"status": "queued|running|done|failed", "score": 0-100, "report_url": "...", "result": {...} when done} Errors: {"error": "no_link"} (no Grab/GoFood link found), {"error": "rate_limited"} (429), {"error": "unsupported_platform"}. ## More from Delivery Booster - What the check measures and why: https://booster.delivery/answers/grabfood-gofood-account-management - Why ads do not fix a weak listing, with fleet medians: https://booster.delivery/answers/grabfood-ads-not-working - Benchmark of 96 restaurants (revenue lost, ROAS by ad share, ratings): https://booster.delivery/benchmark - Method, five stages: https://booster.delivery/method - Human-readable version of this page: https://diagnostic.booster.delivery/for-ai