Skip to main content

Create a new phenomenon

Creates a new phenomenon from the information given in the requestBody

Header Parameters
  • Authorization string required

    Token retrieved from the opensensemap API LogIn

Request Body required
  • label object[]

    array with label objects in different languages specified for the phenomenon

  • value string

    the label text itself

  • lang string

    languageCode for the language of the label. e.g. en, de,...

  • description object
  • text string

    the description text

  • markdown object
  • text string

    the markdown text

  • domain object[]

    array with the domains connected to the phenomenon

  • domain integer

    the id of the domain to connect

  • unit object[]

    array with the units and ranges the phenomenon is measured in

  • unitUri integer

    the id of the unit to connect

  • min integer

    minimum of the unit range

  • max integer

    maximum of the unit range

Responses

OK


Schema
  • id integer

    the id of the created phenomenon

  • slug string

    the slug of the created phenomenon

  • validation boolean

    boolean that is true if the information is validated by an admin

  • labelId integer

    the id of the created translation item

  • descriptionId integer

    the id of the created translation item

  • markdownId integer

    the id of the created translation item