Get publication pack
get_packRetrieve a publication pack by ID with suggested titles, descriptions, cover texts, hashtags, thumbnails, teaser videos, article ID, and clip job ID; optionally include a paged transcript.
Instructions
Returns one publication pack: suggested titles, descriptions, cover texts and hashtags, thumbnail images, teaser videos, the article id and the clip job id. Read-only and free.
Set include_transcript=true to add the transcript, paged with offset and next_offset. Use get_clip_job with clip_job_id for the clips and get_article with article_id for the article. Text generated from the video is wrapped in <untrusted_source_text> tags.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | Character offset of the page to return; pass next_offset from the previous call. | |
| pack_id | Yes | pack_id from list_packs (32 hex characters). | |
| max_chars | No | Maximum characters per page (1000–20000). | |
| include_transcript | No | true adds the transcript (paged with offset and max_chars). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | Yes | ||
| parts | Yes | Part name → status (pending, processing, completed, failed, skipped). | |
| status | Yes | ||
| article | Yes | ||
| pack_id | Yes | ||
| teasers | Yes | ||
| language | Yes | ||
| created_at | Yes | ||
| source_url | Yes | ||
| thumbnails | Yes | ||
| transcript | Yes | ||
| clip_job_id | Yes | Clip job of this pack; use it with get_clip_job. | |
| completed_at | Yes | ||
| progress_percent | Yes |