---
title: "Update Registered client Logo"
method: POST
path: "/admin/api/v1/SubClient/{id}/logo"
tags: ["Registered Clients"]
---

# Update Registered client Logo

`POST /admin/api/v1/SubClient/{id}/logo`

Adds or update a logo for Registered client.
Allowed file extensions are ".png", ".jpg", ".jpeg".
Allowed file MIME types are "image/png", "image/jpeg", "image/jpg".
Maximum file size is 5MB.
Upload logo as form data with key 'logoFile'.

## Path parameters

- `id` string, uuid, required

## Response `200`

Registered client logo added/updated

- B2B2BRegisteredClientLogoApiResult
  - `status` 'ok' | 'serverFailure' | 'permissionDenied' | 'badRequest' | 'notFound' | 'conflict' | 'tooManyRequest' | 'locked' | 'unavailableForLegalReasons'
  - `message` string, nullable — A message generated by the API
  - `displayMessage` string, nullable — User-friendly display message that can be presented to the end user
  - `errorHash` string, nullable — An error grouping hash from string components and caller information. Used by bugsnag on FE for correct error grouping
  - `teamCode` string, nullable — Opaque team code for error routing. Resolved from exception origin or caller file path via CODEOWNERS. Format: 2-character code (e.g., "7K", "M2"). Use for alerting/routing, not display.
  - `errorType` string, nullable — Strictly-typed error type that is explaining the reason of an unsuccessful status of the operation. All possible error types are available in the documentation.
  - `errorData` unknown
  - `content` B2B2BRegisteredClientLogo
    - `logoUrl` string, nullable

## Other responses

- `401` — Unauthorized: Auth token request is not valid
- `403` — Permission denied: Request is not allowed
- `415` — Media type unsupported: Invalid logo file specified

---

[API](https://skmtc.dev/meshconnect/apis/admin-api.md) · [All operations](https://skmtc.dev/meshconnect/apis/admin-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/meshconnect/admin-api/revisions/9beb45cfe6f6/schema)
