Aller au contenu
Menu de la documentation

Lister les catégories et les métiers

Les valeurs des filtres category et trade.

GEThttps://findbytown.com/api/v1/categoriesSans quota

Paramètres

NomTypeDescription
localeen | fr | esLangue des libellés et des noms de catégories : en, fr ou es. Par défaut, la langue de votre compte.

Exemples

curl "https://findbytown.com/api/v1/categories?locale=en" \
  -H "Authorization: Bearer fbt_EXAMPLE_not_a_real_key_0000"

Réponse

Exemple avec des valeurs fictives :

{
  "data": {
    "categories": [
      {
        "slug": "construction",
        "label": "Construction",
        "count": 1200
      }
    ],
    "trades": [
      {
        "key": "plumber",
        "label": "Plumber"
      }
    ]
  }
}

Erreurs

CodeStatut HTTPSignification
validation_error400Un paramètre est manquant ou mal formé. details indique lequel.
unknown_parameter400Un paramètre de requête n’est pas connu de cet endpoint, en général à cause d’une faute de frappe. details indique lequel.
use_reveal_endpoint400Vous avez envoyé reveal= sur une lecture. Les lectures ne consomment jamais de quota : utilisez l’endpoint de révélation.
missing_api_key401En-tête Authorization absent ou vide.
invalid_api_key401La clé n’existe pas ou a été révoquée.
plan_without_api403L’offre actuelle du compte n’inclut pas l’API. S’applique dès la fin d’une offre.
suspended403Le compte est suspendu. Ses clés refonctionnent si la suspension est levée.
rate_limited429Trop de requêtes cette minute. Attendez le nombre de secondes indiqué dans Retry-After.
blocked429L’accès aux données d’entreprises est temporairement suspendu en raison d’un usage automatisé, comme le parcours des identifiants. Retry-After indique le temps restant. Écrivez au support s’il s’agit d’une erreur.
internal_error500Une erreur s’est produite de notre côté. Indiquez requestId en écrivant au support.

Retour à findbytown