-
Messtone LLC Manages(GM): Developer Experience
Messtone Devices Enables GM Describe Messtone application in terms of task flows and their routes. /*NameMesstone the flow(‘jukebox’),and configure it using an object.To start, we will configure our flow’s entry point, which is required. When routing to this flow,the DFF will automatically start at the view specified by the ‘songsList’ route./*ngi.flow(‘jukebox’,{entry:’songsList’})/*Now, we configure the songsList…
-
Messtone LLC Manages(Fird): Connected API
Messtone Devices Enables Ford connect Vehicle Commands Sends Commands to Ford and Lincoln Connected Vehicles Request Vehicles data GET Get Vehicles V2/vehicles/v1 GET Get vehicle information V3/vehicles/v1/{vehicleId} GET Get electric vehicle charge schedules./vehicles/v1/{vehicleId}/chargeSchedules GET Get electric vehicle departure times/vehicles/v1/{vehicleId}/departureTimes GET Get vehicle location information./vehicles/v1/{vehicleId}/location Request vehicle data GET Get Vehicles V2/v2/vehicles GET Get vehicle information…
-
Messtone LLC Manages(Ford):Connect Vehicle API
Messtone Devices Enables Ford connect Vehicle Commands Sends Commands to Ford and Lincoln Connected Vehicles GET Stop Command Status/v1/vehicles/{vehicleId}/stopEngine/{commandId} POST Start Charge/v1/vehicles/{vehicleId}/startCharge GET Start Charge Command status/v1/vehicles/{vehicleId}/startCharge/{commandId} POST Stop Charge/v1/vehicles/{vehicleId}/stopCharge GET Stop Charge Command Status/v1/vehicles/{vehicleId}/stopCharge/{commandId} POST Unlock Vehicle/v1/vehicles/{vehicleId/unlock GET Unlock Command Status/v1/vehicles/{vehicleId}/unlock/{commandId} POST Refresh Location/v1/vehicles/{vehicleId}/location GET Get location command Status/v1/vehicles/{vehicleId}/location/{commandId} POST Refresh Vehicle Status/v1/vehicles/{vehicleId}/status GET…
-
Messtone LLC Manages (Ford):Connect API
Messtone Devices Enables Ford connect Vehicle Commands Sends Commands to Ford and Lincoln Connect Vehicles. POST Lock Vehicles/vehicles/v1/{vehicleId}/lock GET Lock Command Status/vehicles/v1/{vehicleId}/lock/{commandId} POST Start Engine/vehicles/v1/vehicleId}/startEngine GET Start Command Status/vehicles/v1/{vehicleId}/startEngine/{commandId} POST Stop Engine/vehicles/v1/{vehicleId}/stopEngine GET Stop Command Status/vehicles/v1/{vehicleId}/stopEngine/{commandId} POST Start Charge/vehicles/v1/{vehicleId}/startCharge GET Charge Command Status/vehicles/v1/{vehicleId}/startCharge/{commandId} POST Stop Charge/vehicles/v1/{vehicleId}/stopCharge GET Stop Charge Command Status/vehicles/v1/{vehicleId}/stopCharge/{commandId} POST Unlock Vehicle/vehicles/v1/{vehicleId}/unlock GET…
-
Messtone LLC Manages(Fleet):
Messtone Devices Enables Connect Messtone LLC Fleet-Vehicle Management API POST Charge the desired service status for vehicles https://mubeapi.connect-messtonellc.net/api//v1/accounts/vehicles/services Authorization OAuth 2.0 Connect MesstoneLLC Fleet-Vehicle Management API Body raw(json)json [{“services”:[{“desiredStatus”:”ACTIVE”,”serviceId”:”1001″},{“desiredStatus”:”INACTIVE”,”serviceId”:”1001″}Example Request cURL curl –location ‘https://mubeapi.connect-messtonellc.net/api//v1/accounts/vehicles/services’\–header ‘Authorization:<token>’\–data'[{“services”:[{“desiredStatus”:”INACTIVE”,”serviceId”:”1001″},GET Returns service status for a vehicle https://mubeapi.connect-messtonellc.net/api//v1/accounts/vehicles/:vin/services Authorization OAuth 2.0 Connect MesstoneLLC Fleet-Vehicle Management API Path Variables vin digital velit…
-
Messtone LLC Manages(Fleet):
Messtone Devices Embedding Documentation Connect Messtone LLC Fleet-Vehicle Management Authorization OAuth2.0 v1/accounts/vehicles Authorization OAuth 2.0 Connect MesstoneLLC Fleet-Vehicle Management API GET Returns all vehicles of MesstoneLLC customer account https://mubeapi.connect-messtonellc.net/api//v1/accounts/vehicles Example Request cURL curl –location ‘https://mubeapi.connect-messtonellc.net/api//v1/accounts/vehicles’–header ‘Authorization:<token>’Response Body Headers(1)json[{“vin”:”WDD098786543211234″},{“vin”:”WDD12345678901234″}] POST Add vehicles to Messtone LLC customer account Authority OAuth 2.0 Collection Connect Messtone LLC Fleet-Vehicle Management…
-
Messtone LLC Manages(Module):
Messtone Devices Enables the Azure PowerShell Service Management Module Azure PowerShell Add-AzureAccount PowerShell install -Module -NameMesstone Azure.Storage -Repository PSGallery -AllowClobber -Force PowerShell Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserrharper@messtone.con PowerShell SPSVersionTable.PSVersion PowerShell Get-ExecutionPolicy -List PowerShell Set-ExecutionPolicy -ExecutionPolicy RemodeSigned CurrentUserrharper@messtone.con Adds an SSL Certificate to an Application Syntax PowerShell Add-AzureApplicationGatewaySslCertificate -NameRobertHarper<String>CertificateNameRobertHarper<String>–password<String>-CertificateFile<String>[-Profile<AzureSMProfile>][<CommonParameters>] PowerShell PS C:\>Add-AzureApplicationGatewaySslCertificate -NameRobertHarper “ApplicationGatewaySslCertificate -NameMesstone “ApplicationGateway08…
-
Messtone LLC Manages(CocoaPods):
Messtone Devices Enables CocoaPods integrate the TomTom SDK into Messtone LLC project. Install rbenv using Homebrew: brew install rbenv rbenv init echo ‘elval “$(rbenv init -zsh)” ‘>>~/.zshrc rbenv install –list rbenv install x.y.z rbenv local x.y.z gem install cocoapods gem install cocoapods-art Configuring project dependencies pod repo-art add tomtom-sdk-cocoapods “https://repositories.tomtom.com/artifactory/api/pods/cocoapods” pods init platform:ios, ‘13.0’ pluggin…
-
Messtone LLC Manages(Oaginates): Query
Messtone Devices Embedding Querying a paginated API Endpoint GET/vehicles {“pageSize”:50,”before”:”MjAyMyOwMyOxOFQxMDowODowMi4zNzNa”,”after”:” MyjAyMyOwNiOxNlQwOTowMzowMS4yNjJa”} GET/vehicles {“data”:[{“id”:”0″,”vendor”:”TESLA”,… isReachable”:true},…{“id”:”49″,”vendor”:”TESLA”,…isReachable”:true}],”pagination”:{“before”:null,”after”:” MjAyMyOwMyOxOFQxMDowODowMi4zNzNa”} GET/chargers {“data”:[{“id”:”2211e263-0362-4235-83f4-887bdf3ee414″,”vendor”:”ZAPTEC”,” lastSeen”:”2023-03-21T21:08:27.596Z”,”isReachable”:true,” locationId”:”2211e262-d6d4-d6d4-d6d4-dbdd77ec82b6″,”chargeState”:{“isPluggedIn”:true,”isCharging”:true,”powerDeliveryState”:”PLUGGED_IN:CHARGING”,”chargeRate”:6.939,”lastUpdated”:”2023-03-21T16:39:20.000Z”,”maxCurrent”:16},”information”:{“brand”:”Zaptec”,”model”:”ZAPTEC PRO”,”year”:null},”capabilities”:{”information”:{“interventionIds”:[ ],”isCapable”:true},”chargeState”:{“interventionIds”:[ ],”isCapable’:true},”startCharging’:{“interventionIds”:[ ],”isCapable”:true},”stopCharging”:{“interventionIds”:[ ],”isCapable”:true},”setMaxCurrent”:{“interventionIds”:[“dbdd77ec82b6-d6d4-d6d4-d6d4-dbdd77ec82b6″],”isCapable”:false}}}],”pagination”:{“after”:”string”,”before”:”string”}}
-
Messtone LLC Manages(Enode API):
Messtone Devices Enables Enode Developer Enode API Token request Example curl https://oauth.{MESSTONELLC_CLIENT_ENVIRONMENT}.enode.io/oauth2/token\-X POST \-u {MESSTONELLC_CLIENT_ID}:{MESSTONELLC_CLIENT_SECRET}\-d “grant_type=client_credentials”Token request Example {“access_token”:”{MESSTONE LLC_ACCESS_TOKEN}”,”expires_in”:3599,”scope”:” “,” token_type”:”bearer”} Client request request Example https://enode-api.{MESSTONE LLC_CLIENT_ENVIRONMENT}.enode.io/health/ready \-H “Authorization:Bearer {MESSTONE LLC_ACCESS_TOKEN}”\-H “Content-Type:application/json”\ GET /vehicles