Säkerhet och tillit · DomScan-produkt

SSL-certifikat API-referens

Få SSL-certifikatinformation inklusive utgivare, giltighet och säkerhetsklass.

Det här får du

Få SSL-certifikatinformation inklusive utgivare, giltighet och säkerhetsklass.

SynkrontBulkRESTMCPSDKInteraktivt verktyg

Välj denna produkt när

Vem är det till för?

Använd avgränsade passiva kontroller för att berika triage och utredning, inte för att ersätta auktoriserad testning eller mänsklig granskning.

Välj denna produkt när

Välj detta för att inspektera offentliga TLS-certifikatbevis, giltighet, namn och kedjerelaterade signaler där de finns.

Det här får du

Få SSL-certifikatinformation inklusive utgivare, giltighet och säkerhetsklass.

Endpoints

Granska stödda operationer, indata, utdata, körningslägen och svarsbegränsningar innan du integrerar.

GET /v1/certificates Visa API-referens
POST /v1/certificates/bulk Visa API-referens
GET /v1/ssl/audit Visa API-referens
GET /v1/ssl/deep-scan Visa API-referens
GET /v1/ssl/grade Visa API-referens
GET /v1/ssl/chain Visa API-referens
GET /v1/ssl/expiring Visa API-referens

Credits och autentisering

1-10 Autentisering krävs. Se operationsreferensen för exakt kostnad och eventuell prissättning per objekt.

Exempel på operation

Använd dokumenterade operationer för att samla in, bedöma, berika, verifiera, jämföra, skydda eller övervaka offentliga bevis.

GET /v1/certificates

Frågeparametrar

Parameter Typ obligatorisk
domain string obligatorisk
include_subdomains boolean
Standard true
valfri
include_expired boolean
Standard false
valfri
limit integer
Standard 100
valfri
cursor string valfri

Svarsfält

Fält Typ
domain string
certificates[] object[]
certificates[] object
certificates[].id string
certificates[].issuer object
certificates[].common_name string
certificates[].san[] string[]
certificates[].not_before string
certificates[].not_after string
certificates[].is_expired boolean
certificates[].is_wildcard boolean
certificates[].fingerprint_sha256 string
summary object
summary.total_found integer
summary.returned integer
summary.unique_subdomains integer
summary.issuers[] string[]
summary.earliest_cert string | null
summary.latest_cert string | null
pagination object
pagination.limit integer
pagination.offset integer
pagination.returned integer
pagination.total integer
pagination.has_more boolean
pagination.next_cursor string | null
intelligence_summary object
intelligence_summary.data_source string
intelligence_summary.ct_log_sources[] string[]
intelligence_summary.source_count integer
intelligence_summary.cache_status string
intelligence_summary.returned_count integer
intelligence_summary.total_found integer
intelligence_summary.truncated boolean
intelligence_summary.limit integer
intelligence_summary.include_subdomains boolean
intelligence_summary.include_expired boolean
intelligence_summary.unique_name_count integer
intelligence_summary.unique_subdomains integer
intelligence_summary.issuer_count integer
intelligence_summary.wildcard_cert_count integer
intelligence_summary.active_cert_count integer
intelligence_summary.expired_cert_count integer
intelligence_summary.expiring_within_30_days_count integer
intelligence_summary.earliest_cert string | null
intelligence_summary.latest_cert string | null
intelligence_summary.latest_expiry string | null
intelligence_summary.has_more boolean
intelligence_summary.next_cursor string | null
intelligence_summary.warning_code string | null
meta object

Exempelbegäran

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/certificates?domain=example.com&include_subdomains=true&include_expired=false&limit=25&cursor=100"

Exempelsvar

{
  "domain": "example.com",
  "certificates": [
    {
      "id": "example-id",
      "issuer": {},
      "common_name": "example",
      "san": [
        "example"
      ],
      "not_before": "2026-08-27T12:00:00Z",
      "not_after": "2026-08-27T12:00:00Z",
      "is_expired": false,
      "is_wildcard": false,
      "fingerprint_sha256": "example"
    }
  ],
  "summary": {
    "total_found": 1,
    "returned": 1,
    "unique_subdomains": 1,
    "issuers": [
      "example"
    ],
    "earliest_cert": "example",
    "latest_cert": "example"
  },
  "pagination": {
    "limit": 1,
    "offset": 1,
    "returned": 1,
    "total": 1,
    "has_more": false,
    "next_cursor": "example"
  },
  "intelligence_summary": {
    "data_source": "public_data",
    "ct_log_sources": [
      "example"
    ],
    "source_count": 1,
    "cache_status": "live",
    "returned_count": 1,
    "total_found": 1,
    "truncated": false,
    "limit": 1,
    "include_subdomains": false,
    "include_expired": false,
    "unique_name_count": 1,
    "unique_subdomains": 1,
    "issuer_count": 1,
    "wildcard_cert_count": 1,
    "active_cert_count": 1,
    "expired_cert_count": 1,
    "expiring_within_30_days_count": 1,
    "earliest_cert": "example",
    "latest_cert": "example",
    "latest_expiry": "example",
    "has_more": false,
    "next_cursor": "example",
    "warning_code": "example"
  },
  "meta": {}
}

Begränsningar och bevisgränser

Resultaten beskriver observerade offentliga bevis och deras ursprung.
Täckningen begränsas av dokumenterade indata, budgetar, källor och svarsbegränsningar.
Bulkoperationer behandlar flera stödda indata och bevarar dokumenterade resultat per objekt.
Okänt betyder att den begärda uppgiften inte kunde fastställas utifrån tillgängliga bevis.
Bevis kan förändras över tid. Använd tidsstämplar och fält för aktualitet när de finns.

Granskad 2026-08-22

Vanliga frågor

Var hittar jag request- och response-referensen för SSL-certifikat?

Använd API-referensen för SSL-certifikat för att granska parametrar, svarsfält, exempel, statuskoder och stödda körningslägen.

Hur ska jag tolka okända eller ofullständiga resultat från SSL-certifikat?

Okända eller partiella resultat betyder att de begärda bevisen inte kunde fastställas helt. Behåll resultatstatus, konfidens, aktualitet och begränsningar i efterföljande beslut.

Hur prissätts SSL-certifikat?

Priset beror på operation och körningsläge. Se endpointreferensen för aktuell creditkostnad, autentiseringskrav och regler per objekt.

Används av människor på fantastiska företag

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeMotionElementsLLM Pulse