๐งโ๐ป 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.