---
title: "Read Shared Logo"
method: GET
path: "/api/public/invoices/{token}/logo"
tags: ["invoices"]
---

# Read Shared Logo

`GET /api/public/invoices/{token}/logo`

## Request

- Base URL: `https://demo.usesecuro.com` (the document declares no server; this is the origin it was published from)
- URL: `https://demo.usesecuro.com/api/public/invoices/{token}/logo`
- Auth: none declared
- TypeScript: <https://skmtc.dev/usesecuro/apis/securo/docs/api/public/invoices/:token/logo/get.ts> (a function with typed inputs; its response is checked against the schema)

The mark on the shared document.

Scoped by the same token as everything else, and by the id frozen in
the invoice's snapshot rather than the workspace's current logo — a
document a client is holding does not change its letterhead because
the issuer rebranded.

## Path parameters

- `token` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-11-05** `416a7752fec4`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/usesecuro/apis/securo/changes/api/public/invoices/:token/logo/get.md)

---

[API](https://skmtc.dev/usesecuro/apis/securo.md) - [All operations](https://skmtc.dev/usesecuro/apis/securo/llms.txt) - [OpenAPI document](https://skmtc.dev/usesecuro/apis/securo/revisions/416a7752fec4?raw)
