Help Center

How to do everything in OrderKrab

105 step-by-step tutorials covering every button and workflow - from your first order to advanced shipping automation.

How to get started with the OrderKrab API

The OrderKrab REST API gives developers the same orders, labels, returns, stock and analytics you see in the app. It is part of every plan.

  1. 1

    Create an API key in Settings → API & Apps (see the API key guide).

  2. 2

    Send it as a bearer token. This lists the orders that are ready to pack:

    curl "https://api.orderkrab.com/api/v1/orders?status=pending_fulfillment" \
      -H "Authorization: Bearer ok_your_key"
  3. 3

    Open the API reference for every endpoint, the order statuses, pagination, error codes and the label workflow.

  4. 4

    Building an app that other OrderKrab users sign in to? Use OAuth 2.1 instead of keys - the API reference describes client registration and the sign-in flow.

Good to know

  • The machine-readable OpenAPI 3.1 description is at https://api.orderkrab.com/api/v1/openapi.json, ready for code generators and API tools.
  • Creating a label through the API books a real shipment and counts as a fulfillment on your plan.

Did not find what you were looking for?

support@orderkrab.com

We do it for you

We can set everything up for you

Book a free remote session. Our team connects to your computer and sets up OrderKrab while you watch. Most stores are ready in under an hour.

  • ~45 minutes
  • Secure screen sharing
  • An OrderKrab specialist
  1. Start a remote session

    You get a link. Click it and we connect. You can stop at any time.

  2. We set everything up

    Your store, your carriers, your printer, and one test order. You watch it happen.

  3. You stay in control

    You see every step. Our access ends when the session ends.