Skip to content

Commit 8b64a54

Browse files
authored
Merge pull request #465 from Retzoh/patch-2
Agency: clarify vehicle endpoint requirements (required vs optional)
2 parents 6e07686 + 86dfae9 commit 8b64a54

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

agency/README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -73,19 +73,19 @@ If `device_id` is specified, `GET` will return a single vehicle record, otherwis
7373

7474
A vehicle record is as follows:
7575

76-
| Field | Type | Field Description |
77-
| ------------- | --------- | ----------------------------------------------------------------------------- |
78-
| `device_id` | UUID | Provided by Operator to uniquely identify a vehicle |
79-
| `provider_id` | UUID | Issued by City and [tracked](../providers.csv) |
80-
| `vehicle_id` | String | Vehicle Identification Number (vehicle_id) visible on vehicle |
81-
| `type` | Enum | [Vehicle Type](#vehicle-type) |
82-
| `propulsion` | Enum[] | Array of [Propulsion Type](#propulsion-type); allows multiple values |
83-
| `year` | Integer | Year Manufactured |
84-
| `mfgr` | String | Vehicle Manufacturer |
85-
| `model` | String | Vehicle Model |
86-
| `status` | Enum | Current vehicle status. See [Vehicle Status](#vehicle-events) |
87-
| `prev_event` | Enum | Last [Vehicle Event](#vehicle-events) |
88-
| `updated` | Timestamp | Date of last event update |
76+
| Field | Type | Required/Optional | Field Description |
77+
| ------------- | --------- | --------------------- | ----------------------------------------------------------------------------- |
78+
| `device_id` | UUID | Required | Provided by Operator to uniquely identify a vehicle |
79+
| `provider_id` | UUID | Required | Issued by City and [tracked](../providers.csv) |
80+
| `vehicle_id` | String | Required | Vehicle Identification Number (vehicle_id) visible on vehicle |
81+
| `type` | Enum | Required | [Vehicle Type](#vehicle-type) |
82+
| `propulsion` | Enum[] | Required | Array of [Propulsion Type](#propulsion-type); allows multiple values |
83+
| `year` | Integer | Required if Available | Year Manufactured |
84+
| `mfgr` | String | Required if Available | Vehicle Manufacturer |
85+
| `model` | String | Required if Available | Vehicle Model |
86+
| `status` | Enum | Required if Available | Current vehicle status. See [Vehicle Status](#vehicle-events) |
87+
| `prev_event` | Enum | Required if Available | Last [Vehicle Event](#vehicle-events) |
88+
| `updated` | Timestamp | Required if Available | Date of last event update |
8989

9090
404 Failure Response:
9191

0 commit comments

Comments
 (0)