> For the complete documentation index, see [llms.txt](https://docs.dinerwebsitesordering.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dinerwebsitesordering.com/how-to-guides/printing-api-key.md).

# Printing - API Key

1. Login to your Diner Websites Ordering account at [admin.dinerwebsitesordering.com](https://admin.dinerwebsitesordering.com/) and go to Settings>System>Receipt Printing>Create Printer.

![](/files/-MS1ITvL7Es8UTMaok6b)

1. Name the printer, ideally use the same name as the settings in PushPrinter to avoid confusion. We also recommend turning on 'Auto Print Orders' and 'Auto Print Bookings'.

![](/files/-MS1ITvMvEaDqvTDn-g9)

1. Now select 'Printer Settings' and make sure that;
2. 'Printing Method' - is set to ESCPOS
3. 'ESCPOS Printing Type' - is set to 'ESCPOS Image'.

{% hint style="warning" %}
**NOTE** - In the case that your printer doesn't support image printer (not printing correctly or printing very slowly) Please change this to 'ESCPOS Text Only'.
{% endhint %}

![](/files/-MS1ITvNiv8f6CSsnc_J)

1. Scroll to the bottom on the screen and press the 'Save' button.
2. Then highlight the API key > right click > copy to clipboard.

![](/files/-MS1ITvOhCci4uvph8_R)

1. Paste the API key into the relevant API field in PushPrinter.
