source-tracker-admin

Upsert Source Logo

Changed on

Upload or replace the logo rendered for a source domain.

One logo per domain, reused everywhere that domain leads on the map. SVG is sanitized server-side before it touches S3; raster is stored as-is. The map reads these via the public logos lookup and layers them over the static committed manifest, so a new upload takes precedence without touching any immutable published snapshot.

put/api/v1/admin/source-tracker/logos/{domain}

Request

  • Base URL: https://api.getanana.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.getanana.com/api/v1/admin/source-tracker/logos/{domain}
  • Auth: none declared

Path parameters

domainstring required

Request body multipart/form-data

filestring binary required

Response

Successful Response

idstring uuid required
domainstring required
urlstring required
content_typestring required
updated_atstring date-time required
updated_bystring uuid nullable

Changes

    • breaking

      the request property contentMediaType changed from to application/octet-stream

    • info

      the request property format was generalized from binary to no format

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status