# Collect Threads poll questions for survey design research

**Use case:** 

Collect available poll questions, answer options and expiry details from selected Threads post links for survey design research. Researchers can review question wording and answer choices. Poll fields appear only when supplied with the post; vote totals are not guaranteed.

## Input

```json
{
  "inputList": [
    "https://www.threads.com/@zuck/post/DQEmdfkkSNE"
  ]
}
```

## Output

```json
{
  "input": {
    "label": "Input",
    "format": "string"
  },
  "status": {
    "label": "Status",
    "format": "string"
  },
  "url": {
    "label": "URL",
    "format": "string"
  },
  "type": {
    "label": "Type",
    "format": "string"
  },
  "text": {
    "label": "Text",
    "format": "string"
  },
  "published_at": {
    "label": "Published At",
    "format": "string"
  },
  "code": {
    "label": "Code",
    "format": "string"
  },
  "id": {
    "label": "ID",
    "format": "string"
  },
  "pk": {
    "label": "PK",
    "format": "string"
  },
  "author.profile_picture_url": {
    "label": "Author / Profile Picture URL",
    "format": "image"
  },
  "author.username": {
    "label": "Author / Username",
    "format": "text"
  },
  "author.name": {
    "label": "Author / Name",
    "format": "text"
  },
  "author.profile_url": {
    "label": "Author / Profile URL",
    "format": "link"
  },
  "author.id": {
    "label": "Author / ID",
    "format": "text"
  },
  "author.pk": {
    "label": "Author / PK",
    "format": "text"
  },
  "author.is_verified": {
    "label": "Author / Is Verified",
    "format": "boolean"
  },
  "author.is_private": {
    "label": "Author / Is Private",
    "format": "boolean"
  },
  "author.followers": {
    "label": "Author / Followers",
    "format": "number"
  },
  "statistics.likes": {
    "label": "Statistics / Likes",
    "format": "number"
  },
  "statistics.replies": {
    "label": "Statistics / Replies",
    "format": "number"
  },
  "statistics.reposts": {
    "label": "Statistics / Reposts",
    "format": "number"
  },
  "statistics.quotes": {
    "label": "Statistics / Quotes",
    "format": "number"
  },
  "statistics.reshares": {
    "label": "Statistics / Reshares",
    "format": "number"
  },
  "statistics.views": {
    "label": "Statistics / Views",
    "format": "number"
  },
  "image_url": {
    "label": "Image URL",
    "format": "string"
  },
  "video_url": {
    "label": "Video URL",
    "format": "string"
  },
  "video_duration": {
    "label": "Video Duration",
    "format": "number"
  },
  "width": {
    "label": "Width",
    "format": "integer"
  },
  "height": {
    "label": "Height",
    "format": "integer"
  },
  "media_type": {
    "label": "Media Type",
    "format": "integer"
  },
  "accessibility_caption": {
    "label": "Accessibility Caption",
    "format": "string"
  },
  "carousel_media_count": {
    "label": "Carousel Media Count",
    "format": "integer"
  },
  "carousel_media.position": {
    "label": "Carousel Media / Position",
    "format": "array"
  },
  "carousel_media.id": {
    "label": "Carousel Media / ID",
    "format": "array"
  },
  "carousel_media.pk": {
    "label": "Carousel Media / PK",
    "format": "array"
  },
  "carousel_media.code": {
    "label": "Carousel Media / Code",
    "format": "array"
  },
  "carousel_media.type": {
    "label": "Carousel Media / Type",
    "format": "array"
  },
  "carousel_media.media_type": {
    "label": "Carousel Media / Media Type",
    "format": "array"
  },
  "carousel_media.image_url": {
    "label": "Carousel Media / Image URL",
    "format": "array"
  },
  "carousel_media.video_url": {
    "label": "Carousel Media / Video URL",
    "format": "array"
  },
  "carousel_media.video_duration": {
    "label": "Carousel Media / Video Duration",
    "format": "array"
  },
  "carousel_media.width": {
    "label": "Carousel Media / Width",
    "format": "array"
  },
  "carousel_media.height": {
    "label": "Carousel Media / Height",
    "format": "array"
  },
  "carousel_media.accessibility_caption": {
    "label": "Carousel Media / Accessibility Caption",
    "format": "array"
  },
  "carousel_media.image_versions.url": {
    "label": "Carousel Media / Image Versions / URL",
    "format": "array"
  },
  "carousel_media.image_versions.width": {
    "label": "Carousel Media / Image Versions / Width",
    "format": "array"
  },
  "carousel_media.image_versions.height": {
    "label": "Carousel Media / Image Versions / Height",
    "format": "array"
  },
  "carousel_media.video_versions.url": {
    "label": "Carousel Media / Video Versions / URL",
    "format": "array"
  },
  "carousel_media.video_versions.width": {
    "label": "Carousel Media / Video Versions / Width",
    "format": "array"
  },
  "carousel_media.video_versions.height": {
    "label": "Carousel Media / Video Versions / Height",
    "format": "array"
  },
  "carousel_media.video_versions.type": {
    "label": "Carousel Media / Video Versions / Type",
    "format": "array"
  },
  "carousel_media.video_versions.bitrate": {
    "label": "Carousel Media / Video Versions / Bitrate",
    "format": "array"
  },
  "image_versions.url": {
    "label": "Image Versions / URL",
    "format": "array"
  },
  "image_versions.width": {
    "label": "Image Versions / Width",
    "format": "array"
  },
  "image_versions.height": {
    "label": "Image Versions / Height",
    "format": "array"
  },
  "video_versions.url": {
    "label": "Video Versions / URL",
    "format": "array"
  },
  "video_versions.width": {
    "label": "Video Versions / Width",
    "format": "array"
  },
  "video_versions.height": {
    "label": "Video Versions / Height",
    "format": "array"
  },
  "video_versions.type": {
    "label": "Video Versions / Type",
    "format": "array"
  },
  "video_versions.bitrate": {
    "label": "Video Versions / Bitrate",
    "format": "array"
  },
  "text_fragments.text": {
    "label": "Text Fragments / Text",
    "format": "array"
  },
  "text_fragments.type": {
    "label": "Text Fragments / Type",
    "format": "array"
  },
  "text_fragments.url": {
    "label": "Text Fragments / URL",
    "format": "array"
  },
  "text_fragments.user_id": {
    "label": "Text Fragments / User ID",
    "format": "array"
  },
  "text_fragments.username": {
    "label": "Text Fragments / Username",
    "format": "array"
  },
  "text_fragments.profile_url": {
    "label": "Text Fragments / Profile URL",
    "format": "array"
  },
  "mentions.user_id": {
    "label": "Mentions / User ID",
    "format": "array"
  },
  "mentions.username": {
    "label": "Mentions / Username",
    "format": "array"
  },
  "mentions.profile_url": {
    "label": "Mentions / Profile URL",
    "format": "array"
  },
  "links.url": {
    "label": "Links / URL",
    "format": "array"
  },
  "links.text": {
    "label": "Links / Text",
    "format": "array"
  },
  "topic.name": {
    "label": "Topic / Name",
    "format": "text"
  },
  "topic.url": {
    "label": "Topic / URL",
    "format": "link"
  },
  "topic.id": {
    "label": "Topic / ID",
    "format": "text"
  },
  "link_preview.url": {
    "label": "Link Preview / URL",
    "format": "link"
  },
  "link_preview.display_url": {
    "label": "Link Preview / Display URL",
    "format": "text"
  },
  "link_preview.title": {
    "label": "Link Preview / Title",
    "format": "text"
  },
  "link_preview.description": {
    "label": "Link Preview / Description",
    "format": "text"
  },
  "link_preview.image_url": {
    "label": "Link Preview / Image URL",
    "format": "image"
  },
  "link_preview.favicon_url": {
    "label": "Link Preview / Favicon URL",
    "format": "image"
  },
  "quoted_post.id": {
    "label": "Quoted Post / ID",
    "format": "text"
  },
  "quoted_post.pk": {
    "label": "Quoted Post / PK",
    "format": "text"
  },
  "quoted_post.code": {
    "label": "Quoted Post / Code",
    "format": "text"
  },
  "quoted_post.url": {
    "label": "Quoted Post / URL",
    "format": "link"
  },
  "quoted_post.text": {
    "label": "Quoted Post / Text",
    "format": "text"
  },
  "quoted_post.timestamp": {
    "label": "Quoted Post / Timestamp",
    "format": "number"
  },
  "quoted_post.author.id": {
    "label": "Quoted Post / Author / ID",
    "format": "text"
  },
  "quoted_post.author.pk": {
    "label": "Quoted Post / Author / PK",
    "format": "text"
  },
  "quoted_post.author.username": {
    "label": "Quoted Post / Author / Username",
    "format": "text"
  },
  "quoted_post.author.name": {
    "label": "Quoted Post / Author / Name",
    "format": "text"
  },
  "quoted_post.author.profile_url": {
    "label": "Quoted Post / Author / Profile URL",
    "format": "link"
  },
  "quoted_post.author.profile_picture_url": {
    "label": "Quoted Post / Author / Profile Picture URL",
    "format": "image"
  },
  "quoted_post.author.is_verified": {
    "label": "Quoted Post / Author / Is Verified",
    "format": "boolean"
  },
  "quoted_post.author.is_private": {
    "label": "Quoted Post / Author / Is Private",
    "format": "boolean"
  },
  "quoted_post.author.followers": {
    "label": "Quoted Post / Author / Followers",
    "format": "number"
  },
  "quoted_post.image_url": {
    "label": "Quoted Post / Image URL",
    "format": "image"
  },
  "quoted_post.video_url": {
    "label": "Quoted Post / Video URL",
    "format": "link"
  },
  "quoted_post.media_type": {
    "label": "Quoted Post / Media Type",
    "format": "number"
  },
  "reposted_post.id": {
    "label": "Reposted Post / ID",
    "format": "text"
  },
  "reposted_post.pk": {
    "label": "Reposted Post / PK",
    "format": "text"
  },
  "reposted_post.code": {
    "label": "Reposted Post / Code",
    "format": "text"
  },
  "reposted_post.url": {
    "label": "Reposted Post / URL",
    "format": "link"
  },
  "reposted_post.text": {
    "label": "Reposted Post / Text",
    "format": "text"
  },
  "reposted_post.timestamp": {
    "label": "Reposted Post / Timestamp",
    "format": "number"
  },
  "reposted_post.author.id": {
    "label": "Reposted Post / Author / ID",
    "format": "text"
  },
  "reposted_post.author.pk": {
    "label": "Reposted Post / Author / PK",
    "format": "text"
  },
  "reposted_post.author.username": {
    "label": "Reposted Post / Author / Username",
    "format": "text"
  },
  "reposted_post.author.name": {
    "label": "Reposted Post / Author / Name",
    "format": "text"
  },
  "reposted_post.author.profile_url": {
    "label": "Reposted Post / Author / Profile URL",
    "format": "link"
  },
  "reposted_post.author.profile_picture_url": {
    "label": "Reposted Post / Author / Profile Picture URL",
    "format": "image"
  },
  "reposted_post.author.is_verified": {
    "label": "Reposted Post / Author / Is Verified",
    "format": "boolean"
  },
  "reposted_post.author.is_private": {
    "label": "Reposted Post / Author / Is Private",
    "format": "boolean"
  },
  "reposted_post.author.followers": {
    "label": "Reposted Post / Author / Followers",
    "format": "number"
  },
  "reposted_post.image_url": {
    "label": "Reposted Post / Image URL",
    "format": "image"
  },
  "reposted_post.video_url": {
    "label": "Reposted Post / Video URL",
    "format": "link"
  },
  "reposted_post.media_type": {
    "label": "Reposted Post / Media Type",
    "format": "number"
  },
  "poll.id": {
    "label": "Poll / ID",
    "format": "text"
  },
  "poll.question": {
    "label": "Poll / Question",
    "format": "text"
  },
  "poll.expiration_timestamp": {
    "label": "Poll / Expiration Timestamp",
    "format": "number"
  },
  "poll.is_finished": {
    "label": "Poll / Is Finished",
    "format": "boolean"
  },
  "poll.options.id": {
    "label": "Poll / Options / ID",
    "format": "array"
  },
  "poll.options.text": {
    "label": "Poll / Options / Text",
    "format": "array"
  },
  "poll.options.votes": {
    "label": "Poll / Options / Votes",
    "format": "array"
  },
  "poll.options.votes_percentage": {
    "label": "Poll / Options / Votes Percentage",
    "format": "array"
  },
  "location.name": {
    "label": "Location / Name",
    "format": "text"
  },
  "location.address": {
    "label": "Location / Address",
    "format": "text"
  },
  "location.city": {
    "label": "Location / City",
    "format": "text"
  },
  "location.latitude": {
    "label": "Location / Latitude",
    "format": "number"
  },
  "location.longitude": {
    "label": "Location / Longitude",
    "format": "number"
  },
  "location.id": {
    "label": "Location / ID",
    "format": "text"
  },
  "audio.title": {
    "label": "Audio / Title",
    "format": "text"
  },
  "audio.artist": {
    "label": "Audio / Artist",
    "format": "text"
  },
  "audio.album": {
    "label": "Audio / Album",
    "format": "text"
  },
  "audio.audio_url": {
    "label": "Audio / Audio URL",
    "format": "link"
  },
  "audio.cover_url": {
    "label": "Audio / Cover URL",
    "format": "image"
  },
  "audio.duration": {
    "label": "Audio / Duration",
    "format": "number"
  },
  "audio.is_original_audio": {
    "label": "Audio / Is Original Audio",
    "format": "boolean"
  },
  "audio.id": {
    "label": "Audio / ID",
    "format": "text"
  },
  "language": {
    "label": "Language",
    "format": "string"
  },
  "transcription": {
    "label": "Transcription",
    "format": "string"
  },
  "reply_control": {
    "label": "Reply Control",
    "format": "string"
  },
  "timestamp": {
    "label": "Timestamp",
    "format": "integer"
  },
  "is_reply": {
    "label": "Is Reply",
    "format": "boolean"
  },
  "is_quote_post": {
    "label": "Is Quote Post",
    "format": "boolean"
  },
  "is_repost": {
    "label": "Is Repost",
    "format": "boolean"
  },
  "is_pinned": {
    "label": "Is Pinned",
    "format": "boolean"
  },
  "is_edited": {
    "label": "Is Edited",
    "format": "boolean"
  },
  "is_ghost_post": {
    "label": "Is Ghost Post",
    "format": "boolean"
  },
  "is_spoiler_media": {
    "label": "Is Spoiler Media",
    "format": "boolean"
  },
  "comments_disabled": {
    "label": "Comments Disabled",
    "format": "boolean"
  },
  "counts_hidden": {
    "label": "Counts Hidden",
    "format": "boolean"
  },
  "can_reply": {
    "label": "Can Reply",
    "format": "boolean"
  },
  "can_reshare": {
    "label": "Can Reshare",
    "format": "boolean"
  }
}
```

## About this Actor

This example demonstrates how to use [Threads Post Scraper – Text, Media & Engagement](https://apify.com/scrapingmonkey/threads-post-details-scraper.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/scrapingmonkey/threads-post-details-scraper.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
This Task's input is already configured above — use it as-is rather than inventing a new one.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/scrapingmonkey/threads-post-details-scraper.md

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).
