GET_engage_firmware_{deviceType}

Get Firmware

GET /engage/firmware/{deviceType}

This API gets the historical list of firmware versions for a given device type. Each entry contains information and download location for a given version.

Authentication

Basic Authentication, must be a partner managed account type

URI Parameters

  • deviceType = string (required)

    • ENGAGE enabled device type. Corresponds to the “mdl” tag.
  • page = integer (optional)

    • The specific page in the Firmware collection. Default is 1.
  • items = integer (optional)

    • The number of Firmware records to return per page. Default is 10.

Example Request:

GET /engage/firmware/nde?items=1000&page=1 HTTP/1.1

Response

HTTP status code 200

  • OK

HTTP status code 404

  • Device type does not exist

Body

  • Type: application/json

Example:

[{"name":"Releasepkg_2.4.17.bin","description":"jpevenso.allegion pilot\@gmail.com : Posting 410 Production release FW version
2.4.17","deviceType":"nde","extendedVersion":"0.1","isPublic":false,"releaseDate":"2015-08-17T22:51:57","version":"2.4.17","links":
[{"href":"http://orcapilot.lockwebserv.com/api/Firmware/nde/2.4.17?v=2","rel":"self"}]},{"name":"Releasepkg_2.3.28.bin",
"description":"jpevenso.allegion pilot\@gmail.com : OEM Release to Pilot","deviceType":"nde","extendedVersion":"0.1",
"isPublic":false,"releaseDate":"2015-06-11T21:11:54","version":"2.3.28","links":
[{"href":"http://orcapilot.lockwebserv.com/api/Firmware/nde/2.3.28?v=2","rel":"self"}]}]