Particle

get
Get all devices

https://api.openx.solar/particle/devices
curl -X GET "http://api2.openx.solar/particle/devices?username=john&token=pmkjMEnyeUpdTyhdHElkBExEKeLIlYft&accessToken=blah&productInfo=blah"
Request
Response
Request
Query Parameters
token
required
string
username
required
string
accessToken
required
string
Response
200: OK

get
Get Product Info

https://api.openx.solar/particle/productinfo
curl -X GET "http://api2.openx.solar/particle/productinfo?username=john&token=pmkjMEnyeUpdTyhdHElkBExEKeLIlYft&accessToken=blah&productInfo=blah"
Request
Response
Request
Query Parameters
productInfo
required
string
accessToken
required
string
Response
200: OK

get
Get Device Info

https://api.openx.solar/particle/deviceinfo
Request
Response
Request
Query Parameters
deviceId
required
string
accessToken
required
string
Response
200: OK

get
Ping Device

https://api.openx.solar/particle/deviceping
curl -X GET "http://api2.openx.solar/particle/deviceping?username=john&token=pmkjMEnyeUpdTyhdHElkBExEKeLIlYft&accessToken=blah&deviceId=blah"
Request
Response
Request
Query Parameters
deviceId
required
string
accessToken
required
string
Response
200: OK

get
Signal Device

https://api.openx.solar/particle/devicesignal
curl -X GET "http://api2.openx.solar/particle/devicesignal?username=john&token=pmkjMEnyeUpdTyhdHElkBExEKeLIlYft&accessToken=blah&deviceId=blah&signal=on"
Request
Response
Request
Query Parameters
signal
required
boolean
accessToken
required
string
Response
200: OK

get
Get Device ID

https://api.openx.solar/particle/getdeviceid
curl -X GET "http://api2.openx.solar/particle/getdeviceid?username=john&token=pmkjMEnyeUpdTyhdHElkBExEKeLIlYft&accessToken=blah&serialNumber=blah"
Request
Response
Request
Query Parameters
serialNumber
required
string
accessToken
required
string
Response
200: OK

get
Get last diagnostic

https://api.openx.solar/particle/diag/last
curl -X GET "http://api2.openx.solar/particle/diag/last?username=john&token=pmkjMEnyeUpdTyhdHElkBExEKeLIlYft&accessToken=blah&deviceId=blah"
Request
Response
Request
Query Parameters
deviceId
required
string
accessToken
required
string
Response
200: OK

get
Get all diagnostics

https://api.openx.solar/particle/diag/all
curl -X GET "http://api2.openx.solar/particle/diag/all?username=john&token=pmkjMEnyeUpdTyhdHElkBExEKeLIlYft&accessToken=blah&deviceId=blah"
Request
Response
Request
Query Parameters
deviceId
required
string
accessToken
required
string
Response
200: OK

get
Get User Info

https://api.openx.solar/particle/user/info
curl -X GET "http://api2.openx.solar/particle/user/info?username=john&token=pmkjMEnyeUpdTyhdHElkBExEKeLIlYft&accessToken=blah"
Request
Response
Request
Query Parameters
accessToken
required
string
Response
200: OK

get
Get sim card info

https://api.openx.solar/particle/sims
curl -X GET"http://api2.openx.solar/particle/sims?username=john&token=pmkjMEnyeUpdTyhdHElkBExEKeLIlYft&accessToken=blah"
Request
Response
Request
Query Parameters
accessToken
required
string
Response
200: OK