Public APIs
Meme Maker favicon

Meme Maker

Entertainment

REST API for create your own meme.

Meme Maker's website screenshot

About Meme Maker

Meme Maker API provides a REST interface for storing and retrieving meme templates, each with fields such as name, image URL, top/bottom text, tags, detail, thumbnail, and rank. Endpoints support listing memes in paginated sets of 24, retrieving a single meme by ID, and adding, updating, or deleting meme entries; write operations (add, update, delete) require header-based authentication via secret and admin password values.

The API also supports user submissions of custom top/bottom text captions tied to a specific meme ID. Submissions can be retrieved globally in paginated batches or filtered by meme ID, and new submissions can be posted either with an explicit meme ID in the request body or via a meme-specific endpoint, requiring at least one of topText or bottomText.

This API is suited for developers building meme-generation or captioning applications who need a backend for meme template storage and user-submitted caption data.

Key features

  • Retrieve paginated lists of memes, 24 per page
  • Get details of a specific meme by ID, including its submissions
  • Add, update, and delete memes via authenticated endpoints
  • Submit custom top/bottom text captions for a specific meme
  • Retrieve paginated submissions across all memes or for a single meme

Frequently asked questions

What data format does the API return?

The API returns JSON responses containing a code, data, and message field.

How do I add a new meme?

Send a POST request to /add/ with headers postSecret and adminPassword, and body parameters including name, tags, and image.

Can I browse submissions for a specific meme?

Yes, GET /memes/:memeID/submissions returns all submissions for a given meme ID.

How is pagination handled?

Endpoints for memes and submissions return a 'next' field with the URL for the next page of results.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product