Skip to content

Instantly share code, notes, and snippets.

@blangel
blangel / JavascriptLocaleId.js
Created October 2, 2018 14:30
JavaScript Locale Id
window.navigator.language || window.navigator.userLanguage
@blangel
blangel / RegistrationResult.json
Last active October 3, 2018 14:46
Dash Fleet API - RegistrationResult Example JSON
{"accessToken":{ USER_ACCESS_TOKEN_OBJ },
"adminUser":{ USER_OBJ }}
@blangel
blangel / User.json
Last active October 2, 2018 14:54
Dash Fleet API - User Example JSON
{"id":"45745c60-7b1a-11e8-9c9c-2d42b21b1a3e",
"name":"Brian Langel",
"email":"brian@dash.by",
"phoneNumber":"555-555-3255",
"companyName":"Dash Inc.",
"imageUrl":"https://dash.by/api/s/kdjfkdj",
"location":{ USER_LOCATION_OBJ },
"vehicles":[{ VEHICLE_OBJ }, ...],
"drivers":[{ DRIVER_OBJ }, ...],
"metadata":[{ METADATA_OBJ }, ...]
@blangel
blangel / Location.json
Created October 2, 2018 15:03
Dash Fleet API - Location Example JSON
{"id":"45745c60-7b1a-11e8-9c9c-2d42b21b1a3e",
"dateTime":1538492082000,
"type":"User",
"latitude":40.7229971,
"longitude":-74.009376,
"altitude":30,
"bearing":180,
"accuracy":10,
"speed":9,
"speedUnit":"MetersPerSecond",
@blangel
blangel / Vehicle.json
Created October 2, 2018 15:08
Dash Fleet API - Vehicle Example JSON
{"id":"e8b5a51d-11c8-3310-a6ab-367563f20686",
"adminUserId":"45745c60-7b1a-11e8-9c9c-2d42b21b1a3e",
"defaultDriverId":"1b671a64-40d5-491e-99b0-da01ff1f3341",
"vin":"1G1JC5444R7252367",
"name":"Vehicle 1234",
"make":"Ford",
"model":"Focus",
"year":2000,
"imageUrl":"https://dash.by/api/s/kfajfego242",
"stockImageUrl":"https://dash.by/api/s/2j320t3jkldjs",
@blangel
blangel / Driver.json
Created October 2, 2018 15:11
Dash Fleet API - Driver Example JSON
{"id":"1b671a64-40d5-491e-99b0-da01ff1f3341",
"adminUserId":"45745c60-7b1a-11e8-9c9c-2d42b21b1a3e",
"name":"John Doe",
"email":"johndoe@company.com",
"phoneNumber":"555-555-5555",
"imageUrl":"https://dash.by/api/s/kj42oj3k2jf",
"metadata":[{ METADATA_OBJ }, ...]
}
@blangel
blangel / Metadata.json
Created October 2, 2018 15:18
Dash Fleet API - Metadata Example JSON
// Text type
{"id":"45745c60-7b1a-11e8-9c9c-2d42b21b1a3e::TimeZonePreference",
"name":"TimeZonePreference",
"value":"America/New_York",
"type":"Text"
}
// Number type
{"id":"e8b5a51d-11c8-3310-a6ab-367563f20686::Odometer",
"name":"Odometer",
"value":"20000",
@blangel
blangel / JavascriptTimestamp.js
Created October 2, 2018 15:50
Javascript Timestamp
new Date().toISOString()
@blangel
blangel / JavascriptEpochTimestamp.js
Created October 2, 2018 15:52
JavascriptEpochTimestamp
Date.now()
@blangel
blangel / ImageUpdate.json
Created October 2, 2018 15:54
Dash Fleet API - ImageUpdate Example JSON
{"id":"ID",
"dateTime":"DATE_TIME",
"timestamp":"TIMESTAMP"
}