---
title: "Update branding settings"
method: PUT
path: "/v1/organization/branding"
tags: ["Branding"]
---

# Update branding settings

`PUT /v1/organization/branding`

## Request

- Base URL: `https://api.astrocal.dev`
- URL: `https://api.astrocal.dev/v1/organization/branding`
- Auth: HTTP bearer

Updates the organization's branding settings. Send a base64 data URI for logo_base64 to upload a new logo. Supported formats: PNG, JPEG, SVG, WebP. Maximum size: 512KB.

## Request body

- object
  - `logo_base64` string
  - `logo_alt_text` string
  - `remove_branding` boolean
  - `listing_page_enabled` boolean

## Response `200`

Updated branding settings

- object
  - `logo_url` string, nullable, required
  - `logo_alt_text` string, nullable, required
  - `remove_branding` boolean, required
  - `listing_page_enabled` boolean, required

## Other responses

- `400`: Invalid input (bad format, unsupported type, or too large)
- `401`: Unauthorized

---

[API](https://skmtc.dev/astrocal/apis/astrocal-api.md) · [All operations](https://skmtc.dev/astrocal/apis/astrocal-api/llms.txt) · [OpenAPI document](https://skmtc.dev/astrocal/apis/astrocal-api/revisions/3b953e19a348?raw)
