Documentation

You can retrieve your production and sandbox API keys from the API keys page.

All requests must be made over HTTPS and will be authenticated over standard OAuth authentication. When providing credentials, the username will be your Client ID and the password will be your Client Secret.

API keys must be kept secret. They should not be in your client-side code or checked into your application's code.

Sandbox

curl -u <api_key>:<api_secret> \
  -XPOST https://auth-sandbox.swifterhq.com/oauth2/token \
  -F grant_type=client_credentials

Live

curl -u <api_key>:<api_secret> \
  -XPOST https://auth.swifterhq.com/oauth2/token \
  -F grant_type=client_credentials

Use the access_token as the bearer token in the subsequent API calls, by setting in the Authorization header.