---
title: "Get Project By Upload Token Endpoint"
method: GET
path: "/project-by-upload-token"
---

# Get Project By Upload Token Endpoint

`GET /project-by-upload-token`

## Request

- Base URL: `https://api.pavoot.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.pavoot.com/project-by-upload-token`
- Auth: none declared

Resolve a project from its upload token for the current user.

- Only event organizers, photographers, admins, and super admins may use this.
- Recipients are not allowed to resolve upload links.
- Also checks that the user is actually associated with the project
  (event_organizer_projects or photographer_projects) unless admin/super-admin.

## Query parameters

- `token` string, required: Project upload token (UUID)

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

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