ShipGenius White Logo

Copyright ShipGeniusยฎ 2025

๐Ÿง‘โ€๐Ÿ’ป ShipGenius API Quickstart

Get up and running with the ShipGenius API in just a few minutes.

๐Ÿ”‘ 1. Get Your API Key

First, generate your API key from the Connected Apps page in your ShipGenius account.

  • Each API key is scoped to the specific app it belongs to.
  • You can regenerate or revoke keys at any time.

WARNING

Keep your API key secure โ€” treat it like a password.

๐Ÿ” 2. Authenticate Your Requests

Include your API key in the Authorization header using the Bearer token format.

๐ŸŒ 3. Choose the Environment

Use one of the following GraphQL endpoints depending on your integration phase:

  • Sandbox:
    https://sandbox.lite.shipgeni.us/graphql (coming soon)

  • Production:
    https://api.lite.shipgeni.us/graphql

NOTE

๐Ÿงช Start in Sandbox while testing โ€” it simulates real carrier behavior without generating real labels.

๐Ÿ›ฐ 4. Test the Connection

Send the ping query to verify your credentials and check server health.

query {
  ping {
    name
    ip_address
    permissions
    current_datetime
  }
}

โœ… You're Ready!

Youโ€™re now authenticated and connected. From here, you can:

  • ๐Ÿงฎ Shop for rates
  • โœ‰๏ธ Generate labels
  • ๐Ÿ“ Track packages
  • โš™๏ธ Automate fulfillment

Read through our OMS / WMS Integration Guide before starting. Check out the Integration Guide.