🔌 API Pública & Gratuita

Frases que encaixam em qualquer projeto

Acesse nosso acervo de frases direto no seu app, bot ou automação. Sem custo, sem burocracia — só sua chave e pronto.

100
requisições por dia
100%
gratuito
JSON
resposta limpa e pronta

Três passos e você já está usando

Não precisa ser desenvolvedor pra integrar. Se você consegue colar um link, consegue usar nossa API.

1

Crie sua conta

Registre seu e-mail aqui na página e receba sua chave de API na hora.

2

Escolha o endpoint

Frase aleatória, busca por palavra-chave ou filtro por categoria — você decide o que faz mais sentido pro seu projeto.

3

Integre e pronto

Faça a requisição com sua chave e receba as frases em JSON, pronto pra usar em qualquer linguagem ou plataforma.

Gere e gerencie seu acesso

Crie sua conta, visualize sua chave e acompanhe seu uso diário — tudo aqui embaixo.

Você precisa estar logado para acessar seu painel de API.

O que você pode buscar

Dois endpoints disponíveis, cada um pensado pra um tipo de uso diferente.

GET
Frase Aleatória

Retorna uma frase aleatória do acervo. Perfeito pra widgets, bots que mandam frase boa todo dia ou qualquer coisa que precise de surpresa a cada chamada.

https://frasesparawhats.com/wp-json/frases-engine/v1/random

Parâmetro Tipo Descrição
categoria opcional string Filtra pelo slug exato da categoria. Se omitido, retorna de qualquer categoria.
Exemplo de resposta
{
  "frase": "Não é a força, mas a persistência que alcança os maiores resultados.",
  "autor": "Samuel Johnson",
  "categoria": "Motivação"
}

GET
Busca por Palavras-chave

Busca flexível por uma ou mais palavras no acervo. Conta com cache dinâmico de 60 segundos pra aguentar bem o tranco mesmo com muito acesso. Ótimo pra quem usa IA e quer checar se uma frase já existe antes de publicar.

https://frasesparawhats.com/wp-json/frases-engine/v1/search?q=amor+amigo

Parâmetro Tipo Descrição
q obrigatório string Uma ou mais palavras-chave separadas por + ou espaço.
limit opcional number Quantidade de frases retornadas. Padrão: 10 — Máximo: 50.
order opcional string Direção da ordenação: ASC ou DESC. Padrão: DESC.
orderby opcional string Campo de ordenação: id ou created_at. Padrão: id.
Exemplo de resposta
[
  {
    "id": "142",
    "frase": "Um amigo ensina o que o amor e respeito criam.",
    "autor": "Desconhecido",
    "categoria": "Amizade"
  }
]

Simples assim: tudo grátis

Sem planos pagos, sem tier premium, sem surpresa no bolso.

🎁
Plano Free

R$ 0 / para sempre

Tudo que você precisa pra integrar frases no seu projeto, sem gastar nada.

  • 100 requisições por dia
  • Acesso aos dois endpoints
  • Resposta em JSON
  • Filtro por categoria
  • Busca por palavras-chave
  • Sem necessidade de cartão

Perguntas que a gente já antecipou

Antes de travar, dá uma olhada aqui — provavelmente sua resposta já está.

Preciso saber programar pra usar?

Não necessariamente. Se você usa ferramentas como Make, Zapier, n8n ou qualquer plataforma que aceite requisições HTTP, já consegue integrar sem escrever uma linha de código.

O que acontece se eu atingir o limite diário?

As requisições serão bloqueadas até o dia seguinte. O contador reseta automaticamente toda meia-noite.

Posso filtrar por categoria?

Sim — tanto no endpoint de frase aleatória quanto na busca você pode usar o parâmetro ?categoria= com o slug exato da categoria desejada.

Minha chave tem prazo de validade?

Não. Depois de gerada, sua chave fica ativa para sempre.

Posso usar em projetos comerciais?

Pode sim, desde que respeite os termos de uso do site. O conteúdo é de uso livre para fins não reprodutivos em massa.

Preferências de Privacidade

Estritamente Necessários

Essenciais para o funcionamento do site. Não podem ser desativados.

Análises de Tráfego

Permitem-nos compreender como utiliza nosso site através de ferramentas analíticas.

Marketing & Personalização

Utilizados para fornecer anúncios relevantes e personalizar sua experiência.