Referência da APIPOST

Analisar descrição do site

Gera uma descrição de IA a partir de uma URL antes de criar ou atualizar um site.

POSThttps://ai.redreplier.com/ai-app/api/v1/websites/analyze-description

Gera uma descrição de IA a partir de uma URL antes de criar ou atualizar um site.

Token Bearer (token de API do RedReplier)

Autenticação

Envie um token de API do RedReplier como Bearer token em cada requisição. Os tokens começam com redreplier_; o RedReplier resolve a conta a partir do token.

Authorization: Bearer redreplier_test_1234567890
Content-Type: application/json

Parâmetros

Este endpoint não aceita parâmetros de caminho nem de consulta.

Corpo da requisição

  • url (string, URL, obrigatório): URL do site a ser analisado.

Resposta

Retorna a descrição gerada.

  • description (string): Resumo gerado por IA do site ou produto.

Exemplo de requisição

curl -X POST https://ai.redreplier.com/ai-app/api/v1/websites/analyze-description \
  -H 'Authorization: Bearer redreplier_test_1234567890' \
  -H 'Content-Type: application/json' \
  -d '{"url":"https://acmecrm.io"}'

Notas

Use antes de criar ou atualizar quando quiser revisar a descrição gerada por IA.

Erros

  • 400 Bad Request: Entrada, URL, UUID, enum, parâmetro de consulta ou corpo inválido.
  • 401 Unauthorized: Bearer token ausente ou inválido.
  • 404 Not Found: O recurso não existe para a conta do token.
  • 500 Internal Server Error: Erro inesperado do servidor.
Exemplo de solicitação (curl)
curl --request POST \
  --url https://ai.redreplier.com/ai-app/api/v1/websites/analyze-description \
  --header 'Authorization: Bearer redreplier_test_1234567890' \
  --header 'Content-Type: application/json' \
  --data '{"url": "https://acmecrm.io"}'
200
{
  "description": "Acme CRM helps small agencies manage sales pipelines, client relationships, and follow-up workflows."
}