Scurri Platform API (1.0.0)
This API allows you to manage consignments, including creating, updating, and retrieving details about shipments including labels and customs invoices.
All requests must be authenticated using either Basic Auth or API token-based authentication. If you have been provided with an API token, you should use token-based authentication.
With API token-based authentication, you must include the token in the Authorization header as an API token, e.g. Authorization: token YOUR_API_TOKEN. Failed requests will return a 401 HTTP code with WWW-Authenticate: Basic response header.
With Basic Auth, you have to send the username and password base64-encoded in the standard Basic manner, e.g. Authorization: Basic YXBpdGVzdDphcGkgcGFzc3dvcmQgdGVzdA==.
Here is some sample code in Python to generate the value of the header:
> import base64
> username = 'apitest'
> password = 'api-test-password'
> print(base64.b64encode((username + ':' + password).encode()).decode())
YXBpdGVzdDphcGktdGVzdC1wYXNzd29yZA==