GitHub Pinned Repos API

Fetch any GitHub user's pinned repositories with our simple API

Example Response
{
  "owner": "stekatag",
  "repo": "appointment-management-fe",
  "link": "https://github.com/stekatag/appointment-management-fe",
  "description": "Front-end code for a Barbershop appointment management",
  "image": "https://opengraph.githubassets.com/1/stekatag/appointment-management-fe",
  "website": "https://appointment-management-fe.vercel.app",
  "language": "JavaScript",
  "languageColor": "#f1e05a",
  "stars": 1,
  "forks": 0
}
Query Parameters
Available parameters for API requests
ParameterTypeDescription
usernamestringRequired. GitHub username
refreshbooleanOptional. Force cache refresh
Rate Limiting
API usage limits and caching
  • 1500 requests per hour per IP
  • 1 hour cache duration for responses
Response Format
Details about each field in the API response
owner
GitHub username
repo
Repository name
link
Full repository URL
description
Repository description
image
Repository OpenGraph image
website
Deployed website URL (if available)
language
Primary programming language
languageColor
Language color code
stars
Number of stars
forks
Number of forks