---
title: "Remove a custom album logo"
method: DELETE
path: "/users/{user_id}/albums/{album_id}/logos/{logo_id}"
tags: ["Albums\\Custom album logos"]
---

# Remove a custom album logo

`DELETE /users/{user_id}/albums/{album_id}/logos/{logo_id}`

## Request

- Base URL: `https://api.vimeo.com`
- URL: `https://api.vimeo.com/users/{user_id}/albums/{album_id}/logos/{logo_id}`
- Auth: OAuth 2
  - Authorization code: `/oauth/authorize`, token URL `/oauth/access_token`
  - Client credentials, token URL `/oauth/authorize/client`
  - Scopes: `edit`
- TypeScript: <https://skmtc.dev/vimeo/apis/vimeo-api/docs/users/:user_id/albums/:album_id/logos/:logo_id/delete.ts> (a function with typed inputs; its response is checked against the schema)

This method removes a custom logo from the specified album.

## Path parameters

- `album_id` number, required
- `logo_id` number, required
- `user_id` number, required

## Response `204`

The custom logo was removed.

## Other responses

- `403`: The authenticated user can't modify this album.
- `404`: No such album exists, or it doesn't contain the specified custom logo.

## Changes

- **2019-01-11** `89b756668a1e`: 1 breaking, 2 info
  - removed the media type `application/vnd.vimeo.picture+json` for the response with the status `204`
  - api tag `Albums\Custom album logos` added
  - api tag `Albums\Custom Logos` removed
- **2018-12-05** `26f856a94041`: 3 info
  - api tag `Albums\Custom Logos` added
  - api tag `Albums\Custom album logos` removed
  - added the media type `application/vnd.vimeo.picture+json` for the response with the status `204`

[Operation history](https://skmtc.dev/vimeo/apis/vimeo-api/changes/users/:user_id/albums/:album_id/logos/:logo_id/delete.md)

---

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