Sicurezza e affidabilità

API security.txt

Verifichi con una sola richiesta se un dominio pubblica un security.txt valido. Ottenga i campi analizzati, i giorni alla scadenza, la presenza della firma ed errori e avvisi codificati per le macchine.

Categoria Sicurezza e affidabilità
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

domainurl
Campi risposta

Risposta di esempio

domainstatuslocationfieldsfields.contactfields.expiresfields.expires_in_daysfields.policysignedissues
Copertura stati

Codici di stato HTTP

200400401402429502

Endpoint

GET /v1/security-txt
Crediti: 1Autenticazione: 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

Convalida RFC 9116

Vengono controllati i campi obbligatori Contact ed Expires, i formati URI, i link HTTPS, Preferred-Languages e Canonical, tenendo separati errori e avvisi.

Gestione delle posizioni

Legge prima /.well-known/security.txt e il vecchio /security.txt solo dopo un 404 o un 410.

Monitoraggio della scadenza

Restituisce la data di scadenza e i giorni rimanenti, così può ricevere un avviso prima che una policy di segnalazione decada.

Quattro stati chiari

valid, invalid, not_found e unknown. I recuperi bloccati o falliti non vengono mai riportati come file mancante.

Richiesta di esempio

GET /v1/security-txt?domain=example.com bash
curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/security-txt?domain=example.com"

Risposta di esempio

200 OK json
{
  "domain": "example.com",
  "status": "valid",
  "location": "well_known",
  "fields": {
    "contact": ["mailto:[email protected]"],
    "expires": "2027-01-01T00:00:00.000Z",
    "expires_in_days": 83,
    "policy": ["https://example.com/security-policy"]
  },
  "signed": false,
  "issues": []
}

Domande frequenti

Cosa rende non valido un file?

Un campo Contact o Expires mancante, più campi Expires, una data scaduta, URI di contatto non validi, link http semplici o una pagina HTML restituita al posto del testo.

Le firme vengono verificate?

I file firmati vengono rilevati e analizzati, ma la firma OpenPGP non viene verificata.

Quante richieste effettua un controllo?

Una, oppure due quando la posizione well-known restituisce 404 o 410 e viene provata quella legacy.

Quanti crediti costa?

Un credito per richiesta. Le richieste che terminano in uno stato sconosciuto 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

Gateway non valido 502

Errore RDAP upstream