Autosync pour les plateformes P2P
Aujourd'hui, vos investisseurs téléchargent un fichier, puis l'importent à la main dans P2P Dash. Avec un token en lecture seule et un seul endpoint de votre côté, leurs transactions arrivent toutes seules. Sans mot de passe et sans OAuth. 2 100+ investisseurs suivent leur portefeuille sur P2P Dash.
Ce que ça change
Autosync n'existe pas encore. Aucune plateforme ne propose cela aujourd'hui : voici donc ce que nous construirions ensemble.
Leurs chiffres restent à jour
Aujourd'hui, chaque fois qu'ils veulent des chiffres récents, ils doivent se connecter, trouver l'export, le télécharger et l'importer de nouveau. Avec Autosync, ils collent un token une seule fois. Leur rendement, leurs intérêts et leurs liquidités se mettent ensuite à jour sans nouveau fichier.
Un obstacle de moins pour ceux qui suivent votre plateforme
Plus personne n'a à chercher l'export ni à demander à votre support comment il fonctionne. Votre plateforme reçoit le label Autosync sur sa page P2P Dash et dans la liste des plateformes. Des imports réguliers tiennent aussi à jour les chiffres de la communauté sur votre page, puisqu'ils proviennent des transactions importées.
Comment ça marche
L'investisseur configure tout une seule fois. Ensuite, ça tourne sans lui.
L'investisseur crée un token
Dans les paramètres de son compte sur votre plateforme, derrière votre connexion habituelle. Vous n'affichez le token qu'une seule fois.
Il le colle dans P2P Dash
Un seul champ, sur la fiche de votre plateforme dans son compte P2P Dash. Toute la configuration tient là.
P2P Dash récupère les transactions
De serveur à serveur, environ une fois par jour. Nous relisons les derniers jours pour récupérer les écritures passées en retard.
L'investisseur garde la main
Il révoque le token chez vous ou coupe la connexion chez nous. Dans les deux cas, la récupération s'arrête.
Ce que vous auriez à développer
Nous vous demandons le strict minimum, parce que vous avez d'autres choses à faire. Pour les données, votre export de transactions est un bon point de départ.
Ce qu'il vous faut
- Une page de paramètres où l'investisseur crée et révoque un token en lecture seule. À n'afficher qu'une fois, en ne stockant que son hash.
- Un endpoint GET qui renvoie les transactions de cet investisseur sur une période donnée
- Une limite de requêtes par token. Nous appelons environ une fois par jour, donc une limite basse suffit.
- Une petite note sur le sens de vos libellés de transaction. Un e-mail suffit.
Ce dont vous n'avez pas besoin
- OAuth, redirections ou écrans de consentement
- Webhooks ou tâches de fond de votre côté
- Portail développeurs ou sandbox
- Données de prêt, d'emprunteur ou personnelles dans la réponse
Vous connaissez votre code mieux que nous, alors nous n'allons pas deviner combien de jours cela prendra. Si vous préférez d'abord en parler avec vos développeurs, envoyez-nous vos questions.
L'endpoint
C'est une proposition, pas un format figé. Si votre système se prête mieux à autre chose, dites-le-nous. Un CSV ou un fichier Excel avec les mêmes champs convient aussi.
Requête
GET /v1/transactions?from=2026-10-01&to=2026-10-31
Host: api.yourplatform.com
Authorization: Bearer <token>Réponse
{
"transactions": [
{
"date": "2026-10-02",
"type": "deposit",
"amount": 500.00,
"currency": "EUR"
},
{
"date": "2026-10-15",
"type": "interest",
"amount": 12.34,
"currency": "EUR"
}
]
}Champs
date- ISO 8601, en UTC ou avec un décalage horaire. Un horodatage convient aussi, nous ne gardons que le jour.
type- Vos propres libellés conviennent, nous faisons la correspondance. Si vous partez de zéro, vous pouvez reprendre nos noms ci-dessous.
amount- Un nombre avec un point comme séparateur décimal. Positif : c'est le type qui donne le sens. Une annulation est un montant négatif du même type.
currency- Code ISO 4217, donc EUR pour les euros.
Bon à savoir
- Les deux paramètres de date sont facultatifs. Sans eux, renvoyez tout l'historique : c'est ce qu'utilise la première synchronisation.
- Pas besoin de pagination. Si une réponse devient trop lourde, indiquez-nous votre limite et nous demanderons des périodes plus courtes.
- Répondez 401 pour un token invalide ou révoqué, et 429 avec un en-tête Retry-After quand la limite de requêtes est atteinte.
Comment nous nommons les types de transactions
Ce sont les noms exacts que nous utilisons en interne. Vous n'avez pas à les reprendre, ils sont là pour vous inspirer. Plus vos types s'en rapprochent, moins nous avons à traduire.
deposit- Argent qui arrive sur la plateforme depuis l'extérieur.
withdrawal- Argent qui quitte la plateforme pour retourner à la banque de l'investisseur.
investment- Argent placé dans un prêt ou un projet, achats sur le marché secondaire compris.
interest- Intérêts perçus sur un investissement.
principalRepayment- Capital investi qui revient d'un prêt ou d'un projet.
bonus- Cashback, parrainage, campagnes et autres récompenses.
fee- Tout ce que la plateforme facture à l'investisseur.
tax- Impôts payés ou retenus à la source.
defaultLoss- Capital perdu quand un prêt fait défaut et que la somme ne peut pas être récupérée.
internalTransfer- Argent qui circule entre des comptes à l'intérieur de la plateforme. Le solde ne change pas.
Cette liste peut s'allonger, par exemple avec des types pour le marché secondaire. Si votre plateforme a déjà plus de types, envoyez-les tels quels. Pour l'instant, nous les faisons correspondre aux noms ci-dessus, mais cela pourra changer.
Quatre points qui doivent être justes
Le format peut s'adapter. Pas ces quatre points, car le rendement que nous calculons en dépend.
Tous les mouvements d'argent
Dépôts, retraits, investissements, intérêts, remboursements de principal, bonus, frais, impôts et pertes sur défaut. Sans dépôts ni retraits, nous ne pouvons pas calculer de rendement, et sans investissements ni remboursements, nous ne pouvons pas afficher le capital investi.
Des journées complètes
Une période renvoie toutes les transactions de ces jours-là. Nous comparons et conservons des journées entières, et c'est aussi pour cela que vous n'avez pas besoin d'identifiants de transaction.
Accessible par un serveur
Le token est la seule chose que cet endpoint demande. Pas de CAPTCHA, pas de défi anti-bot, pas de cookie de session, pas de demande de 2FA. Si votre site est derrière Cloudflare ou un service du même genre, ce chemin a besoin d'une exception.
Des changements annoncés à l'avance
Prévenez-nous avant de modifier des libellés ou des champs, ou utilisez un chemin versionné. Un nouveau libellé que nous ne connaissons pas apparaît comme transaction non reconnue jusqu'à ce que nous l'ayons ajouté.
Ce que le token peut faire, et ce qu'il ne peut pas faire
C'est ce que vos équipes de sécurité vont demander, alors tout est réuni ici.
Lecture seule, un seul investisseur
Il lit les transactions de l'investisseur qui l'a créé. Il ne peut ni se connecter, ni investir, ni retirer, ni rien modifier.
Aucune donnée personnelle
La réponse contient la date, le type, le montant et la devise. Ni nom, ni adresse, ni IBAN, ni emprunteur.
Révocable à tout moment
L'investisseur le supprime dans vos paramètres. L'appel suivant reçoit un 401 : nous nous arrêtons et nous le prévenons que la connexion a pris fin.
Comment nous le traiterions
Chiffré dans notre base de données, utilisé uniquement sur nos serveurs à Francfort, supprimé à la déconnexion ou à la suppression du compte. Nous stockons des totaux quotidiens par type, pas vos lignes, comme aujourd'hui pour un fichier importé.
Le label Autosync
Les plateformes qui proposent cela reçoivent un label sur P2P Dash. Il dit une seule chose sur vous : comment vos données nous parviennent.
Ce que le label signifie
- Les investisseurs peuvent connecter cette plateforme avec un token au lieu d'importer des fichiers
- Il apparaît sur la page de votre plateforme et comme filtre dans la liste des plateformes
- Il est gratuit, aux mêmes conditions pour toutes les plateformes
Ce qu'il ne signifie pas
- Ce n'est ni un gage de qualité ni une recommandation
- Il ne change ni les classements, ni les scores, ni ce que nous écrivons sur vous
- Il ne s'achète pas et ne nécessite aucun accord d'affiliation
P2P Dash est gratuit et se rémunère par des liens d'affiliation. Eux non plus ne changent aucun chiffre. Tout est expliqué sur notre page transparence : p2pdash.com/fr/transparence/
Les questions que vous vous posez peut-être
Si la vôtre n'y est pas, posez-la. La réponse viendra de la personne qui construit tout ça.
Autosync est-il déjà en service ?
Pas encore. Nous développerons notre partie dès qu'une première plateforme s'engage, et nous le ferons avec elle. Dans tous les cas, les imports manuels restent disponibles pour tout le monde.
Pourquoi pas OAuth ?
OAuth suppose un serveur d'autorisation, des écrans de consentement et une gestion des clients de votre côté. Pour un accès en lecture seule à ses propres transactions, un token créé par l'investisseur donne le même résultat avec bien moins de travail.
Et si un token fuite ?
Celui qui le détient peut lire l'historique de transactions de cet investisseur jusqu'à ce que le token soit révoqué. Le risque est réel, et c'est pour cela que le token ne peut que lire, que la réponse ne contient aucune donnée personnelle et que la révocation se fait en un clic. Une date d'expiration de votre côté ne pose pas de problème non plus : nous demanderions un nouveau token à l'investisseur.
Est-ce réservé à P2P Dash ?
Non. Le token appartient à l'investisseur, qui pourrait le donner à n'importe quel outil de son choix. Vous développeriez un endpoint, pas une intégration spéciale pour nous.
Combien ça coûte ?
Rien, dans un sens comme dans l'autre. Nous ne facturons pas Autosync et le label ne s'achète pas.
Est-ce compatible avec la protection des données ?
L'investisseur décide de partager ses propres données et crée lui-même le token. Nous ne pouvons pas vous donner de conseil juridique, donc votre service juridique devrait y jeter un œil. Nous répondrons volontiers à ses questions, et notre politique de confidentialité décrira la récupération des données avant la mise en service.
Quelles devises gérez-vous ?
Envoyez la devise avec chaque transaction. P2P Dash gère une devise de compte par plateforme et ne fait pas de conversion. Si vos investisseurs détiennent plusieurs devises sur un même compte, dites-le-nous et nous verrons ensemble comment faire.
Envie d'être les premiers ?
Écrivez à Tim, qui construit P2P Dash. Un simple « on pourrait le faire » ou une liste de questions de vos développeurs suffit pour commencer.
Écrire à tim@newnow.deNous lisons chaque e-mail personnellement et répondons en général sous quelques jours.