Shipbubble API Documentation
  • Shipbubble API
  • Get started
    • Authentication
    • Request and Responses
    • Errors
    • Rate Limiting
    • Pagination
    • Postman
  • API Reference
    • Wallet
      • Get shipping wallet balance
      • Request wallet fund
    • Addresses
      • Validate address (global)
      • Get validated addresses
      • Edit address details
      • Get single address details
    • Package categories
    • Package dimensions
    • Couriers
    • Rates
      • Request shipping rates
      • Request shipping rates from selected couriers
      • Edit request token details
    • Cash on delivery
    • Insurance
      • Get Insurance Rates
    • Shipments
      • Create shipment
      • Cancel shipment
    • Returns
      • Get rates for a return shipment request
    • Tracking
      • Get shipments
      • Get multiple specific shipments
    • Webhooks
      • Webhook simulator (sandbox)
Powered by GitBook
On this page

Was this helpful?

Get started

PreviousShipbubble APINextAuthentication

Last updated 1 month ago

Was this helpful?

All API endpoints listed in this documentation are relative to https://api.shipbubble.com/v1

Before you get started, you will need to:

  1. Create an account here - https://app.shipbubble.com/register

  2. Visit the API keys & Webhook tab in the settings section of the dashboard.

  3. Generate an API Key on your dashboard, we will provide you with a test key that you can use to make API calls in your test environment.

  4. Enable API access for your account.

  5. Your API keys carry many privileges, so keep them secure. Do not share your API keys in publicly accessible platforms such as repositories / client-side code.

Shipbubble APIs currently only support shipping from your account's country of origin

If your application accepts orders from many countries, you must register a Shipbubble account for each one and obtain a unique API key.