Packs
Add Pack Image
Add one image URL reference to a pack
POST
Adds one image URL to a pack you can mutate.
Behavior
- Stores the provided
image_urland inferred file metadata on the pack. - Queues AI image metadata enrichment (
description,keywords) for async processing. - Does not download, fetch, or re-host the remote file during this call.
- If you only have local file bytes, use Upload File first and then pass the returned
urlasimage_url.
Path Parameters
Pack UUID.
Body Parameters
Absolute image URL.
Optional display filename (
1-255 chars). Default: "image".The API infers
content_type from URL extension (.png, .gif, .webp,
.heic, .heif, .avif) and defaults to image/jpeg when unknown.Error Responses
400 missing_pack_id- path param missing400 invalid_json- body is not valid JSON422 invalid_payload- schema validation failed404 not_found- pack is missing/outside mutable key scope401- authentication failed (missing/invalid/revoked token)402 subscription_required- active Creator/Professional/Business plan required403 tier_not_allowed- Scheduler tier cannot use Partner API500 pack_image_add_failed- unexpected insertion failure
