Realizar solicitudes | Documentación | Screenshot API | WhoisXML API

Realizar solicitudes

Punto final de API

OBTENER https://website-screenshot.whoisxmlapi.com/api/v1?apiKey=YOUR_API_KEY&url=google.com&credits=DRS
La activación de la cuenta tarda un minuto tras el registro.

Compilación Postman

Postman es una aplicación web y de escritorio que permite realizar llamadas a la API desde una interfaz gráica. Le recomendamos que utilice Postmancon los puntos finales de las API de WhoisXML cuando explore la funcionalidad de las API, así como cuando esté identificando problemas con su aplicación.

La compilación Postman de API de WhoisXML está disponible en los siguientes enlaces:

La compilación incluye un entorno preconfigurado. Tendrá que configurar la api_key para realizar cada solicitud. Obtenga su clave de API personal en la página Mis productos. Si tiene preguntas relacionadas con la API, póngase en contacto con nosotros.

Parámetros de entrada

apiKey

Obligatorio. Obtenga su clave API personal en la página Mis productos.

url

Obligatorio. La url del sitio web de destino.

También se admite la especificación de números de puerto, por ejemplo: example.com:80.

Tenga en cuenta que si la URL contiene algunos "caracteres especiales", por ejemplo '&, ?, #, =', deberá codificarla.

credits

Opcional.

SA - Los créditos de Screenshot API se tendrán en cuenta cuando se llame a la API.

DRS - Los créditos de Domain Research Suite se tendrán en cuenta cuando se llame a la API.

Valores aceptables: SA | DRS

Por defecto: SA

imageOutputFormat

Opcional. Formato de salida de la respuesta.

Valores aceptables: image | base64

Por defecto: image

errorsOutputFormat

Opcional. Formato de salida de errores.

Valores aceptados: JSON | XML

Por defecto: JSON

type

Opcional. Tipo de salida de la imagen.

Valores aceptables: jpg | png | pdf

Por defecto: jpg

quality

Opcional. Calidad de la imagen. (solo para el tipo jpg ).

Valores aceptables: 40 < quality < 99

Por defecto: jpg

width

Opcional. Anchura de la imagen (px).

Valores aceptables: 100 < width < 3000

Por defecto: 800

height

Opcional. Altura de la imagen (px).

Valores aceptables: 100 < width < 3000

Predeterminado: 600

thumbWidth

Opcional. thumb width de la imagen (px).

Valores aceptables: 50 < thumbWidth < valor del parámetro width

Predeterminado: 0

mode

Opcional.

fast - esperando el evento document.load.

slow - esperando evento de red inactiva.

Valores aceptables: fast | slow

Por defecto: fast

scroll

Opcional. Si se especifica (cualquier valor), se desplaza hacia abajo y hacia la scrollPosition (útil para capturas de pantalla a página completa).

scrollPosition

Opcional. Especifica el comportamiento del scroll

Valores aceptables: top | bottom

Por defecto: top

fullPage

Opcional. Si se especifica (cualquier valor), realiza una captura de pantalla a página completa.

noJs

Opcional. Si se especifica (cualquier valor), desactiva JS.

delay

Opcional. Retardo personalizado (ms) antes de la captura de pantalla.

Valores aceptables: 0 < delay < 10000 ms

Predeterminado: 250

timeout

Opcional. Tiempo de espera personalizado (ms) para la carga de la página. La API responderá con un error si nuestro servidor no puede cargar la página dentro del tiempo de espera especificado.

Valores aceptables: 1000 < timeout < 30000 ms

Predeterminado: 15000

scale

Opcional. Valor de deviceScaleFactor para el emulador.

Valores aceptables: 0,5 < scale < 4,0

Predeterminado: 1.0

retina

Opcional. Si se especifica (cualquier valor), emula Retina Display.

ua

Opcional. La cadena de encabezado 'User-Agent'.

cookies

Opcional. La cadena de encabezado 'Cookie' en el siguiente formato: name1=value1;name2=value2.

Asegúrese de que la cadena de consulta está codificada correctamente.

mobile

Opcional. Si se especifica (cualquier valor), emula el dispositivo móvil.

touchScreen

Opcional. Si se especifica (cualquier valor), emula el dispositivo con una pantalla táctil.

landscape

Opcional. Si se especifica (cualquier valor), renderiza la página en modo apaisado (útil para la emulación de smartphones).

failOnHostnameChange

Opcional. Si se especifica (cualquier valor), la API responde con el código de error HTTP 422 cuando se cambia el nombre del dominio de destino debido a redireccionamientos.

Acceso gratuito

Tras registrarse, obtendrá automáticamente un plan de suscripción gratuito limitado a 500 créditos DRS.

Límites de uso y de velocidad de solicitudes

El número máximo de solicitudes por minuto es de 120. En caso de que se supere el límite, sus solicitudes posteriores serán rechazadas hasta el minuto siguiente.

Esta API también está disponible con un equilibrador de carga dedicado y un punto final premium para permitir consultas más rápidas como parte de nuestros Servicios API Premium y Paquetes API de Empresa.