Skip to content
Developers & API

Get your API credentials

Create your API key in the outlet portal, hand it over safely to your software team and make a new one when needed.

3 min readUpdated Developers

On this page

You sign in to the API with a login email and a key. You create them on the Developers page of the outlet portal. The page is titled Connect your billing software.

Before you start#

  • You can sign in to the outlet portal.

  • You have somewhere safe for the key, such as a password manager or your software team’s secrets store.

  1. Step 1: Open Developers

    Choose Developers in the left menu. The card Your key shows your login email and when the key was created. For safety, the key itself is never shown again.

    The Your key card on the Developers page with the login email and the button Make a new key
  2. Step 2: Create the key

    If you have no key yet, the card says You have not created a key yet. Press Create my key. The box Your key is ready opens.

  3. Step 3: Copy it now

    The box shows Login email and Key. It warns: you will not see this key again. Copy both. Download as CSV (email and key) gives you one file to hand to your software team. The box also shows the Address of the practice server, which uses the same login email and key, and a link Open the guide for your software team. Press I have saved my key when you are done.

  4. Step 4: Share the setup guide

    Further down, Send the setup guide to your developer has Download guide (.md) and Share guide. The guide has what to build and the full API documentation. It does not include your key: send the key separately.

    The Send the setup guide to your developer card with the buttons Download guide and Share guide
  5. Step 5: Log in from code

    Send the login email and the key to POST /auth/api/login. See Quickstart.

Make a new key#

Press Make a new key if the key is lost or has leaked. The portal asks you to confirm: your software stops working until you update it with the new key, and the old key stops working right away. Press Make a new key to confirm, or Keep my current key to cancel.

Errors when you log in#

Status

Meaning

400

Email or API key missing

401

Invalid credentials

403

The user is not an API user

I lost my key. Can I get it again?

No. Make a new key and update your software.

Does the key work on the practice server too?

Yes. Use the same login email and key there, with the practice server address.

How long is a token valid?

The access token from login is valid for 90 days.

Related guideQuickstart: your first delivery from code in 10 minutesLog in, create an order for your own riders, plan the trip and receive the order.updated webhook. One request and one response per step.Related guideLet orders flow in from your billing software or online storeStop retyping addresses. Connect your billing counter, restaurant POS, website or ordering app so every order becomes a delivery on its own.

Type to search all guides.