---
title: "Creates or updates the single draft BDMS.Models.Term with the provided texts."
method: PUT
path: "/api/v{version}/terms/draft"
tags: ["Terms"]
---

# Creates or updates the single draft BDMS.Models.Term with the provided texts.

`PUT /api/v{version}/terms/draft`

## Path parameters

- `version` string, required

## Request body

- Term — Represents a term entity in the database.
  - `id` integer, required
  - `isDraft` boolean — Gets or sets whetther the BDMS.Models.Term is a draft.
  - `textEn` string — Gets or sets the BDMS.Models.Term's english text.
  - `textDe` string, nullable — Gets or sets the BDMS.Models.Term's german text.
  - `textFr` string, nullable — Gets or sets the BDMS.Models.Term's french text.
  - `textIt` string, nullable — Gets or sets the BDMS.Models.Term's italian text.
  - `textRo` string, nullable — Gets or sets the BDMS.Models.Term's romansch text.
  - `creation` string, date-time — Gets or sets the BDMS.Models.Term's creation date.
  - `expiration` string, date-time, nullable — Gets or sets the BDMS.Models.Term's expiration date.

## Response `200`

The draft was saved successfully.

## Other responses

- `500` — The server encountered an unexpected condition that prevented it from fulfilling the request.

---

[API](https://skmtc.net/geoadmin/apis/boreholes-rest-api-v2.md) · [All operations](https://skmtc.net/geoadmin/apis/boreholes-rest-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/geoadmin/boreholes-rest-api-v2/revisions/e6d0b4ee0f52/schema)
