Captapi

Structured social media data from 32 platforms (YouTube, TikTok, Instagram, Facebook, X, Reddit, Threads, Bluesky, Pinterest, LinkedIn, Rumble, Truth Social, Kick, Kwai, Komi, Pillar, Linkbio, Linkme, Amazon Shop) — transcripts, AI summaries, comments, stats, search and downloads.

Actions171

GitHub → GitHub Repositories

AI-generated

Summary

Retrieves a list of repositories for a specified GitHub user, supporting pagination and affiliation filters.

Inputs

  • username (required) — GitHub username or profile URL (e.g., torvalds).
  • sort — Sort key: created | updated | pushed | full_name (default updated).
  • direction — Sort order: asc or desc (default desc).
  • type — Affiliation filter: owner (default) | member | all.
  • limit — Maximum number of items to return (default 30, max 100).
  • cursor — Opaque cursor for pagination from a previous nextCursor.
  • cache — Set true to serve from the 24h response cache (default false).

Output shape

a list of items

Each item represents a repository and includes fields like sort, direction, and type. When cache is hit, the envelope includes cached and cachedAt metadata.

Examples

Example 1: Get the last 50 repositories for 'torvalds' sorted by creation date ascending.

username=torvalds, sort=created, direction=asc, limit=50

Example 2: Fetch repositories owned by 'facebook' using the 24-hour cache.

username=facebook, type=owner, cache=true

Example 3: Retrieve repositories visible to the user (member) sorted by full name descending.

username=torvalds, type=member, sort=full_name, direction=desc

Links

Discussion