Intégrations
Constaia est une API REST : elle fonctionne avec n'importe quel langage. Ces intégrations sont accompagnées d'un exemple prêt à copier.
- Next.jsFull-stackUn route handler reçoit le fichier, appelle Constaia avec le SDK et renvoie le verdict. La clé reste sur le serveur.
npm i @constaia/sdk - ReactFrontendLe widget <constaia-upload> dispose d'un wrapper React : caméra du téléphone, contrôle de qualité et envoi vers votre backend.
npm i @constaia/widget - VueFrontendLe même widget avec un wrapper Vue 3 ; écoutez l'événement de résultat et affichez le verdict.
npm i @constaia/widget - AngularFrontendUn service utilisant HttpClient envoie le fichier à votre backend, qui dialogue avec Constaia.
# sin dependencias en el cliente - SvelteFull-stackUne form action SvelteKit appelle le SDK côté serveur et renvoie le verdict au formulaire.
npm i @constaia/sdk - Expo / React NativeMobileCapturez avec la caméra dans Expo et envoyez à votre backend avec FormData ; la clé n'est jamais embarquée dans l'application.
npx expo install expo-image-picker - ExpressBackendmulter en mémoire et le SDK JavaScript : le fichier ne touche jamais le disque.
npm i @constaia/sdk multer - LaravelBackendLe SDK PHP fournit un ServiceProvider et une facade : Constaia::analyze() dans votre contrôleur.
composer require constaia/constaia-php - SymfonyBackendDéclarez Constaia\Client comme service et injectez-le dans vos contrôleurs.
composer require constaia/constaia-php - WordPressCMSUn endpoint REST dans un plugin minimal, avec la clé dans wp-config.php.
composer require constaia/constaia-php - DjangoBackendUne vue qui transmet request.FILES à l'API avec httpx. SDK Python bientôt disponible.
pip install httpx - FastAPIBackendUploadFile et httpx.AsyncClient ; même schéma pour vérifier les webhooks.
pip install fastapi httpx python-multipart - n8nNo-codeNœud HTTP Request en multipart. Nœud natif, Make et Zapier : bientôt disponibles.
HTTP Request node
Et pour valoir ce que de droit…
Créez votre compte, copiez la clé de test et validez votre premier document en cinq minutes.