List GitHub profile pull requests
List pull requests authored by a GitHub user.
Headers
Get your API keyAPI key (`sfk_...`)
GitHub username whose public pull requests should be listed.
min 1 chars · max 39 chars
Only return pull requests created on or after this date (YYYY-MM-DD).
pattern: ^\d{4}-\d{2}-\d{2}$
Only return pull requests created on or before this date (YYYY-MM-DD).
pattern: ^\d{4}-\d{2}-\d{2}$
Pagination cursor from a previous response (`data.page.nextCursor`).
min 1 chars
Endpoint-specific response payload.
Whether pull requests could be listed for this handle.
one of: found, not_found
Public pull requests authored by this user.
Pull request title.
min 1 chars
Repository full name in `owner/repo` form.
min 1 chars
GitHub pull request number when it can be read from `url`.
≥ 0
Pull request state when reported, typically `open` or `closed`. Merged pull requests are usually `closed`.
When the pull request was created (ISO 8601) when available.
Canonical public URL for the pull request.
min 1 chars
Pagination state for the current page.
Opaque cursor for the next page, or null when there is no next page.
Whether another page of results is available.
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present.
Code example
curl "https://api.socialfetch.dev/v1/github/profiles/torvalds/pull-requests" \
-H "x-api-key: YOUR_API_KEY"Responses
GitHub pull request listing.