Docs
Catalog
Active merch listings for manufacturing. No prices, buyers, currency, or Stripe fields.
GET/api/v1/catalog
Query
take— page size (1–100, default 40)cursor—listingIdfrom the previous page'snextCursor
Response fields
listingId,productKey,title,descriptiondesignUrl,interiorUrl— media URLs for print assetstrim— placement / cover meta JSONupdatedAtwork— linked published series (id, title, type, cover, genres/tags) when presentcreator— username, nickname, verified flagnextCursor— pass ascursorfor the next page, ornull
Example
curl -s "https://vilomedia.com/api/v1/catalog?take=20" \
-H "Authorization: Bearer vm_acme-print_…" | jq
# {
# "ok": true,
# "nextCursor": "ml_…",
# "listings": [{
# "listingId": "ml_…",
# "productKey": "manga-tankobon",
# "title": "Ashen Vein Vol. 1",
# "designUrl": "https://…",
# "interiorUrl": "https://…",
# "trim": { … },
# "work": { "creationId": "…", "title": "…", "type": "manga" },
# "creator": { "username": "…", "nickname": "…" }
# }]
# }