Autosync para plataformas P2P
Hoy tus inversores descargan un archivo y lo suben a mano a P2P Dash. Con un token de solo lectura y un endpoint por tu parte, sus transacciones llegan solas. Sin contraseñas y sin OAuth. 2100+ inversores siguen sus carteras en P2P Dash.
Qué cambia
Autosync todavía no existe. Ninguna plataforma lo ofrece hoy, así que esto es lo que construiríamos juntos.
Sus cifras se mantienen al día
Ahora, cada vez que quieren cifras recientes, tienen que entrar, buscar la exportación, descargarla y volver a subirla. Con Autosync pegan un token una vez. A partir de ahí, su rentabilidad, sus intereses y su efectivo se actualizan sin ningún archivo más.
Un obstáculo menos para quien sigue tu plataforma
Nadie tiene que buscar la exportación ni preguntar a tu soporte cómo funciona. Tu plataforma recibe la etiqueta Autosync en su página de P2P Dash y en la lista de plataformas. Además, las importaciones regulares mantienen al día las cifras de la comunidad en tu página, porque salen de las transacciones importadas.
Cómo funciona
El inversor lo configura una vez. Después funciona sin él.
El inversor crea un token
En los ajustes de su cuenta en tu plataforma, detrás de tu inicio de sesión normal. El token lo muestras una sola vez.
Lo pega en P2P Dash
Un campo en la entrada de tu plataforma dentro de su cuenta de P2P Dash. Esa es toda la configuración.
P2P Dash recoge las transacciones
De servidor a servidor, más o menos una vez al día. Volvemos a leer los últimos días para captar los apuntes que llegan tarde.
El inversor mantiene el control
Revoca el token en tu plataforma o se desconecta en P2P Dash. En ambos casos, la recogida se detiene.
Lo que tendrías que construir
Hemos intentado pedirte lo mínimo posible, porque tienes otras cosas que hacer. Para los datos, tu exportación de transacciones es un buen punto de partida.
Lo que necesitas
- Una página de ajustes donde el inversor crea y revoca un token de solo lectura. Muéstralo una vez y guarda solo un hash.
- Un endpoint GET que devuelva las transacciones de ese inversor para un rango de fechas
- Un límite de peticiones por token. Llamamos más o menos una vez al día, así que basta con un límite bajo.
- Una nota breve sobre qué significan tus etiquetas de transacción. Con un correo basta.
Lo que no necesitas
- OAuth, redirecciones o pantallas de consentimiento
- Webhooks o tareas en segundo plano por tu parte
- Un portal para desarrolladores o un sandbox
- Datos de préstamos, prestatarios o personales en la respuesta
Conoces tu código mejor que nosotros, así que no vamos a adivinar cuántos días lleva esto. Si prefieres verlo antes con tus desarrolladores, envíanos tus preguntas.
El endpoint
Es una propuesta, no un formato cerrado. Si a tu sistema le va mejor otra cosa, dínoslo. Un CSV o un Excel con los mismos campos también sirve.
Petición
GET /v1/transactions?from=2026-10-01&to=2026-10-31
Host: api.yourplatform.com
Authorization: Bearer <token>Respuesta
{
"transactions": [
{
"date": "2026-10-02",
"type": "deposit",
"amount": 500.00,
"currency": "EUR"
},
{
"date": "2026-10-15",
"type": "interest",
"amount": 12.34,
"currency": "EUR"
}
]
}Campos
date- ISO 8601, en UTC o con desfase horario. También vale una marca de tiempo, solo usamos el día.
type- Tus propias etiquetas valen, nosotros las asignamos. Si empiezas de cero, puedes usar nuestros nombres de abajo.
amount- Un número con punto como separador decimal. Positivo, y la dirección la da el tipo. Una anulación es un importe negativo del mismo tipo.
currency- Código ISO 4217, o sea, EUR para euros.
Conviene saber
- Los dos parámetros de fecha son opcionales. Sin ellos, devuelve todo el historial: es lo que usa la primera sincronización.
- No hace falta paginación. Si una respuesta fuera a ser demasiado grande, dinos tu límite y pediremos rangos de fechas más cortos.
- Responde con 401 si el token no es válido o está revocado, y con 429 y una cabecera Retry-After si se alcanza el límite de peticiones.
Cómo llamamos a los tipos de transacción
Estos son los nombres exactos que usamos internamente. No tienes que copiarlos, solo están aquí como inspiración. Cuanto más se parezcan tus tipos a estos, menos tenemos que traducir.
deposit- Dinero que entra en la plataforma desde fuera.
withdrawal- Dinero que sale de la plataforma y vuelve al banco del inversor.
investment- Dinero puesto en un préstamo o proyecto, incluidas las compras en el mercado secundario.
interest- Intereses ganados con una inversión.
principalRepayment- Capital invertido que vuelve de un préstamo o proyecto.
bonus- Cashback, referidos, campañas y otras recompensas.
fee- Todo lo que la plataforma cobra al inversor.
tax- Impuestos pagados o retenidos.
defaultLoss- Capital perdido cuando un préstamo entra en impago y no se puede recuperar.
internalTransfer- Dinero que se mueve entre cuentas dentro de la plataforma. No cambia el saldo.
Esta lista puede crecer, por ejemplo con tipos para el mercado secundario. Si tu plataforma ya tiene más tipos, envíalos tal cual. Por ahora los asignamos a los nombres de arriba, pero eso puede cambiar más adelante.
Cuatro cosas que tienen que estar bien
El formato puede adaptarse. Esto no, porque de ello depende la rentabilidad que calculamos.
Todos los movimientos de dinero
Depósitos, retiradas, inversiones, intereses, reembolsos de principal, bonos, comisiones, impuestos y pérdidas por impago. Sin depósitos y retiradas no podemos calcular la rentabilidad, y sin inversiones y reembolsos no podemos mostrar el capital invertido.
Días completos
Un rango de fechas devuelve todas las transacciones de esos días. Comparamos y guardamos días enteros, y por eso tampoco necesitas identificadores de transacción.
Accesible desde un servidor
El token es lo único que pide este endpoint. Sin CAPTCHA, sin desafío antibots, sin cookie de sesión, sin petición de 2FA. Si tu web está detrás de Cloudflare o algo parecido, la ruta necesita una excepción.
Cambios con aviso previo
Avísanos antes de cambiar etiquetas o campos, o usa una ruta con versión. Una etiqueta nueva que no conozcamos aparece como transacción no reconocida hasta que la añadamos.
Lo que el token puede y no puede hacer
Esto es lo que va a preguntar tu gente de seguridad, así que aquí lo tienes todo junto.
Solo lectura, un solo inversor
Lee las transacciones del inversor que lo creó. No puede iniciar sesión, invertir, retirar dinero ni cambiar nada.
Sin datos personales
La respuesta contiene fecha, tipo, importe y divisa. Ni nombre, ni dirección, ni IBAN, ni prestatario.
Revocable en cualquier momento
El inversor lo borra en tus ajustes. La siguiente llamada recibe un 401, paramos y le avisamos de que la conexión ha terminado.
Cómo lo trataríamos
Cifrado en nuestra base de datos, usado solo en nuestros servidores de Fráncfort y borrado al desconectar o al eliminar la cuenta. Guardamos totales diarios por tipo, no tus filas, igual que hoy con un archivo subido.
La etiqueta Autosync
Las plataformas que ofrecen esto reciben una etiqueta en P2P Dash. Dice una sola cosa de ti: cómo nos llegan tus datos.
Qué significa la etiqueta
- Los inversores pueden conectar esta plataforma con un token en vez de subir archivos
- Aparece en la página de tu plataforma y como filtro en la lista de plataformas
- Es gratis y con las mismas condiciones para todas las plataformas
Qué no significa
- No es un sello de calidad ni una recomendación
- No cambia rankings, puntuaciones ni lo que escribimos sobre ti
- No se puede comprar y no requiere ningún acuerdo de afiliación
P2P Dash es gratis y gana dinero con enlaces de afiliados. Eso tampoco cambia ninguna cifra. Cómo funciona lo explicamos en nuestra página de transparencia: p2pdash.com/es/transparencia/
Preguntas que quizá tengas
Si la tuya no está aquí, pregunta. Te responderá la persona que construye esto.
¿Autosync ya funciona?
Todavía no. Construiremos nuestra parte en cuanto una primera plataforma se comprometa, y lo haremos junto con ella. En cualquier caso, las importaciones manuales siguen disponibles para todos.
¿Por qué no OAuth?
OAuth implica un servidor de autorización, pantallas de consentimiento y gestión de clientes por tu parte. Para un acceso de solo lectura a las transacciones propias, un token creado por el inversor consigue lo mismo con mucho menos trabajo.
¿Y si se filtra un token?
Quien lo tenga puede leer el historial de transacciones de ese inversor hasta que se revoque el token. Es un riesgo real, y por eso el token solo puede leer, la respuesta no contiene datos personales y revocarlo lleva un clic. También vale una fecha de caducidad por tu parte: le pediríamos al inversor un token nuevo.
¿Es solo para P2P Dash?
No. El token es del inversor, así que puede dárselo a la herramienta que quiera. Construirías un endpoint, no una integración especial para nosotros.
¿Cuánto cuesta?
Nada, ni en un sentido ni en el otro. No cobramos por Autosync y no puedes pagar por la etiqueta.
¿Cumple con la normativa de protección de datos?
El inversor decide compartir sus propios datos y crea él mismo el token. No podemos darte asesoramiento legal, así que conviene que tu equipo jurídico le eche un vistazo. Responderemos encantados a sus preguntas, y nuestra política de privacidad describirá la recogida de datos antes de que se ponga en marcha.
¿Con qué divisas funciona?
Envía la divisa con cada transacción. P2P Dash tiene una divisa de cuenta por plataforma y no hace conversiones, así que si tus inversores tienen varias divisas en una misma cuenta, dínoslo y vemos cómo resolverlo.
¿Quieres ser la primera plataforma?
Escribe a Tim, que construye P2P Dash. Para empezar basta con un «podríamos hacerlo» o una lista de preguntas de tus desarrolladores.
Escribe a tim@newnow.deLeemos cada correo personalmente y solemos responder en unos días.