Dati web

API per screenshot di siti web

Catturi qualsiasi pagina web pubblica con una sola richiesta. Scelga desktop o mobile, area visibile o pagina intera, e PNG, JPEG, WebP o PDF. Ottenga il file come base64 in JSON oppure lo scarichi direttamente.

Categoria Dati web
Endpoint 1
Caratteristiche Principali 4
Domande frequenti 4

Usato da persone di queste aziende

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeLLM Pulse

Segnali di fiducia prima dell’integrazione

Documentazione trasparente, richieste autenticate e dettagli di affidabilità visibili rendono più semplice valutare DomScan prima del rilascio.

In tempo reale Stato del servizio

Controlla lo stato del servizio in tempo reale e le risposte di errore documentate prima dell’integrazione.

OpenAPI Artefatti API

OpenAPI, Swagger, Postman, CLI, SDK e link MCP sono a un clic.

Chiavi API Accesso protetto

Gli endpoint autenticati usano chiavi API con costi in crediti chiari prima della chiamata.

10,000 Quota gratuita

Inizia con 10.000 crediti mensili e fai upgrade solo quando l’uso cresce.

Cosa ti aiuta a costruire questa API

Usa questa pagina come brief di produzione: endpoint, esempi, forma della risposta e parti del workflow per integrare DomScan nel tuo prodotto.

Workflow di prodotto

Integra controlli dominio, intelligence DNS, segnali di rischio o arricchimento in onboarding, ricerca e strumenti interni.

Automazione per analisti

Sostituisci lookup manuali ripetuti con job pianificati, alert e passaggi di indagine riproducibili.

Dati JSON puliti

Usa campi prevedibili, codici di stato documentati e costi in crediti invece di fare scraping di pagine provider.

AI e strumenti ops

Alimenta agenti, dashboard, playbook SOAR e CRM tramite OpenAPI, SDK, Postman o MCP.

Workflow di integrazione

Un percorso semplice dalla prima richiesta all’uso ripetibile in produzione.

1
Autentica una volta

Invia la tua chiave API con l’header documentato e mantieni richieste coerenti tra servizi.

2
Interroga con esempi

Parti dagli esempi curl e HTTP, poi mappa i parametri nel codice della tua applicazione.

3
Opera e monitora

Usa codici di stato, costi in crediti e campi di risposta per costruire retry, log e alert.

Kit sviluppatori

Passa da questa pagina a docs leggibili da macchina, raccolte di richieste, SDK o strumenti per agenti.

Mappa di parametri e risposta

Controlla input, campi di output e codici di stato prima di collegare l’endpoint al tuo client.

Parametri richiesta

Parametro

urldevicefull_pageformatoutput
Campi risposta

Risposta di esempio

statusfinal_urlhttp_statuscapturecapture.formatcapture.mime_typecapture.devicecapture.full_pagecapture.widthcapture.heightcapture.bytescapture.data_base64
Copertura stati

Codici di stato HTTP

200400401402429

Endpoint

GET /v1/screenshot
Crediti: 10Autenticazione: Autenticazione richiesta

Segnali di fiducia prima dell’integrazione

Documentazione trasparente, richieste autenticate e dettagli di affidabilità visibili rendono più semplice valutare DomScan prima del rilascio.

Stato del servizio Artefatti API

OpenAPI, Swagger, Postman, CLI, SDK e link MCP sono a un clic.

Chiavi API Accesso protetto

Gli endpoint autenticati usano chiavi API con costi in crediti chiari prima della chiamata.

Quota gratuita Iscriviti gratis

Inizia con 10.000 crediti mensili e fai upgrade solo quando l’uso cresce.

Attivo Richiesta di esempio

Parti dagli esempi curl e HTTP, poi mappa i parametri nel codice della tua applicazione.

Caratteristiche Principali

Rendering in un browser reale

Le pagine vengono caricate in un browser isolato con JavaScript, stili, font e immagini, proprio come le vede un visitatore.

Desktop e mobile

Catturi una vista desktop da 1366 px o una vista mobile da 390 px con tocco e layout mobile.

Pagina intera o viewport

Catturi l'area visibile oppure scorra l'intera pagina, fino a 8.000 px di altezza.

JSON o file

Ottenga dati base64 con dimensioni e peso in JSON, oppure imposti output=binary per ricevere direttamente l'immagine o il PDF.

Richiesta di esempio

GET /v1/screenshot?url=example.com&device=mobile&full_page=true bash
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/screenshot?url=example.com&device=mobile&full_page=true"

Risposta di esempio

200 OK json
{
  "status": "ok",
  "final_url": "https://example.com/",
  "http_status": 200,
  "capture": {
    "format": "png",
    "mime_type": "image/png",
    "device": "mobile",
    "full_page": true,
    "width": 390,
    "height": 2480,
    "bytes": 412870,
    "data_base64": "iVBORw0KGgoAAAANSUhEUgAA..."
  }
}

Domande frequenti

Quali formati sono supportati?

Immagini PNG, JPEG e WebP e documenti PDF in formato A4 con gli sfondi.

Può effettuare l'accesso o fare clic sui pulsanti?

No. Le pagine vengono catturate come le vede un visitatore anonimo al primo caricamento, senza fare clic, digitare o accettare banner dei cookie.

Che cosa succede con pagine molto lunghe?

Le catture di pagina intera si fermano a 8.000 px. Le catture più grandi di 5 MB restituiscono status unknown e vengono rimborsate.

Quanti crediti costa?

10 crediti per cattura. Le pagine bloccate o non riuscite vengono rimborsate.

Strumenti e risorse correlati

Codici di stato HTTP

Questi sono i codici di stato HTTP da gestire, per distinguere risposte riuscite, problemi di autenticazione, crediti, limiti di frequenza, dati mancanti ed errori a monte.

OK 200

Richiesta riuscita

Richiesta non valida 400

Parametri non validi

Non autorizzato 401

Chiave API o sessione mancante o non valida.

Pagamento richiesto 402

Crediti insufficienti per eseguire questa richiesta.

Troppe richieste 429

Limite di richieste superato