Aller au contenu principal
Piloterr
Retour à la bibliothèque

API North Data Search

Recherche d'entreprises et de personnes sur North Data. Cartes et pagination (1 crédit).

Actif1 crédit = 1 requêteGET/v2/northdata/search

Vue d'ensemble de l'endpoint

Documentation détaillée, tarifs et exemples d'utilisation.

AperçuLink to Aperçu

Recherche d'entreprises et de personnes sur North Data (northdata.fr, northdata.com, northdata.de). 1 crédit par appel.

query est un nom, ou une URL suggest.json. countries est optionnel (FR ou FR,DE). domain choisit l'hôte pour un mot-clé : fr (défaut), com ou de.

La réponse est { results, pagination }. Les suggestions tiennent sur une page de 15 lignes au plus : total_results reste null. page supérieur à 1 renvoie 404.

DémarrageLink to Démarrage

GET https://api.piloterr.com/v2/northdata/search?query=BMW&countries=FR
GET https://api.piloterr.com/v2/northdata/search?query=Siemens&domain=de&countries=DE

queryLink to query

Exemple (mot-clé) :

BMW

Exemple (URL suggest) :

https://www.northdata.fr/suggest.json?query=BMW&countries=FR

query est obligatoire.

Forme Exemple Effet
Nom BMW Suggestions sur l'hôte choisi par domain (défaut www.northdata.fr)
URL suggest https://www.northdata.de/suggest.json?query=Siemens&countries=DE L'hôte, le mot-clé et countries sont lus dans l'URL

Une URL de fiche (tout chemin autre que / ou /suggest.json) renvoie 400. Passez-la à North Data Company. Un autre hôte renvoie 400. Une valeur vide renvoie 400.

countries filtre la recherche par nom. Codes ISO alpha-2 séparés par une virgule, une barre ou un espace : FR, FR,DE, FR|DE. Vide : tous les pays. Un code qui n'a pas deux lettres renvoie 400. Si query est une URL qui contient déjà countries, cette valeur l'emporte.

domain choisit l'hôte d'un nom : fr (défaut, www.northdata.fr), com ou en (www.northdata.com), de (www.northdata.de). Il est ignoré si query est une URL. Une valeur inconnue renvoie 400.

page n'accepte que 1. En dessous de 1 : 400. Au-dessus : 404. Une page contient au plus 15 lignes. total_results, total_pages et next restent nuls.

ParamètresLink to Paramètres

Paramètre Type Requis Description
query string oui Nom, ou URL suggest.json sur northdata.fr, .com ou .de
countries string non Codes ISO alpha-2 (FR ou FR,DE). Vide : tous les pays
domain string non fr, com ou de. Ignoré si query est une URL. Défaut fr
page integer non Seulement 1

Champs de la réponseLink to Champs de la réponse

Field Type Description
results[] array Suggestion cards
results[].position integer Position on the page, from 1
results[].name string Company or person name
results[].type string | null company or person
results[].location string | null City, sometimes with the country
results[].url string Profile URL. Pass it to the company endpoint
pagination.page integer Always 1
pagination.per_page integer Suggestion page size (15)
pagination.total_results null North Data does not return a total
pagination.total_pages null Single page
pagination.next null No next page

NotesLink to Notes

  • Une URL de fiche passée ici renvoie 400. Utilisez North Data Company.
  • Aucune suggestion renvoie 404, pas un 200 vide.
  • Passez results[].url à l'endpoint fiche.

Codes d'erreurLink to Codes d'erreur

Code Signification
400 Requête vide, hôte inconnu, pays invalide, ou URL de fiche
403 Accès bloqué
404 Aucune suggestion, ou page supérieur à 1
500 Échec du fetch

Endpoints liésLink to Endpoints liés

API associées

Étendez vos capacités data avec ces outils complémentaires.

Prêt à commencer ?

Votre API de scraping web est à un clic. Commencez avec +500 crédits, sans infrastructure à gérer, sans proxies à configurer, et sans carte bancaire.

  • +500 crédits
  • Aucune carte bancaire requise
  • Tous les endpoints inclus