bolt

Submit Bolt Metric by ID

Submit Bolt Metric by ID

post/bolt/v1/bolt-metrics

Request

  • Base URL: https://api.beamcheckout.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.beamcheckout.com/bolt/v1/bolt-metrics
  • Auth: OAuth 2 (implicit, authorization URL "")

Headers

x-beam-merchant-idstring required

x-beam-merchant-id

Request body

appVersionstring

Deprecated AppVersion is in Version Name(Version Code) format

appVersionCodeinteger
appVersionNamestring
batteryPercentageinteger required
boltDeviceIdstring
brightnessPercentageinteger required
cellularConnectivityStrengthinteger

CellularConnectivityStrength in dBm unit (decibel-milliwatts)

collectionIdstring

CollectionID is the id echoed back from the collection event the device is answering. it is empty when older bolt version does not echo it back.

collectionSentAtstring

CollectionSentAt is the sentAt echoed back from the collection event the device is answering. it is empty when older bolt version does not echo it back.

connectivityType'WIFI' | 'CELLULAR' required
cpuUsagePercentageinteger required
firmwareVersionstring
isBatteryChargingboolean required
language'EN' | 'TH'
localIPAddressstring required
mode'STANDALONE' | 'PAIRING' | 'DEEP_LINK'
totalMemoryInByteinteger required
totalStorageInByteinteger required
usedMemoryInByteinteger required
usedStorageInByteinteger required
volumePercentageinteger required
wifiConnectivityStrengthinteger

WifiConnectivityStrength in dBm (decibel-milliwatts)

Example request

{
  "appVersion": "1.0.0(1)",
  "appVersionCode": 1,
  "appVersionName": "1.0.0"
}

Response

accepted

codeinteger

Code is the http status code

messagestring

Message is the message to return in response body

Changes

No recorded changes to this operation across all 1 revision of this API.