> ## Documentation Index
> Fetch the complete documentation index at: https://docs.codaclean.io/llms.txt
> Use this file to discover all available pages before exploring further.

# API Codaclean

> Connectez votre logiciel à Codaclean : gérez vos clients, demandez des mandats CODA et CODB, et récupérez les fichiers bancaires et salariaux.

<div className="cc-landing">
  <section className="cc-hero">
    <h1 className="cc-hero-title">Construisez avec <span>codaclean</span></h1>

    <p className="cc-hero-lede">
      Connectez votre logiciel comptable ou de gestion de cabinet à Codaclean. Gérez vos clients, demandez des mandats CODA et CODB, et récupérez les fichiers bancaires et salariaux que Codaclean reçoit pour eux.
    </p>

    <div className="cc-hero-actions">
      <a className="cc-btn cc-btn-primary" href="https://codaclean.be/fr-be/contact" target="_blank" rel="noopener noreferrer">Demander un accès API <Icon icon="arrow-right" size={14} color="currentColor" /></a>
      <a className="cc-btn cc-btn-secondary" href="/fr/api/quickstart">Démarrage rapide</a>
    </div>

    <div className="cc-chips">
      <a className="cc-chip" href="/fr/api/guides/sync-coda-files">Télécharger les nouveaux extraits de compte</a>
      <a className="cc-chip" href="/fr/api/guides/sync-codb-files">Télécharger les nouveaux fichiers salariaux</a>
      <a className="cc-chip" href="/fr/api/guides/onboard-customer">Ajouter un client et demander ses mandats</a>
      <a className="cc-chip" href="/fr/api/guides/upload-files">Envoyer des fichiers à Codaclean</a>
    </div>
  </section>

  <section className="cc-section">
    <div className="cc-section-head">
      <div>
        <h2 className="cc-h2">Explorez l'API</h2>
        <p className="cc-lede">Chaque endpoint est accompagné d'un playground interactif.</p>
      </div>
    </div>

    <div className="cc-grid">
      <a className="cc-card" href="/fr/api/authentication">
        <span className="cc-card-icon">
          <Icon icon="key" size={18} />
        </span>

        <span className="cc-card-title">Authentification</span>
        <span className="cc-card-desc">Une clé API pour votre logiciel, et un ID token pour l'utilisateur qui agit à travers lui.</span>
        <span className="cc-card-cta">Obtenir un token →</span>
      </a>

      <a className="cc-card" href="/fr/api/endpoints/search-customers">
        <span className="cc-card-icon">
          <Icon icon="building" size={18} />
        </span>

        <span className="cc-card-title">Clients</span>
        <span className="cc-card-desc">Recherchez, créez, modifiez et archivez des clients, avec leurs comptes bancaires et leurs secrétariats sociaux.</span>
        <span className="cc-card-cta">Endpoints clients →</span>
      </a>

      <a className="cc-card" href="/fr/api/endpoints/search-mandates">
        <span className="cc-card-icon">
          <Icon icon="file-signature" size={18} />
        </span>

        <span className="cc-card-title">Mandats</span>
        <span className="cc-card-desc">Demandez des mandats CODA par compte bancaire et des mandats CODB par secrétariat social, puis suivez leur statut.</span>
        <span className="cc-card-cta">Endpoints mandats →</span>
      </a>

      <a className="cc-card" href="/fr/api/endpoints/list-coda-files">
        <span className="cc-card-icon">
          <Icon icon="building-columns" size={18} />
        </span>

        <span className="cc-card-title">Fichiers CODA</span>
        <span className="cc-card-desc">Listez les nouveaux extraits de compte, téléchargez-les et confirmez chaque téléchargement.</span>
        <span className="cc-card-cta">Endpoints CODA →</span>
      </a>

      <a className="cc-card" href="/fr/api/endpoints/list-codb-files">
        <span className="cc-card-icon">
          <Icon icon="users" size={18} />
        </span>

        <span className="cc-card-title">Fichiers CODB</span>
        <span className="cc-card-desc">Listez les nouveaux fichiers salariaux livrés par les secrétariats sociaux, téléchargez-les et confirmez chaque téléchargement.</span>
        <span className="cc-card-cta">Endpoints CODB →</span>
      </a>

      <a className="cc-card" href="/fr/api/endpoints/list-banks">
        <span className="cc-card-icon">
          <Icon icon="list" size={18} />
        </span>

        <span className="cc-card-title">Données de référence</span>
        <span className="cc-card-desc">Les banques et secrétariats sociaux auprès desquels Codaclean peut demander un mandat.</span>
        <span className="cc-card-cta">Endpoints de référence →</span>
      </a>
    </div>
  </section>

  <section className="cc-section">
    <div className="cc-section-head">
      <div>
        <h2 className="cc-h2">Démarrez en trois étapes</h2>
      </div>
    </div>

    <div className="cc-steps">
      <div className="cc-step">
        <div className="cc-step-title">Obtenez une clé API</div>
        <div className="cc-step-text">Codaclean émet une clé API pour votre logiciel. Demandez-la via le formulaire.</div>
      </div>

      <div className="cc-step">
        <div className="cc-step-title">Obtenez un ID token</div>
        <div className="cc-step-text">Échangez les identifiants de l'utilisateur contre un ID token avec <code>POST /token</code>.</div>
      </div>

      <div className="cc-step">
        <div className="cc-step-title">Effectuez votre premier appel</div>
        <div className="cc-step-text">Appelez <code>GET /hello</code> pour vérifier que les deux identifiants sont acceptés.</div>
      </div>
    </div>
  </section>

  <section className="cc-section">
    <div className="cc-section-head">
      <div>
        <h2 className="cc-h2">Ressources</h2>
      </div>
    </div>

    <div className="cc-grid">
      <a className="cc-card" href="/fr/api/errors">
        <span className="cc-card-icon">
          <Icon icon="triangle-exclamation" size={18} />
        </span>

        <span className="cc-card-title">Erreurs</span>
        <span className="cc-card-desc">Format des erreurs et liste des codes d'erreur.</span>
      </a>

      <a className="cc-card" href="/fr/api/rate-limits">
        <span className="cc-card-icon">
          <Icon icon="gauge" size={18} />
        </span>

        <span className="cc-card-title">Limites de requêtes</span>
        <span className="cc-card-desc">Limites par défaut par clé API, et comment les augmenter.</span>
      </a>

      <a className="cc-card" href="/fr/api/scopes">
        <span className="cc-card-icon">
          <Icon icon="shield-check" size={18} />
        </span>

        <span className="cc-card-title">Scopes</span>
        <span className="cc-card-desc">Ce que votre clé API est autorisée à faire.</span>
      </a>
    </div>
  </section>

  <section className="cc-access">
    <div>
      <div className="cc-access-title">Prêt à intégrer ?</div>
      <div className="cc-access-text">Présentez-nous votre intégration et l'équipe Codaclean reviendra vers vous.</div>
    </div>

    <a className="cc-btn cc-btn-primary" href="https://codaclean.be/fr-be/contact" target="_blank" rel="noopener noreferrer">Demander un accès API</a>
  </section>
</div>
