API de plataforma de EveryData

API de Trustpilot

Consulta el perfil público de una empresa en Trustpilot y lee sus reseñas con filtros de idioma, fecha, estrellas o verificación. El dominio ayuda a resolver la entidad.

TrustScore, estrellas y número de reseñas son agregados publicados, no un cálculo de EveryInfra. La marca de verificación aporta contexto y no valida cada afirmación del texto.

Endpoint
POST /api/v1/social
Funciones
2
Por 1.000
1,389 US$

Funciones disponibles

Compara las acciones de Trustpilot por sus entradas obligatorias, datos devueltos y precio. Usa el identificador de la acción exactamente como aparece.

AcciónObligatoriosOpcionalesEntregaLímitePor 1.000Campos de respuesta
profile

Consultar el perfil de una empresa

Consulta una empresa mediante company, con idioma y filtro de verificadas opcionales, y devuelve dominio, TrustScore y recuentos visibles. No certifica a la empresa ni recalcula la puntuación.

companylang, verified_onlyEntrega síncrona$1.39 por 1.000 solicitudesname · domain · url · trust_score · rating · rating_scale · review_count · categories · platform
reviews

Leer reseñas de Trustpilot

Lee reseñas de company y permite acotar fecha, idioma, estrellas, orden o verificación. Conserva nivel de verificación y respuesta cuando existen; no valida el contenido del testimonio.

companydate, lang, language, sort, stars, verified_onlyEntrega síncronaEl catálogo declara `defaultLimit = 20` y `maxLimit = 200` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud.$1.39 por 1.000 solicitudesid · url · title · text · rating · rating_scale · language · like_count · is_verified · verification_level · source · country · author_name · author_id · author_image · author_review_count · reply_text · reply_at · experience_at · updated_at · posted_at · company_name · company_domain · platform

¿Qué acepta cada acción de Trustpilot?

Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.

Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.

¿Qué significan los parámetros de Trustpilot profile?

Consulta una empresa mediante company, con idioma y filtro de verificadas opcionales, y devuelve dominio, TrustScore y recuentos visibles. No certifica a la empresa ni recalcula la puntuación.

companyObligatorio
Dominio del sitio web de la empresa que quieres consultar, por ejemplo, example.com, o un enlace completo de Trustpilot /review/dominio. No uses un nombre de empresa cualquiera. profile recopila la calificación y los datos de la empresa a partir de la información asociada a las reseñas, mientras que reviews lee las reseñas específicas.
Trustpilot: TrustScore y estrellas mostradasTrustpilot explica que TrustScore pondera antigüedad, frecuencia y promedio de reseñas, y que las estrellas visibles se redondean desde esa puntuación. No debe recalcularse como una media simple de una muestra.Consultada
langOpcional
Código de idioma de la reseña. Puedes enviar un solo código o un array, por ejemplo, en o ["en","de"]. Tiene prioridad sobre el parámetro language. Filtrar reseñas en profile puede afectar a si se obtienen los datos de la empresa asociada.
verified_onlyOpcional
Para obtener solo las reseñas verificadas, usa el valor booleano true o false. Esta es la etiqueta de verificación de la reseña, no significa que la empresa esté verificada.

¿Qué significan los parámetros de Trustpilot reviews?

Lee reseñas de company y permite acotar fecha, idioma, estrellas, orden o verificación. Conserva nivel de verificación y respuesta cuando existen; no valida el contenido del testimonio.

companyObligatorio
Dominio del sitio web de la empresa que quieres consultar, por ejemplo, example.com, o un enlace completo de Trustpilot /review/dominio. No uses un nombre de empresa cualquiera. profile recopila la calificación y los datos de la empresa a partir de la información asociada a las reseñas, mientras que reviews lee las reseñas específicas.
dateOpcional
Periodo predefinido para reviews: last30days (últimos 30 días), last3months (últimos 3 meses), last6months (últimos 6 meses) o last12months (últimos 12 meses). Déjalo en blanco para no filtrar por fecha. No admite fechas concretas.
langOpcional
Código de idioma de la reseña. Puedes enviar un solo código o un array, por ejemplo, en o ["en","de"]. Tiene prioridad sobre el parámetro language. Filtrar reseñas en profile puede afectar a si se obtienen los datos de la empresa asociada.
languageOpcional
Código de idioma único para las reseñas en reviews, por ejemplo, en, fr, de o es. El parámetro lang tiene prioridad sobre este.
sortOpcional
Orden para reviews: recency para la más reciente (por defecto) o relevance por relevancia. Usa recency aquí, no newest como en otras plataformas.
starsOpcional
Array de strings con la calificación de estrellas para reviews, por ejemplo, ["1","2"] para obtener solo reseñas de una y dos estrellas. Admite valores de 1 a 5. Déjalo en blanco para no filtrar por estrellas. No indica una calificación mínima.
Trustpilot: Una muestra filtrada de reseñas no es el TrustScore de la empresaTrustpilot aclara que la fuente de una reseña no altera su peso en el cálculo del `TrustScore`. La media de una muestra de reseñas (por ejemplo, solo las de baja puntuación, las de una fuente concreta o las de un periodo determinado) no puede presentarse como la puntuación oficial de la empresa.Consultada
verified_onlyOpcional
Para obtener solo las reseñas verificadas, usa el valor booleano true o false. Esta es la etiqueta de verificación de la reseña, no significa que la empresa esté verificada.

Cómo usar la API de Trustpilot

  1. 01Consulta el catálogo público y elige una acción de la plataforma.
  2. 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
  3. 03Procesa el resultado síncrono o consulta el identificador de trabajo devuelto si la acción es asíncrona.
  4. 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
trustpilot_profile.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"trustpilot","action":"profile","params":{"company":"<company>"}}'

Preguntas sobre la API de Trustpilot

¿Cómo llamo a la API de Trustpilot?

Envía POST /api/v1/social con platform igual a trustpilot, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.

¿Qué devuelve la API de Trustpilot?

Devuelve JSON estructurado. Por ejemplo, el esquema de profile incluye name, domain, trust_score y rating. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros de origen contengan un valor.

¿Qué matiz de la documentación oficial conviene conservar al usar datos de Trustpilot?

Trustpilot explica que TrustScore pondera antigüedad, frecuencia y promedio de reseñas, y que las estrellas visibles se redondean desde esa puntuación. No debe recalcularse como una media simple de una muestra.

¿Qué parámetros son obligatorios?

Depende de la acción. profile requiere company; reviews requiere company.