architecture
integrations
Intégrations externes
Services tiers consommés par l'API et les workers. Code providers : projects/api/src/__new/lib/providers/.
Vue synthétique
flowchart LR
api["API / Workers"]
api --> lw["Lemonway<br/>KYC · wallets · P2P"]
api --> checkout["Checkout.com<br/>CB"]
api --> cio["Customer.io<br/>Emails · OTP"]
api --> s3["AWS S3<br/>Fichiers"]
api --> pappers["Pappers<br/>Entreprises"]
api --> pdf["PDF Generator"]
api --> slack["Slack<br/>Alertes"]
api --> neon["Neon API<br/>Scale DB"]
lw -->|webhooks| api
checkout -->|webhooks| api
Paiements & KYC
Service
Rôle
Direction
Auth
Owner
Notes
Lemonway
KYC, wallets, virements, P2P, retraits, SPV
API ↔ Lemonway
À compléter
À compléter
Egress via lw-static-ip-proxy (IP fixe Railway)
Checkout.com
Paiements carte (top-up, réservations)
API ↔ Checkout
À compléter
À compléter
Webhooks entrants
Communication & ops
Service
Rôle
Direction
Auth
Owner
Notes
Customer.io
Emails transactionnels, OTP 2FA, tracking
API → CIO
API keys
À compléter
B2C + B2B
Slack
Alertes ops (fraude, P2P, chargebacks…)
API / workers → Slack
Bot token
À compléter
Canaux : À compléter
Stockage & documents
Service
Rôle
Direction
Auth
Owner
Notes
AWS S3
Documents, médias biens, uploads PDP
API ↔ S3
IAM
À compléter
Région eu-west-3
Azure Blob
Stockage legacy / alternatif
API ↔ Azure
À compléter
À compléter
PDF Generator
Contrats, factures
Worker → service
API key
À compléter
Async
Données & enrichissement
Service
Rôle
Direction
Auth
Owner
Notes
Pappers
Recherche entreprises FR (PDP)
API → Pappers
API key
À compléter
Neon API
Scale compute DB autour collectes
Cron → Neon
API key
À compléter
Mapbox
Géocodage (optionnel)
API → Mapbox
Token
À compléter
Regula
Scan pièces d'identité (optionnel)
À compléter
À compléter
À compléter
Parseur
Parsing documents (optionnel)
À compléter
À compléter
À compléter
Outils métier & legacy
Service
Rôle
Direction
Auth
Owner
Notes
Gestion des défauts
Défauts / votes investisseurs
API ↔ service
À compléter
À compléter
Projet Analyse
Analyse projets
API ↔ service
À compléter
À compléter
Community Vote
Plateforme de vote
API ↔ service
API key
À compléter
Espace Financement (Bubble)
Bridge legacy PDP
API ↔ Bubble
API key
À compléter
Migration : À compléter
Observabilité & analytics (front)
Service
Rôle
Apps
Owner
Notes
Datadog
APM, logs, RUM
API + fronts
À compléter
Voir Infrastructure
PostHog
Product analytics
Fronts
À compléter
GTM
Tag management
Web
À compléter
Chromatic
Storybook visuel
CI
À compléter
Webhooks entrants (vers API)
Source
Route / mécanisme
Auth
Owner
Notes
Lemonway
À compléter
x-api-key
À compléter
Checkout.com
À compléter
À compléter
À compléter
Autres
/internal/* ou routes dédiées
API key
À compléter
APIs internes sortantes (M2M)
Consommateurs autorisés via ApiAuthService : gestion-defauts, projet-analyse, customer-ticketing, ia-whatsapp, ai-agent, site-vitrine, espace-financement.
Détail contrats : GET /internal/docs/json.
À compléter
Sujet
Notes
Matrice criticité (P0/P1) par intégration
Contacts support / escalation par vendor
Données PII échangées par service
Environnements sandbox vs prod par tiers
Contrats / DPA / hébergement données (RGPD)