angomemes

Referência

Endpoints

Todos são GET e começam por http://localhost:4000/api/v1. Para experimentar cada um no navegador, abre a documentação interativa.

Rotas

RotaO que fazParâmetros
/memesPesquisar e listar memes.type, q, tag, sort (recent | popular | random), seed, page, limit (máx. 50)
/memes/randomUm meme ao acaso. Ótimo para bots.type, tag
/memes/{idOrSlug}Detalhe de um meme, pelo id ou pelo slug.—
/tagsTags com pelo menos 1 meme, as mais usadas primeiro.—

Exemplo de resposta

GET /memes/ya-mano
{
  "meme": {
    "id": "3e5d2560-685c-479d-a237-d7043ab0fad9",
    "slug": "ya-mano",
    "type": "video",
    "title": "Ya mano",
    "tags": [{ "slug": "kuduro", "name": "Kuduro" }],
    "fileUrl": "https://res.cloudinary.com/…/ya-mano.mp4",
    "thumbUrl": "https://res.cloudinary.com/…/ya-mano.jpg",
    "previewUrl": "https://res.cloudinary.com/…/ya-mano.mp4",
    "downloadUrl": "https://res.cloudinary.com/…/fl_attachment:ya-mano/…",
    "durationMs": 5573,
    "width": 640,
    "height": 360,
    "downloadsCount": 12,
    "pageUrl": "https://angomemes.ao/memes/ya-mano",
    "publishedAt": "2026-10-06T09:58:12.984Z"
  }
}