Noon Food
Restaurant search and outlet detail from Noon Food, the UAE/Gulf food delivery service, served as plain REST.
Endpoints
| Endpoint | Path params | Query params | What it returns | Price | Data up to |
|---|---|---|---|---|---|
GET /noonfood/search |
— | country, lat, lng, query, search_token |
Restaurants near a location, optionally filtered by a search term. | $0.003 | 2 min |
GET /noonfood/detail |
— | country, lat, lng, outlet_code |
Full detail for one restaurant outlet. | $0.003 | 5 min |
Prices are per call, paid in USDC with x402. "Data up to" is the cache window: a repeated call inside it returns the same data.
Calling it
# x402: no account or API key. The server answers 402 with payment instructions; an x402 client pays and repeats the request.
curl -i "https://<base-url>/noonfood/search?lat=25.2&lng=55.3&country=ae"
Responses are JSON. Field names follow the upstream source, so a response can be larger than the table above suggests.
Notes
- Responses are assembled from a guest-session mint (location-aware) plus the Noon Food API, not raw passthrough.
latandlngare required on every call.countrydefaults toae.