---
title: "PUT /customers/{customerId}/routine-field-sets/{fieldSetId}/draft"
method: PUT
path: "/customers/{customerId}/routine-field-sets/{fieldSetId}/draft"
---

# PUT /customers/{customerId}/routine-field-sets/{fieldSetId}/draft

`PUT /customers/{customerId}/routine-field-sets/{fieldSetId}/draft`

## Request

- Base URL: `http://localhost:9000`
- URL: `http://localhost:9000/customers/{customerId}/routine-field-sets/{fieldSetId}/draft`
- Auth: API key in header `x-api-key`

## Path parameters

- `customerId` string, uuid, required
- `fieldSetId` string, uuid, required

## Request body

- object
  - `fields` union[], required
    - union
      - object
        - `key` string, required
        - `label` string, required
        - `helpText` string
        - `required` boolean, required
        - `stage` 'arrival' | 'departure'
        - `kind` 'text', required
        - `multiline` boolean
        - `maxLength` integer
      - object
        - `key` string, required
        - `label` string, required
        - `helpText` string
        - `required` boolean, required
        - `stage` 'arrival' | 'departure'
        - `kind` 'numeric', required
        - `min` number
        - `max` number
        - `decimals` integer
        - `unit` string
        - `expected` object
          - `min` number
          - `max` number
      - object
        - `key` string, required
        - `label` string, required
        - `helpText` string
        - `required` boolean, required
        - `stage` 'arrival' | 'departure'
        - `kind` 'date', required
      - object
        - `key` string, required
        - `label` string, required
        - `helpText` string
        - `required` boolean, required
        - `stage` 'arrival' | 'departure'
        - `kind` 'boolean', required
        - `expected` object
          - `value` boolean, required
      - object
        - `key` string, required
        - `label` string, required
        - `helpText` string
        - `required` boolean, required
        - `stage` 'arrival' | 'departure'
        - `kind` 'tag', required
        - `options` object[], required
          - `id` string, uuid, required
          - `label` string, required
        - `expected` object
          - `optionIds` string[], required
      - object
        - `key` string, required
        - `label` string, required
        - `helpText` string
        - `required` boolean, required
        - `stage` 'arrival' | 'departure'
        - `kind` 'multipleTags', required
        - `options` object[], required
          - `id` string, uuid, required
          - `label` string, required
      - object
        - `key` string, required
        - `label` string, required
        - `helpText` string
        - `required` boolean, required
        - `stage` 'arrival' | 'departure'
        - `kind` 'evidence', required
        - `minFiles` integer
      - object
        - `key` string, required
        - `label` string, required
        - `helpText` string
        - `required` boolean, required
        - `stage` 'arrival' | 'departure'
        - `kind` 'time', required

## Response `200`

Default Response

## Changes

- **2026-10-15** `1841a05ac00d`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/findable/apis/findable-api/changes/customers/:customerId/routine-field-sets/:fieldSetId/draft/put.md)

---

[API](https://skmtc.dev/findable/apis/findable-api.md) · [All operations](https://skmtc.dev/findable/apis/findable-api/llms.txt) · [OpenAPI document](https://skmtc.dev/findable/apis/findable-api/revisions/e6c9ecac41bb?raw)
