Skip to main content

dominos build

Dominos Pizza remains today a closed system, not officially offering a public API from which to order delicious baked pizzas. However with the invent of their multiple mobile applications and their own website having been reimplemented in AngularJS it was apparent these all used some undocumented public API.

This packages implements an abstract layer to the Dominos Pizza (UK) API, returning raw response objects from which JSON payloads can be read.

Installation

PyPi

To install dominos, simply:

$ pip install dominos

GitHub

Installing the latest version from Github:

$ git clone https://github.com/tomasbasham/dominos
$ cd dominos
$ python setup.py install

Usage

To use this package you simply have to instantiate a Dominos object:

from dominos.api import Client
api = Client()
response = api.get_nearest_store('AB12 000')
print(response.json())

This returns the nearest store to the supplied postcode. There are many other methods implemented in this package to return store menus, add items to a basket and checkout.

Contributing

  1. Fork it ( https://github.com/tomasbasham/dominos/fork )

  2. Create your feature branch (git checkout -b my-new-feature)

  3. Commit your changes (git commit -am ‘Add some feature’)

  4. Push to the branch (git push origin my-new-feature)

  5. Create a new Pull Request

Metadata

Release files for dominos 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dominos 0.0.4
File Size Uploaded
dominos-0.0.4.tar.gz 5.5 kB Details

Release files / dominos-0.0.4.tar.gz

Download URL dominos-0.0.4.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ed55d43922d129b12942a7073252fba4bc50b855028e95d7961b63f3b73d0ef5
BLAKE2b-256 checksum
How to use checksums
3564e627fd12007b69c54491a8069c4cef90412e56422999a51351bc4dd5cbb9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.4 This release

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

0.0.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page