# Upload brand logo

URL: /en/docs/api/v1/brand/logo/put
Last Updated: 2026-07-30T21:15:29.748Z

## Description
No description available.

## Available Actions
- Execute PUT request
- View request parameters
- View response schema
- Get code examples
- Navigate to related topics
- View step-by-step instructions
- Get best practices

## Content
### PUT /api/v1/brand/logo

**Upload brand logo**

Upload a new logo file for the tenant brand. Replaces any existing logo. Supports JPEG, PNG, SVG, GIF, and WebP formats with maximum size of 100KB.

**Authentication:** Bearer token (`Authorization: Bearer <token>`)

**Request body** (`multipart/form-data`) - required:

- `logoFile` (string (binary), required): Logo image file to upload (max 100KB)

**Responses:**

- `200` - Logo uploaded successfully
  - `success` (boolean)
  - `data` (object)
    - `message` (string)
    - `url` (string (uri)): URL to access the uploaded logo
- `400` - Bad Request - validation failed
  - `error` (string)
  - `examples` (any)
- `401` - Unauthorized - invalid or missing token
- `403` - Forbidden - insufficient permissions
- `500` - Internal server error
  - `error` (string)

**Code samples:**

cURL:

```bash
curl -X PUT "https://app.orbiqhq.com/api/v1/brand/logo" \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -F "logoFile=@/path/to/logo.png"
```

