Skip to main content
GET
List Providers

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Application-Id
string

Scopes the request to a Terminal application in the caller's organization. Required for multi-application organizations when using a user session or OAuth access token. API keys are already bound to a single application.

Response

OK

name
string
required
Example:

"Geotab"

code
string
required

Every provider has a unique code to identify it across Terminal's system. You can find each provider's code under provider details.

Example:

"geotab"

status
enum<string>
required

The status of the provider.

Available options:
live,
beta,
sandbox,
deprecated
Example:

"https://cdn.withterminal.com/providers/geotab/logo.png"

icon
string<uri>
required
Example:

"https://cdn.withterminal.com/providers/geotab/icon.png"

supportedModels
ProviderModelSupport · object
required
passthrough
ProviderPassthroughSupport · object
required

Provider-level passthrough request support.

baseCode
string

The base provider code that this provider is built on. Only visible to authenticated users. Used to identify providers that share the same underlying technology platform.

Example:

"geotab"

references
object[]

Additional reference links for the provider (e.g., login pages)