Identité et vérification · Produit DomScan

API Recherche d'Entreprise

Recherchez les informations d'entreprise associées à un domaine.

Ce que vous obtenez

Recherchez les informations d'entreprise associées à un domaine.

SynchroneRESTMCPSDKOutil interactif

Choisissez ce produit lorsque

À qui s’adresse ce produit

Utilisez cette suite pour améliorer la gestion des formulaires, prioriser l’examen manuel, enrichir les organisations et relier les ressources déclarées par les sites Web.

Choisissez ce produit lorsque

À choisir pour enrichir une organisation à partir de son domaine ou de son identifiant d’entreprise grâce aux éléments publics disponibles sur l’activité et le site Web.

Ce que vous obtenez

Recherchez les informations d'entreprise associées à un domaine.

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/company Voir la référence API

Crédits et authentification

3 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/company Crédits: 3

Paramètres de requête

Paramètre Type requis
domain string requis

Champs de réponse

Champ Type
domain string
company object
company.name string | null
company.legal_name string | null
company.description string | null
company.founded_year integer | null
company.industry string | null
company.employee_count_range string | null
company.type string | null
location object
social object
social.linkedin string | null
social.twitter string | null
social.facebook string | null
social.github string | null
tech object
tech.email_provider string | null
tech.website_technologies[] string[]
confidence number
evidence_summary object
evidence_summary.sources[] string[]
evidence_summary.source_count integer
evidence_summary.confidence number
evidence_summary.confidence_label string
evidence_summary.company_field_count integer
evidence_summary.social_profile_count integer
evidence_summary.email_provider_detected boolean
evidence_summary.website_technology_count integer
evidence_summary.cache_status string
meta object

Exemple de requête

curl -H "X-API-Key: $DOMSCAN_API_KEY" "https://domscan.net/v1/company?domain=example.com"
const response = await fetch("https://domscan.net/v1/company?domain=example.com", {
  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/company?domain=example.com",
    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/company?domain=example.com", 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/company?domain=example.com")
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

{
  "domain": "example.com",
  "company": {
    "name": "Example Co",
    "legal_name": null,
    "description": "Example Co builds simple tools for small teams.",
    "founded_year": null,
    "industry": null,
    "employee_count_range": null,
    "type": null
  },
  "location": {
    "headquarters": null
  },
  "social": {
    "linkedin": "https://www.linkedin.com/company/example-co",
    "twitter": null,
    "facebook": null,
    "github": "https://github.com/example-co"
  },
  "tech": {
    "email_provider": "Google Workspace",
    "website_technologies": []
  },
  "confidence": 0.8,
  "evidence_summary": {
    "sources": [
      "meta_tags",
      "dns",
      "social_links"
    ],
    "source_count": 3,
    "confidence": 0.8,
    "confidence_label": "high",
    "company_field_count": 2,
    "social_profile_count": 2,
    "email_provider_detected": true,
    "website_technology_count": 0,
    "cache_status": "miss"
  },
  "meta": {
    "sources": [
      "meta_tags",
      "dns",
      "social_links"
    ],
    "query_time_ms": 1320,
    "cached": false
  }
}

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 Recherche d'Entreprise ?

Utilisez la référence API de Recherche d'Entreprise 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 Recherche d'Entreprise ?

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 Recherche d'Entreprise 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