Skip to content
ShipFluxby eTechCube

SDKs

Go SDK

The official Go SDK — one method per API operation, generated from the OpenAPI contract and versioned with the API.

pkg.go.dev · github.com/shipflux/shipflux-go

What you get

One method per API operation, generated from openapi.yaml
Auth, Idempotency-Key on writes, and retry-with-backoff built in
Envelope unwrapping to typed data and typed errors
The exact webhook-signature verifier the backend signs with

Install

go get github.com/shipflux/shipflux-go

Authentication

Authenticate with an API key (Authorization: Api-Key sk_<env>_…) and send an Idempotency-Key on writes. Start against the sandbox with an sk_test_ key — it routes every courier to a deterministic mock and auto-funds your wallet.

Connect Go in minutes

Start against the sandbox with an sk_test_ key — no KYC, no real money, no courier setup. Then flip to live.

Free to start · no credit card · no lock-in · export & cancel anytime