---
title: "Gets the current draft BDMS.Models.Term. Falls back to the published term when no draft
exists, or `null` if neither exists."
method: GET
path: "/api/v{version}/terms/draft"
tags: ["Terms"]
---

# Gets the current draft BDMS.Models.Term. Falls back to the published term when no draft
exists, or `null` if neither exists.

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

## Path parameters

- `version` string, required

## Response `200`

Returns the draft terms, the published terms as fallback, or null.

- 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.

---

[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)
