Skip to main content

Creates new release

POST 

/iot/firmwares/:firmwareId/releases

Authorization: http

name: bearerAuthtype: httpscheme: bearerbearerFormat: JWTdescription: * Users access: "Authorization: Bearer <user_token>"

Creates a new firmware release version

Authorization Action:

core:firmwares:createRelease

Request

Path Parameters

    firmwareId stringrequired

    Firmware identifier

Body

required
    version stringrequired
    note string
    mandatory boolean

    Default value: false

    min_version string
    max_version string
    filename stringrequired
    bin binaryrequired

Responses

Release details

Schema
    id string

    Unique release identifier

    version string

    Version number

    note string

    Release notes

    mandatory boolean

    Whether update is mandatory

    min_version string

    Minimum version that can update to this

    max_version string

    Maximum version that can update to this

    filename string

    Original firmware file name

    size integer

    File size in bytes

    checksum string

    File checksum

    created_at date-time
    updated_at date-time
    updated_by string

    ID of user who last updated

curl -L -X POST 'https://connhex.com/iot/firmwares/:firmwareId/releases' \
-H 'Content-Type: multipart/form-data' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
Request Collapse all
Auth
Parameters
— pathrequired
Body required
required
required
required
bin