Inicio
API
Integraciones CDN
Cloudflare
Integraciones en servidores
IIS
Apache
API

API PERENDER es un servicio de manera estructurada que funciona como un intermediario permitiendo que sus solicitudes sean ejecutadas en nuestra lógica de negocio.

  • En primera instancia permite que sus solicitudes de páginas sean cacheadas y renderizadas en el caso de la primera ejecución independientemente del origen de procedencia, retornando dicha vista un vez finalizado el proceso.
  • En el caso de que su solicitud de página ya se encuentre en caché simplemente regresa la vista previamente cacheada.

Autenticación

Para realizar peticiones a la API, es necesario enviar el PERENDER TOKEN en todos los casos. El PERENDER TOKEN lo puedes obtener desde el dashboard.crawl requests 0

PERENDER TOKEN es un JWT (JSON Web Token) define una forma compacta y autónoma de representar información entre dos partes de forma segura como un objeto JSON. Este token puede ser verificado y confiable, ya que está firmado digitalmente.

Usted puede regenerar un nuevo toquen en cualquier momento, su token no debe ser expuesto en sus aplicaciones ya que cualquier usuario mal intencionado puede suplantar su identidad si lo adquiere.

En el caso de alguna posible fuga de seguridad debe ser regenerado.

Recomendamos utilizarlo de la forma más protegida posible.

Solicitudes

Todas las solicitudes se realizan a la dirección: https://api.perender.com/render

Parámetros que recibe en la consulta (query):
  • url (string): Dirección a renderizar, cachear o obtener según el caso.
    Ejemplo: https://example.com
  • botAgent (string): Bot identificado en la solicitud.
    Ejemplo: integration-test

Ejemplo

Para probar el ejemplo abra una ventana de comandos y pegue el siguiente código proporcionado. No olvide reemplazar @("[PERENDER_TOKEN]") por su token en el dashboard.

Shell

curl -X GET "https://api.perender.com/render?url=https%3A%2F%2Fexample.com&botAgent=integration-test" -H "accept: */*" -H "Authorization: Bearer [PERENDER_TOKEN]"


Powered by AstrolUi
An unhandled error has occurred. Reload 🗙