Meme
Information about the meme object
The Meme object is returned when requesting 1 or multiple memes. An example object is as follows.
Field
Type
Description
disabled
boolean
is the meme disabled?
memeid
string
the meme's id
caption
string
the meme's caption
author
User
a user object of the author
rating
hash
hash of the rating, with the average and total ratings
url
string
the url of the image of the meme
permalink
string
the url of the meme on memerator.me
timestamp
timestamp
when the meme was submitted
time_ago
string
what appears on the website how long ago it was submitted
{
"disabled": false,
"memeid": "aaaaaaa",
"caption": "***__AAAAAAAA__***",
"author": {
"username": "Chew",
"bio": "#1 most depressed memerator user. pronouns: she/her",
"id": 476488167042580481,
"stats": {
"memes": 171,
"followers": 26,
"following": 20
},
"perks": {
"verified": true,
"staff": true,
"translator": false,
"pro": true
},
"permalink": "https://memerator.me/profile/476488167042580481",
"joined": "2018-10-11T15:37:03.000Z"
},
"rating": {
"average": 3.75,
"total": 4
},
"url": "https://cdn.memerator.me/K7bLRy9.jpg",
"permalink": "https://memerator.me/meme/aaaaaaa",
"timestamp": "2019-02-15T13:29:01.000Z",
"time_ago": "11 months"
}Get a Meme
GET https://api.memerator.me/v1/meme/:id
This request gets a meme by its ID.
Path Parameters
Meme ID
string
The ID of the meme you want
Response of a valid meme.
Response of an invalid auth key.
Response of a meme that doesn't exist (or is disabled, and you aren't the owner)
Get a Random Meme
GET https://api.memerator.me/v1/meme/random
Gets a random meme. Note: Not completely random?
Set Meme Caption
PUT https://api.memerator.me/v1/meme/:id/caption
Change the caption of a meme you own.
Path Parameters
:id
string
ID of the meme
Query Parameters
caption
string
The caption you want to set it to
Get Meme Comments
GET https://api.memerator.me/v1/meme/:id/comments
This method returns an array of comments for a specified meme and their author.
Path Parameters
:id
string
meme id
Disable a Meme
PUT https://api.memerator.me/v1/meme/:id/disable
Disables a meme by ID. Meme author only!
Path Parameters
:id
string
Meme ID
Enable a meme
PUT https://api.memerator.me/v1/meme/:id/enable
Exact same as disable, but for enabling
Path Parameters
:id
string
The Meme ID
Get your Rating
GET https://api.memerator.me/v1/meme/:id/rating
Gets your rating on a meme.
Path Parameters
:id
string
the meme id
Get all Ratings
GET https://api.memerator.me/v1/meme/:id/ratings
Gets all ratings for a meme. Pro only! Requires "Ratings" key permission.
Path Parameters
:id
string
Meme ID.
Last updated