Geodata

Update a number of existing geodata.

Changed on

Only the top-level fields present in each object are changed. A field left out keeps its stored value. A field that is sent replaces the stored value whole. properties, baseTypeProperties, displaySetting and geometry are not merged. To keep a field, leave it out. Do not send null.

Send properties and baseTypeProperties complete, as read from GET /{apiKey}/api/geodata, with only the wanted change. Sending properties with one translated name removes every other language and custom field in properties.

Each object must include its id.

Oauth2 Roles

  • Requires user to have one of the following roles: admin, editor, owner, service
put/{apiKey}/api/geodata

Request

  • Base URL
    https://integration.mapsindoors.com (the document declares no server; this is the origin it was published from)
  • URL
    https://integration.mapsindoors.com/{apiKey}/api/geodata
  • Auth
    OAuth 2
    Authorization code: https://auth.mapsindoors.com/connect/authorize
    Token URL: https://auth.mapsindoors.com/connect/token scopes: integration

Path parameters

apiKeystring required

The API Key to use

Request body

object[] required

Response

OK

Changes

    • info

      the security scope integration was added to the endpoint's security scheme account

    • info

      the security scope account was removed from the endpoint's security scheme account

    • info

      added the non-success response with the status

    • info

      added the new optional request property ///////