Skip to navigation

Vote Meme

Upvote a meme as the signed-in person. Already upvoted, nothing changes: it answers the same however often it is sent. A vote is a person’s, so an API key, which acts for the workspace, is refused with 403 forbidden. Answers with the meme, its new score and hasVoted: true.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

memeIdstringRequired

Response

This endpoint returns an object.
idstring
organizationIdstring
templateIdstring
captionslist of strings
One per caption box, in order.
scoreinteger

Upvotes. There is no downvote: a workplace tool that lets colleagues bury each other’s jokes is a different, worse product.

hasVotedboolean

Whether the signed-in person has upvoted it. Always false for an API key, which acts for the workspace and has no vote.

createdAtdatetime
templateobjectOptional
A background somebody can caption.
layoutenumOptional

What this meme wanted, when that differs from its template’s own layout. Absent means “whatever the template says”, so re-pointing a template still moves every meme that never overrode it.

Allowed values:
authorobjectOptional
A person in a Taktoria organization.
authorIdstringOptional

Errors

402
Subscription Required Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error