Pour les développeurs
Pour les professionels
Mode sandbox

Collectez des photos depuis n'importe quel appareil mobile. Aucune application requise.

Créez des sessions d'upload via notre API ou nos SDK. Vos utilisateurs scannent un code QR, prennent des photos dans le navigateur, et les images sont livrées à votre webhook, S3, Google Drive ou 6 autres destinations — en quelques secondes.

app.ts
// Install: npm install @apertur/sdk

import { Apertur } from "@apertur/sdk";

const client = new Apertur({ apiKey: "aptr_live_xxxx" });

const session = await client.sessions.create({
  destination_ids: ["dest_webhook_01"],
  expires_in_hours: 24,
});

// Share session.id via QR code — done!

Essayez maintenant

Scannez ce QR code avec votre téléphone pour tester l'expérience de téléversement — ou essayez la version bureau.

Essayer la démo bureau
QR code to demo

Scannez avec votre téléphone

Comment ça marche

Trois étapes simples pour intégrer la collecte de photos mobiles dans n'importe quelle application.

🔑
01

Générez une session

Appelez l'API avec votre clé API pour créer une session d'upload et recevoir une URL de code QR.

📸
02

L'utilisateur prend et édite

Votre utilisateur scanne le code QR, prend ou sélectionne des photos, et les modifie directement dans le navigateur — sans application.

🚀
03

Livré partout

Les images sont livrées à votre webhook, bucket S3, Google Drive, Dropbox, OneDrive, Azure, FTP, ou récupérées via long polling — en temps réel.

Tout ce dont vous avez besoin

Conçu pour les développeurs qui ont besoin d'une collecte d'images mobiles fiable et flexible.

🔒

Aucun stockage de notre côté

Les images sont livrées directement à votre serveur. Nous ne stockons jamais les photos de vos utilisateurs.

📐

Édition côté client

Recadrez, faites pivoter et ajustez les images directement dans le navigateur mobile avant l'upload.

🔗

9+ destinations de livraison

Webhooks, S3, Google Drive, Dropbox, OneDrive, Azure Blob, Box, FTP/SFTP et WebDAV. Livraison simultanée vers plusieurs destinations par session.

🛡️

Sécurité API de niveau militaire

Webhooks signés HMAC, restrictions IP et domaine, authentification TOTP et certificats clients mTLS.

📦

Mode sandbox

Testez votre intégration avec des images marquées, sans limite de sessions et des données de test isolées. Basculez entre live et test en un clic.

🔑

SDK officiels

SDK Node.js et PHP avec couverture complète de l'API. Détection automatique du mode sandbox depuis le préfixe de votre clé API.

🍁

Fièrement canadien

Conçu et exploité au Canada. Régi par les lois fédérales canadiennes et provinciales du Québec en matière de vie privée.

🎖️

Entreprise de vétéran

Fondée et exploitée par un vétéran des Forces armées canadiennes. Discipline et intégrité intégrées.

Statut en temps réel

Les événements envoyés par le serveur maintiennent votre application à jour pendant le traitement des images.

🔐

Chiffrement de bout en bout

Chiffrez optionnellement les images côté client avec RSA-OAEP + AES-256-GCM. Le serveur ne voit jamais les données non chiffrées.

Tarification simple et transparente

Commencez gratuitement et évoluez selon vos besoins. Sans frais cachés.

Questions fréquentes

Tout ce que vous devez savoir sur Apertur.

Dois-je créer une application mobile?+
Non. L'interface d'upload fonctionne entièrement dans le navigateur mobile. Vos utilisateurs n'ont qu'à scanner un code QR ou cliquer sur un lien.
Comment les images sont-elles livrées?+
Apertur prend en charge les webhooks (nous envoyons les images à votre endpoint), le long polling (votre serveur interroge notre API) et la livraison directe vers le stockage infonuagique incluant S3, Google Drive, Dropbox, OneDrive, Azure Blob, Box, FTP/SFTP et WebDAV.
Qu'est-ce que la vérification de signature HMAC?+
Chaque requête webhook est signée avec HMAC-SHA256 en utilisant une clé secrète unique à votre projet. Cela vous permet de vérifier que la requête provient bien de Apertur.
Que se passe-t-il si mon webhook échoue?+
Nous réessayons les livraisons webhook échouées avec un backoff exponentiel pendant le nombre de jours configuré dans votre plan. Vous recevrez des notifications par email en cas d'échecs répétés.
Puis-je tester sans affecter les données de production?+
Oui. Apertur dispose d'un mode sandbox. Créez des clés API de test (aptr_test_), et toutes les sessions, uploads et rapports sont isolés des données live. En mode test, la qualité et la quantité des images est réduite pour plus de rapidité.
Comment démarrer?+
Inscrivez-vous, créez un projet, générez une clé API, et faites un seul appel API pour créer une session. Consultez notre guide de démarrage rapide pour des instructions étape par étape.
Qu'est-ce qu'une session d'upload protégée par mot de passe?+
Vous pouvez exiger un mot de passe lors de la création d'une session d'upload. L'utilisateur doit entrer le bon mot de passe avant de pouvoir accéder à l'interface d'upload. Cela ajoute une couche de sécurité supplémentaire pour les collectes de photos sensibles.
Avez-vous un programme partenaire?+
Oui. Apertur offre un programme partenaire où les agences et intégrateurs peuvent gagner des commissions sur les clients référés. Contactez-nous via notre formulaire de contact pour en savoir plus sur les taux de commission et comment rejoindre le programme.
Y a-t-il des SDK officiels?+
Oui. Nous fournissons des SDK officiels pour Node.js (@apertur/sdk) et PHP (apertur/sdk). Les deux supportent toutes les fonctionnalités de l'API incluant les sessions d'upload, destinations, webhooks, chiffrement et routage automatique vers le sandbox.
Quelles fonctionnalités de sécurité Apertur offre-t-il?+
Apertur prend la sécurité au sérieux. Nous offrons l'authentification multi-facteurs (TOTP), la connexion par clé d'accès (WebAuthn/FIDO2), les signatures HMAC-SHA256 pour les webhooks, le stockage haché des clés API, les alertes de connexion et la gestion des sessions. Toutes les données sont transmises via TLS.
Y a-t-il des limites de sessions ou des niveaux de tarification?+
Oui. Apertur offre un niveau gratuit pour commencer, ainsi que des plans payants avec des limites de sessions plus élevées, plus d'images par session et des fenêtres de réessai webhook étendues. Consultez notre section tarification pour les détails complets de chaque niveau.
Apertur est-il disponible en plusieurs langues?+
Oui. Le tableau de bord et l'interface d'upload d'Apertur sont disponibles en anglais (Canada et États-Unis), en français (Canada) et en espagnol. Nous utilisons next-intl pour une internationalisation fluide sur toute la plateforme.
Qu'est-ce que le mode sandbox?+
Le mode sandbox vous permet de tester votre intégration sans affecter les données live. Les clés API de test (aptr_test_) créent des sessions isolées avec des images marquées, une limite de 5 images et une résolution max de 800px. Votre tableau de bord affiche les données test et live séparément — basculez en un clic.
Collectez des photos depuis n'importe quel appareil mobile. Sans application. | Apertur