id
string
required
Example:

"trl_01D8ZQFGHVJ858NBF2Q7DV9MNC"

sourceId
string
required

The ID used to represent the entity in the source system.

Example:

"123456789"

provider
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 in the providers system

Available options:
active,
inactive
metadata
object
required

Internal metadata about the record.

name
string
Example:

"Trailer #02323"

vin
string
Example:

"1HGCM82633A004352"

serialNumber
string
Example:

"004352"

make
string
Example:

"Great Dane Trailers"

model
string
Example:

"Champion CP Plate Van with 24 Posts"

year
integer
Example:

2013

groups
(string | Expanded Group · object)[]
licensePlate
object
createdAt
string

The date and time the record was created in the provider's system. This timestamp comes directly from the source system and represents when the data was originally created there. Note: not all providers expose this.

updatedAt
string

The date and time the record was updated in the provider's system. This timestamp comes directly from the source system and represents when the data was last updated there. Note: not all providers expose this.

raw
RawData · object[]
Example:
[]