Surveillance et automatisation · Produit DomScan

API Liste de Surveillance de Domaine

Gérez votre liste de surveillance de domaines. Recevez une notification lorsque les domaines deviennent disponibles ou changent de statut.

Ce que vous obtenez

Gérez votre liste de surveillance de domaines. Recevez une notification lorsque les domaines deviennent disponibles ou changent de statut.

SynchroneRESTMCPSDKOutil interactif

Choisissez ce produit lorsque

À qui s’adresse ce produit

Utilisez l’automatisation lorsque la même décision doit être exécutée dans le temps, sur une liste ou entre plusieurs produits.

Choisissez ce produit lorsque

À choisir pour suivre jusqu’à 100 domaines et leurs changements de disponibilité, d’expiration et de statut avec des alertes configurables.

Ce que vous obtenez

Gérez votre liste de surveillance de domaines. Recevez une notification lorsque les domaines deviennent disponibles ou changent de statut.

Endpoints

Examinez les opérations, entrées, sorties, modes d’exécution et limites de réponse pris en charge avant l’intégration.

GET /v1/watchlist Voir la référence API
POST /v1/watchlist Voir la référence API
DELETE /v1/watchlist Voir la référence API
GET /v1/watchlist/expiring Voir la référence API
GET /v1/watchlist/available Voir la référence API
PATCH /v1/webhooks/:webhook_id Voir la référence APILire le guide
DELETE /v1/webhooks/:webhook_id Voir la référence APILire le guide
POST /v1/webhooks/:webhook_id/test Voir la référence APILire le guide
POST /v1/webhooks/:webhook_id/rotate-secret Voir la référence APILire le guide
GET /v1/webhooks/:webhook_id/deliveries Voir la référence APILire le guide
GET /v1/watchlist/alerts Voir la référence APILire le guide
POST /v1/watchlist/alerts Voir la référence APILire le guide
GET /v1/watchlist/alerts/:subscription_id Voir la référence APILire le guide
PATCH /v1/watchlist/alerts/:subscription_id Voir la référence APILire le guide
DELETE /v1/watchlist/alerts/:subscription_id Voir la référence APILire le guide

Crédits et authentification

0-1 Authentification requise. Consultez la référence de l’opération pour connaître le coût exact et les éventuels tarifs par élément.

Opération exemple

Utilisez des opérations documentées pour collecter, évaluer, enrichir, vérifier, comparer, protéger ou surveiller des preuves publiques.

GET /v1/watchlist Crédits: 1

Paramètres de requête

Paramètre Type requis
limit integer optionnel
cursor string optionnel

Champs de réponse

Champ Type
has_more boolean
next_cursor string | null
watchlist[] object[]
watchlist[] object
watchlist[].domain string
watchlist[].added_at string
watchlist[].status string
watchlist[].last_checked string
watchlist[].expiry_date string
watchlist[].days_until_expiry integer
watchlist[].notify_email string
watchlist[].check_count integer
total integer
updated_at string

Exemple de requête

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/watchlist"
const response = await fetch("https://domscan.net/v1/watchlist", {
  headers: { "X-API-Key": process.env.DOMSCAN_API_KEY },
});
const data = await response.json();
console.log(data);
import os
import requests

response = requests.get(
    "https://domscan.net/v1/watchlist",
    headers={"X-API-Key": os.environ["DOMSCAN_API_KEY"]},
)
print(response.json())
package main

import (
	"fmt"
	"io"
	"net/http"
	"os"
)

func main() {
	req, err := http.NewRequest(http.MethodGet, "https://domscan.net/v1/watchlist", nil)
	if err != nil {
		panic(err)
	}
	req.Header.Set("X-API-Key", os.Getenv("DOMSCAN_API_KEY"))

	resp, err := http.DefaultClient.Do(req)
	if err != nil {
		panic(err)
	}
	defer resp.Body.Close()

	data, err := io.ReadAll(resp.Body)
	if err != nil {
		panic(err)
	}
	fmt.Println(resp.Status, string(data))
}
require "json"
require "net/http"

uri = URI("https://domscan.net/v1/watchlist")
request = Net::HTTP::Get.new(uri)
request["X-API-Key"] = ENV.fetch("DOMSCAN_API_KEY")

response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) do |http|
  http.request(request)
end
puts JSON.pretty_generate(JSON.parse(response.body))

Exemple de réponse

{
  "watchlist": [
    {
      "domain": "example.com",
      "added_at": "2024-01-01T00:00:00Z",
      "status": "registered",
      "last_checked": "2024-01-15T12:00:00Z"
    }
  ],
  "total": 1,
  "updated_at": "2024-01-15T12:00:00Z"
}

Codes de statut HTTP

  • 200 OK
  • 400 Requête incorrecte
  • 401 Non autorisé
  • 402 Paiement requis
  • 429 Trop de requêtes

Questions fréquentes

Où trouver la référence des requêtes et réponses de Liste de Surveillance de Domaine ?

Utilisez la référence API de Liste de Surveillance de Domaine pour consulter les paramètres, les champs de réponse, les exemples, les codes d’état et les modes d’opération pris en charge.

Comment interpréter les résultats inconnus ou incomplets de Liste de Surveillance de Domaine ?

Les résultats inconnus ou partiels signifient que les preuves demandées n’ont pas pu être déterminées entièrement. Conservez l’état du résultat, le niveau de confiance, la fraîcheur et les limites dans vos décisions en aval.

Comment Liste de Surveillance de Domaine est-il tarifé ?

Le tarif dépend de l’opération et du mode d’exécution. Consultez la référence de l’endpoint pour connaître le coût actuel en crédits, l’exigence d’authentification et les règles par élément.

Utilisé par des équipes de ces entreprises

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeLLM Pulse