Skip to content

Latest commit

 

History

History
61 lines (58 loc) · 907 Bytes

AUTH_API.md

File metadata and controls

61 lines (58 loc) · 907 Bytes

MQTT AUTH API

POST $AUTH_URL/connect

Request

{ "Uuid": "",
  "Username" : "",
  "Password" : "",
  "ClientID" : "",
}

Response 200

{
  "Username" : "Override",
  "Password" : "Override",
  "ClientID" : "Override",
}

Response Error

The mqtt connection is aborted...

POST $AUTH_URL/subscribe

Request

 { "Uuid": "",
   "Username" : "",
   "Password" : "",
   "ClientID" : "",
   "Topic" : ""
}

Response

{
   "Topic" : "Override"
}

Response Error

The subscription is cleanly rejected

$AUTH_URL/publish, $AUTH_URL/receive

Request

{ "Uuid": "",
   "Username" : "",
   "Password" : "",
   "ClientID" : "",
   "Topic" : "",
   "Message": ""
}

Response

{
   "Topic" : "Override",
   "Message": "Override"
}

Response Error

The connection is is aborted (No MQTT Protocol way)