socialrouter extract [options]

Options

FlagTypeRequiredDefaultDescription
-u, --url <url>stringone of --url/--urlsSingle social media URL.
-U, --urls <list>stringone of --url/--urlsComma-separated list of URLs for batch-capable actors (e.g. "u1,u2,u3").
-p, --provider <slug>stringYesService slug provider/platform/type[:tag] (e.g. apify/linkedin/profile.info or apify/linkedin/profile.posts:apimaestro). Copy from the providers page.
-l, --limit <n>numberNo100Maximum records to return (capped at 250).
--no-fallbackbooleanNoDisable router fallback — fail if the requested provider errors instead of walking the chain.
-j, --jsonbooleanNofalseOutput raw JSON.

Examples

Extract a LinkedIn profile

socialrouter extract \
  -u "https://linkedin.com/in/satyanadella" \
  -p apify/linkedin/profile.info

Batch profile fetch

socialrouter extract \
  -U "https://linkedin.com/in/alice,https://linkedin.com/in/bob,https://linkedin.com/in/carol" \
  -p apify/linkedin/profile.info

Pin an actor variant

socialrouter extract \
  -u "https://linkedin.com/in/example" \
  -p apify/linkedin/profile.posts:apimaestro

Disable fallback (fail fast)

socialrouter extract \
  -u "https://linkedin.com/in/example" \
  -p apify/linkedin/profile.info \
  --no-fallback

Pipe JSON to jq

socialrouter extract \
  -u "https://linkedin.com/in/example" \
  -p apify/linkedin/profile.info -j \
  | jq '.data[] | {name, company}'

Save to CSV

socialrouter extract \
  -u "https://linkedin.com/posts/..." \
  -p apify/linkedin/post.likes -j \
  | jq -r '.data[] | [.name, .title, .company] | @csv' > likes.csv