---
title: "Post Flash Project Validate"
method: POST
path: "/api/flash/projects/validate/internal"
tags: ["flash"]
---

# Post Flash Project Validate

`POST /api/flash/projects/validate/internal`

Validate an active project within an explicitly supplied organization.

Returns the project's slug as well as its id: the control plane needs it to build the
``<org-slug>/<project-slug>/<name>`` environment slug, and this is the call it already makes
before publishing, so carrying the slug here avoids a second round trip.

## Request body

- FlashProjectValidateBody
  - `orgId` string, required
  - `projectId` string, uuid, required

## Response `200`

Successful Response

- object

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/freesolo/apis/platform-backend.md) · [All operations](https://skmtc.dev/freesolo/apis/platform-backend/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/freesolo/platform-backend/revisions/5626e92675af/schema)
