statshawk
REST APIAssets

Get team logo PNG.

Returns the team's logo as an image/png binary response with a Cache-Control: public, max-age=604800 header (7-day client cache).

Logos are served through a cached image proxy, so clients always hit a stable URL on this API regardless of the upstream source.

team_id must be the UUID-backed team id used by the logo asset store. Returns 404 if no logo is available for the team.

cost 1 unitany plan
GET
/v1/assets/team-logo/{team_id}

Returns the team's logo as an image/png binary response with a Cache-Control: public, max-age=604800 header (7-day client cache).

Logos are served through a cached image proxy, so clients always hit a stable URL on this API regardless of the upstream source.

team_id must be the UUID-backed team id used by the logo asset store. Returns 404 if no logo is available for the team.

X-API-Key<token>

In: header

Path Parameters

team_id*string

UUID-backed team id used by the logo asset store. Example: 550e8400-e29b-41d4-a716-446655440000.

Formatuuid

Response Body

application/json

application/json

curl -X GET "https://example.com/v1/assets/team-logo/497f6eca-6276-4993-bfeb-53cbbbba6f08"
Empty
{
  "error": {
    "code": "string",
    "message": "string",
    "property1": null,
    "property2": null
  }
}
{
  "error": {
    "code": "string",
    "message": "string",
    "property1": null,
    "property2": null
  }
}