---
title: "Validate run name"
method: GET
path: "/workflow/validate"
tags: ["workflows"]
---

# Validate run name

`GET /workflow/validate`

Check that the given run name of a workflow has a valid format. When the session ID is given: check that no other workflow in the system exists with the combination of both elements.

## Query parameters

- `runName` string
- `sessionId` string

## Response `204`

OK - No content

## Other responses

- `400` — Bad request. Invalid run name format
- `403` — Operation not allowed
- `409` — Duplicated element. Existing run name and session ID combination

---

[API](https://skmtc.net/seqeralabs/apis/seqera-api.md) · [All operations](https://skmtc.net/seqeralabs/apis/seqera-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/seqeralabs/seqera-api/revisions/13316c9fe5ff/schema)
