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.
Headers
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
Response
201: Upsert successful.
Changes
Changed in 5 of the 17 revisions of this API.213
- ○
removed the non-success response with the status
403response-non-success-status-removed
- ○
removed the non-success response with the status
409response-non-success-status-removed
- ○
removed the non-success response with the status
412response-non-success-status-removed
- ○
removed the non-success response with the status
413response-non-success-status-removed
- ○
removed the non-success response with the status
422response-non-success-status-removed
- ○
- ○
added the non-success response with the status
403response-non-success-status-added
- ○
added the non-success response with the status
409response-non-success-status-added
- ○
added the non-success response with the status
412response-non-success-status-added
- ○
added the non-success response with the status
413response-non-success-status-added
- ○
added the non-success response with the status
422response-non-success-status-added
- ○
- ○
api operation id
upsertLanguagesremoved and replaced withupsertLanguageapi-operation-id-removed
- ○
added the new optional
headerrequest parameterifMatchnew-optional-request-parameter
- ○
- ○
api operation id
upsertLanguageremoved and replaced withupsertLanguagesapi-operation-id-removed
- ○
- ●
the optional response header
Last-Modifiedremoved for the status201optional-response-header-removed
- ●
deleted the
headerrequest parameterifMatchrequest-parameter-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●