Skip to main content
GET
List Public GIFs
Browse public GIFs across Snipp, newest first. No key required.

Behavior

  • Returns public posts whose first file is a .gif. Unlisted, private, draft, moderated, restricted and team posts are excluded, as are posts by suspended users.
  • Each item is a full post object. liked is always false, since the request is anonymous.
  • Results are paginated: pass limit (1 to 100, default 30) and the previous page’s next_cursor as cursor.
  • search matches the start of words in the title or description, case-insensitively. kitt matches “kitty” and “kitten” but not “skittle”.
  • Several words must all match, in any order. Up to 6 words are used.
  • With a narrow search, a page can hold fewer than limit posts while has_more is still true. Keep following next_cursor until has_more is false.
  • Rate limited per IP: 60 requests per minute.

Examples

Responses

Errors

Query Parameters

Words to match at word starts in the title or description. Up to 6 words.

limit
integer
default:30

Items per page, 1 to 100.

Required range: 1 <= x <= 100
cursor
string

next_cursor from the previous page.

Response

Success

posts
object[]
required
has_more
boolean
required
next_cursor
string | null
required

Pass as cursor to fetch the next page. null on the last page.