Carrier Integration

The carrier integration is the simplest one possible.

In general, these are the high level steps:

  1. Send to our team your MC, DOT Number and your public key

  2. We will set you up on our sandbox environment and will return to you two pieces of information: issuer and account uuid.

  3. In your application, configure these two values, for the testing environment, using environment variables or any other method you prefer. You need these values to properly sign the tokens for sys calls and for usr calls

Scopes

In this scenario the calls you will be able to do are limited by the scopes Loadsmart’s team configures for your token. There are several scopes available and each scope will allow you one or more calls.

The scope necessary can be found in the documentation, in the Authorization field for each endpoint.

In the Create Capacity endpoint, there is two bits of information available on the Authorization field:

  1. Type of token required (User-JWT)

  2. Scope required (capacity-write)

../_images/authorization-type-scopes.png

For more details check: Authentication and Authorization.