API pública gratuita para integrar frases inspiradoras no seu site ou aplicativo
Base URL:
Retorna a frase cadastrada para o dia de hoje (baseado no dia/mês, ignora o ano).
fetch('https://ferramentasdaweb.com.br/mensagens-motivacionais/api/v1/frases.php/hoje')
.then(response => response.json())
.then(data => console.log(data));
{
"success": true,
"data": {
"frase": "Charles Chaplin, o grande comediante...",
"autor": "Charles Chaplin",
"categoria": "Inspiração",
"data": "2024-03-11"
},
"timestamp": "2026-03-11T10:30:00-03:00"
}
Retorna uma frase aleatória de toda a coleção.
fetch('https://seusite.com/api/v1/frases.php/aleatoria')
.then(response => response.json())
.then(data => console.log(data));
Retorna todas as frases com suporte a paginação.
Parâmetros:
pagina - Número da página (padrão: 1)limite - Itens por página (padrão: 20, máximo: 50)fetch('https://seusite.com/api/v1/frases.php/todas?pagina=1&limite=5')
.then(response => response.json())
.then(data => console.log(data));
Busca frases que contenham o termo no texto, autor ou categoria.
Parâmetros:
termo - Palavra ou frase para buscar (obrigatório)fetch('https://seusite.com/api/v1/frases.php/busca?termo=chaplin')
.then(response => response.json())
.then(data => console.log(data));
Retorna todos os autores disponíveis na coleção.
fetch('https://seusite.com/api/v1/frases.php/autores')
.then(response => response.json())
.then(data => console.log(data));
Retorna todas as categorias disponíveis na coleção.
fetch('https://seusite.com/api/v1/frases.php/categorias')
.then(response => response.json())
.then(data => console.log(data));
Retorna informações sobre a API e estatísticas.
fetch('https://seusite.com/api/v1/frases.php/info')
.then(response => response.json())
.then(data => console.log(data));