Skip to content

List gists

GET/gists

Lists gists owned by the authenticated caller. Visibility depends on the token's scope:

  • Token with gist:read → all of the caller's own gists (public, unlisted and private).
  • Token without gist:read → only the caller's own public gists.
  • Anonymous (no token) → all public gists from everyone, matching GET /gists/public.

Results are a JSON array; pagination is conveyed via the Link and X-* response headers (see the response headers below).

Request

Headers

NameTypeScopes
Authorizationoptionalstring

Query parameters

NameTypeDescription
pageintegerPage number, 1-based. (default: 1, min: 1)
per_pageintegerItems per page. (default: 30, min: 1, max: 100)
sincestring <date-time>Only return gists updated at or after this RFC 3339 timestamp.

Responses

StatusBodyDescription
200GistSimple[]A list of gists.
Headers:LinkX-PageX-Per-PageX-TotalX-Total-Pages
400ErrorThe request was malformed.