---
title: "Add Logo Endpoint"
method: POST
path: "/addLogo"
---

# Add Logo Endpoint

`POST /addLogo`

## 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/addLogo`
- Auth: none declared

Endpoint for adding a new logo to a project.

Args:
    name: Logo/brand name
    projectId: Project ID
    category: Category (speaker, sponsor, etc.)
    logoImageId: S3 image ID for the logo
    image: S3 image ID (same as logoImageId)
    link: Optional link associated with the logo
    contactEmail: Optional contact email for the brand

Returns:
    JSON response with success status and logo details

## Request body `application/x-www-form-urlencoded`

- BodyAddLogoEndpointAddLogoPost
  - `name` string, required
  - `projectId` string, required
  - `category` string
  - `logoImageId` string, required
  - `image` string, required
  - `link` string, nullable
  - `contactEmail` string, nullable

## 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)
