11 langages, une seule API.
Bibliothèques officielles typées et testées, avec chiffrement client, retries automatiques et pagination intégrés. Une release simultanée sur tous les langages à chaque publication API.
npm i @coffrify/sdkpip install coffrifycomposer require coffrify/coffrify-phpgo get github.com/coffrify/coffrify-gogem install coffrifyimplementation 'com.coffrify:coffrify'cargo add coffrifydotnet add package Coffrifydart pub add coffrify{:coffrify, "~> 0.9"}dependency: coffrifyAperçu du SDK Node
Les méthodes principales, avec gestion automatique du chiffrement et des renvois. La même surface se retrouve dans les sept autres langages, avec les conventions natives de chacun.
import { Coffrify } from '@coffrify/sdk'; const cf = new Coffrify(process.env.COFFRIFY_KEY);
cf.transfers.create() · list() · get() cf.coffres.items.add() cf.webhooks.verify(req, SIGNING_KEY) cf.api_keys.list({ active: true })
Ce que tous les SDKs font à votre place
AES-256-GCM avec clé dérivée localement. La clé n'atteint jamais nos serveurs.
Backoff exponentiel + jitter sur 429 et 5xx, configurable et désactivable.
Itérateur async natif sur les .list(). Pas de curseur manuel.
Définitions générées depuis l'OpenAPI. IntelliSense exhaustif sur tous les endpoints.
Erreurs de body détectées avant l'envoi : pas de round-trip inutile pour un 422.
Header Idempotency-Key ajouté automatiquement sur tous les writes.
Coffrify en ligne de commande
Pour scripter et automatiser depuis votre terminal. Pair avec votre workspace par QR code, exécute les mêmes endpoints que les SDKs.
$ brew install coffrify/tap/cof $ cof pair $ cof transfers create rapport.pdf --expires 7d