Language

Upsert (create or replace) a Language

Creates a Language if it does not yet exist (i.e. if the resource does not have an id property yet), or replaces the existing Language resource if it does. Note that this replaces the entire Language. It is not a partial update.

put/languages

Headers

ifMatchstring

The If-Match header is used with PUT and DELETE requests to check whether you have the most up-to-date version of the resource before updating or deleting it. The value of the If-Match header is the ETag (_etag) property of the resource. It is recommended that your application use this header whenever possible to avoid data conflicts.

Request body

object required

Response

201: Upsert successful.

Changes

Changed in 5 of the 17 revisions of this API.213

    • removed the non-success response with the status 403

      response-non-success-status-removed

    • removed the non-success response with the status 409

      response-non-success-status-removed

    • removed the non-success response with the status 412

      response-non-success-status-removed

    • removed the non-success response with the status 413

      response-non-success-status-removed

    • removed the non-success response with the status 422

      response-non-success-status-removed

    • added the non-success response with the status 403

      response-non-success-status-added

    • added the non-success response with the status 409

      response-non-success-status-added

    • added the non-success response with the status 412

      response-non-success-status-added

    • added the non-success response with the status 413

      response-non-success-status-added

    • added the non-success response with the status 422

      response-non-success-status-added

    • api operation id upsertLanguages removed and replaced with upsertLanguage

      api-operation-id-removed

    • added the new optional header request parameter ifMatch

      new-optional-request-parameter

    • api operation id upsertLanguage removed and replaced with upsertLanguages

      api-operation-id-removed

    • the optional response header Last-Modified removed for the status 201

      optional-response-header-removed

    • deleted the header request parameter ifMatch

      request-parameter-removed

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog