Politique d'utilisation de l'API

Dernière mise à jour : 26 février 2026

1. Aperçu

StructureClerk fournit des endpoints API gratuits et publics pour l'analyse de conformité réglementaire. Cette politique régit l'utilisation de notre API REST, du protocole A2A (Agent-to-Agent) et des endpoints MCP (Model Context Protocol).

2. Protocoles disponibles

ProtocoleEndpointAuth requise
REST API/api/agent/*Non
A2A (Google)/api/a2aNon
MCP/api/mcp-httpNon

3. Utilisation équitable

Tous les endpoints sont gratuits et sans authentification. Cependant, nous appliquons des limites d'utilisation équitable :

  • Limite de débit : 100 requêtes par minute par adresse IP
  • Taille maximale : 100 Ko par requête
  • Connexions simultanées : 10 par adresse IP

Si vous avez besoin de limites plus élevées pour un cas d'usage spécifique, contactez-nous à info@structureclerk.ca.

4. Utilisations autorisées

  • Intégrer des vérifications de conformité dans vos applications
  • Construire des agents IA qui interrogent les informations réglementaires
  • Intégration dans des pipelines CI/CD pour la conformité-as-code
  • Recherche académique et fins éducatives
  • Outillage interne de conformité

5. Utilisations interdites

  • Revendre les réponses API comme service concurrent
  • Scraping automatisé au-delà des endpoints API
  • Surcharge délibérée ou attaques par déni de service
  • Présenter les résultats de StructureClerk comme un avis juridique
  • Utiliser l'API pour générer des certifications de conformité trompeuses

6. Attribution

Lors de l'affichage des résultats des API StructureClerk, nous apprécions (sans l'exiger) l'attribution :

"Powered by StructureClerk — structureclerk.ca"

7. Traitement des données

  • Le contenu des requêtes API est traité en temps réel et non stocké
  • Les adresses IP sont journalisées pour la limitation de débit (conservées 30 jours max)
  • Aucune donnée personnelle des requêtes API n'est stockée au-delà du cycle de vie de la requête

8. SLA et disponibilité

StructureClerk est fourni « tel quel » sans garantie de disponibilité ou de SLA. Nous visons une haute disponibilité mais pouvons avoir des interruptions planifiées ou non. L'API peut évoluer sans préavis, mais nous ferons des efforts raisonnables pour maintenir la compatibilité ascendante.

9. Découverte d'agent

Les agents IA peuvent découvrir les capacités de StructureClerk via :

  • /.well-known/agent.jsonFichier standard de découverte d'agent
  • /.well-known/agent-card.jsonCarte d'agent A2A
  • /api/agent-manifestManifeste détaillé des capacités
  • /agent-registration.jsonEnregistrement ERC-8004

10. Paiements agents via x402

StructureClerk utilise le protocole x402 (HTTP 402 Payment Required) pour les paiements machine-à-machine. Les utilisateurs humains restent toujours gratuits. Les agents IA paient par appel API en USDC sur Base Sepolia (réseau de test).

Tarification par endpoint

EndpointPrix
/api/agent/jurisdiction-map$0.01 USDC
/api/agent/compliance-check$0.10 USDC
/api/agent/roadmap$0.15 USDC
/api/agent/algorithmic-compliance$0.20 USDC
/api/a2a$0.10 USDC
/api/mcp-http (tools/call)$0.05 USDC

Fonctionnement

  • Les requêtes d'agents sans paiement reçoivent une réponse HTTP 402 avec les instructions de paiement x402
  • L'agent effectue le paiement en USDC sur Base Sepolia et renvoie la preuve via l'en-tête X-Payment
  • Le serveur vérifie le paiement et retourne les données
  • Les méthodes MCP initialize et tools/list restent gratuites

Réseau : Base Sepolia (testnet). Token : USDC. Protocole : x402.org.

11. Contact

Pour les questions API ou demandes de partenariat : info@structureclerk.ca