API Anything

dominos-au APIunofficial

all live 3 operations, checked by the installs that call them.

Try it

Set up API Anything for your agents:

npx -y api-anything setup

Then ask your agent, which finds this site by itself, or call it from a shell:

api-anything pull dominos-au
api-anything login dominos-au    # signs in with your browser's cookies
api-anything call dominos-au findDeliveryStore streetNo=<streetNo> street=<street> suburb=<suburb> postCode=<postCode>

Operations

OperationMethodLoginWritesStatus
findDeliveryStore(streetNo, street, suburb, postCode) -> storeNo, address, unitNo, streetNo, street, suburb, postCode, state

Which store delivers to an address. Returns Domino's normalised address and storeNo (use with getMenu).

POST needed no Live0 confirmations
findStores(lon, lat) -> storeNo, name, storeType, distance, address, url GET no no Live0 confirmations
getMenu(storeNo, serviceMethod) -> code, type, name, sizes, prices

A store's menu for serviceMethod Pickup or Delivery (prices differ). type=Product rows are items (sizes + prices); type=Voucher rows are the store's deals (code = voucher code). storeNo comes from findStores or findDeliveryStore.

POST needed no Live0 confirmations

About these operations

Each operation is a request learned from dominos-au's own web pages: API Anything replays it over plain HTTP and falls back to a browser when it must. Read them as JSON.

← All shared sites