---
title: "PUT /sequence/v1/series/{id}"
method: PUT
path: "/sequence/v1/series/{id}"
---

# PUT /sequence/v1/series/{id}

`PUT /sequence/v1/series/{id}`

Create a new series idempotently with the given UUID (any version).

## Path parameters

- `id` string, required — The UUID (any version) of the series to create.

## Request body

- SequenceCreateSeries
  - `code` string — A code that can be used to identify the series.
  - `description` string — A description of the series.
  - `name` string — The name of the series.
  - `padding` integer — The number of 0s to pad the generated codes with.
  - `prefix` string — A prefix that will be prepended to all entries.
  - `sig` string — JSON Web Signature of the key properties used to create the series.
  - `start` integer — The starting index for the series.
  - `suffix` string — A suffix that will be appended to all entries.

## Response `200`

OK

- SequenceSeries
  - `code` string — A code that can be used to identify the series.
  - `created_at` string — The date and time the series was created.
  - `description` string — A description of the series.
  - `id` string — The UUID (any version) of the series.
  - `last_entry_id` string — The ID of the last entry in the series.
  - `last_index` integer — The last index used in the series.
  - `name` string — The name of the series.
  - `padding` integer — The number of 0s to pad the generated codes with.
  - `prefix` string — A prefix that will be prepended to all entries.
  - `suffix` string — A suffix that will be appended to all entries.
  - `updated_at` string — The date and time the series was last updated.

---

[API](https://skmtc.net/invopop/apis/access-service-api.md) · [All operations](https://skmtc.net/invopop/apis/access-service-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/invopop/access-service-api/versions/fc954f96ea62/schema)
