Autosync dla platform P2P
Dziś twoi inwestorzy pobierają plik i ręcznie wgrywają go do P2P Dash. Z tokenem tylko do odczytu i jednym endpointem po twojej stronie ich transakcje docierają same. Bez haseł, bez OAuth. 2100+ inwestorów śledzi swoje portfele w P2P Dash.
Co to zmienia
Autosync jeszcze nie działa. Dziś żadna platforma tego nie oferuje, więc opisujemy tu to, co zbudowalibyśmy razem.
Ich liczby są zawsze aktualne
Teraz za każdym razem, gdy chcą świeżych danych, muszą się zalogować, znaleźć eksport, pobrać go i wgrać ponownie. Z Autosync wklejają token raz. Potem ich zwrot, odsetki i gotówka aktualizują się bez kolejnego pliku.
O jedną przeszkodę mniej dla osób śledzących twoją platformę
Nikt nie musi szukać eksportu ani pytać twojego działu obsługi, jak to działa. Twoja platforma dostaje etykietę Autosync na swojej stronie w P2P Dash i na liście platform. Regularne importy utrzymują też aktualne dane społeczności na twojej stronie, bo pochodzą one z zaimportowanych transakcji.
Jak to działa
Inwestor konfiguruje to raz. Potem wszystko działa bez jego udziału.
Inwestor tworzy token
W ustawieniach konta na twojej platformie, za zwykłym logowaniem. Token pokazujesz tylko raz.
Wkleja go do P2P Dash
Jedno pole przy wpisie twojej platformy na jego koncie w P2P Dash. To cała konfiguracja.
P2P Dash pobiera transakcje
Z serwera do serwera, mniej więcej raz dziennie. Ostatnie dni odczytujemy ponownie, żeby złapać późne księgowania.
Inwestor zachowuje kontrolę
Unieważnia token u ciebie albo odłącza platformę u nas. W obu przypadkach pobieranie się kończy.
Co trzeba zbudować
Zakres jest tak mały, jak tylko się dało, bo masz też inne rzeczy do roboty. Jeśli chodzi o dane, dobrym punktem wyjścia jest twój eksport transakcji.
Czego potrzebujesz
- Strony ustawień, na której inwestor tworzy i unieważnia token tylko do odczytu. Pokaż go raz, przechowuj tylko hash.
- Jednego endpointu GET, który zwraca transakcje danego inwestora z podanego zakresu dat
- Limitu zapytań na token. Odpytujemy mniej więcej raz dziennie, więc niski limit wystarczy.
- Krótkiego opisu, co znaczą twoje etykiety transakcji. Wystarczy e-mail.
Czego nie potrzebujesz
- OAuth, przekierowań ani ekranów zgody
- Webhooków ani zadań w tle po twojej stronie
- Portalu dla deweloperów ani sandboxa
- Danych o pożyczkach, pożyczkobiorcach ani danych osobowych w odpowiedzi
Znasz swój kod lepiej niż my, więc nie będziemy zgadywać, ile dni to zajmie. Jeśli chcesz najpierw przejrzeć to ze swoimi programistami, wyślij nam wasze pytania.
Endpoint
To propozycja, a nie sztywny format. Jeśli w twoim systemie łatwiej zrobić coś innego, daj znać. CSV lub Excel z tymi samymi polami też się nadają.
Żądanie
GET /v1/transactions?from=2026-10-01&to=2026-10-31
Host: api.yourplatform.com
Authorization: Bearer <token>Odpowiedź
{
"transactions": [
{
"date": "2026-10-02",
"type": "deposit",
"amount": 500.00,
"currency": "EUR"
},
{
"date": "2026-10-15",
"type": "interest",
"amount": 12.34,
"currency": "EUR"
}
]
}Pola
date- ISO 8601, w UTC lub z przesunięciem strefy czasowej. Może być też pełny znacznik czasu, i tak używamy tylko dnia.
type- Twoje własne etykiety są w porządku, sami je zmapujemy. Jeśli zaczynasz od zera, możesz użyć naszych nazw poniżej.
amount- Liczba z kropką jako separatorem dziesiętnym. Dodatnia, a kierunek wynika z typu. Storno to kwota ujemna tego samego typu.
currency- Kod ISO 4217, czyli EUR dla euro.
Warto wiedzieć
- Oba parametry daty są opcjonalne. Bez nich zwróć całą historię. Z tego korzysta pierwsza synchronizacja.
- Paginacja nie jest potrzebna. Jeśli odpowiedź byłaby za duża, podaj nam swój limit, a będziemy pytać o mniejsze zakresy dat.
- Przy nieprawidłowym lub unieważnionym tokenie odpowiedz kodem 401, a po przekroczeniu limitu zapytań kodem 429 z nagłówkiem Retry-After.
Jak nazywamy typy transakcji
To dokładnie te nazwy, których używamy wewnętrznie. Nie musisz ich kopiować, są tu tylko jako inspiracja. Im bliżej nich będą twoje typy, tym mniej musimy tłumaczyć.
deposit- Pieniądze, które trafiły na platformę z zewnątrz.
withdrawal- Pieniądze, które opuściły platformę i wróciły do banku inwestora.
investment- Pieniądze włożone w pożyczkę lub projekt, także zakupy na rynku wtórnym.
interest- Odsetki zarobione na inwestycji.
principalRepayment- Zainwestowany kapitał, który wraca z pożyczki lub projektu.
bonus- Cashback, nagrody za polecenia i kampanie oraz inne premie.
fee- Wszystko, co platforma pobiera od inwestora.
tax- Zapłacony lub potrącony podatek.
defaultLoss- Kapitał utracony, gdy pożyczka nie zostaje spłacona i nie da się go odzyskać.
internalTransfer- Pieniądze przesuwane między kontami w obrębie platformy. Nie zmienia to salda.
Ta lista może się wydłużyć, na przykład o typy dla rynku wtórnego. Jeśli twoja platforma ma już więcej typów, wyślij je takie, jakie są. Na razie mapujemy je na nazwy powyżej, ale później może się to zmienić.
Cztery rzeczy, które muszą się zgadzać
Format może być elastyczny. Te cztery rzeczy nie, bo zależy od nich zwrot, który obliczamy.
Każdy ruch pieniędzy
Wpłaty, wypłaty, inwestycje, odsetki, spłaty kapitału, bonusy, opłaty, podatki i straty z niespłaconych pożyczek. Bez wpłat i wypłat nie obliczymy zwrotu, a bez inwestycji i spłat nie pokażemy zainwestowanego kapitału.
Pełne dni
Zakres dat zwraca każdą transakcję z tych dni. Porównujemy i przechowujemy całe dni, dlatego nie potrzebujesz też identyfikatorów transakcji.
Dostęp dla serwera
Token to jedyne, czego wymaga ten endpoint. Żadnej CAPTCHA, żadnego sprawdzania pod kątem botów, żadnego cookie sesji, żadnego pytania o 2FA. Jeśli twoja strona stoi za Cloudflare lub czymś podobnym, ta ścieżka potrzebuje wyjątku.
Zapowiedziane zmiany
Daj nam znać, zanim zmienią się etykiety lub pola, albo użyj ścieżki z wersją. Nowa etykieta, której nie znamy, pojawia się jako nierozpoznana transakcja, dopóki jej nie dodamy.
Co token może, a czego nie
O to zapytają twoi ludzie od bezpieczeństwa, więc zebraliśmy wszystko w jednym miejscu.
Tylko odczyt, jeden inwestor
Odczytuje transakcje inwestora, który go utworzył. Nie może się zalogować, inwestować, wypłacać ani niczego zmieniać.
Bez danych osobowych
Odpowiedź zawiera datę, typ, kwotę i walutę. Bez nazwiska, bez adresu, bez IBAN, bez pożyczkobiorcy.
Można go unieważnić w każdej chwili
Inwestor usuwa go w twoich ustawieniach. Następne wywołanie dostaje 401, my przestajemy pobierać dane i informujemy inwestora, że połączenie zostało zakończone.
Jak byśmy go traktowali
Zaszyfrowany w naszej bazie danych, używany tylko na naszych serwerach we Frankfurcie, usuwany po odłączeniu lub usunięciu konta. Przechowujemy dzienne sumy dla każdego typu, a nie twoje wiersze, tak samo jak dziś przy wgranym pliku.
Etykieta Autosync
Platformy, które to oferują, dostają etykietę w P2P Dash. Mówi ona o tobie jedno: jak twoje dane do nas trafiają.
Co oznacza etykieta
- Inwestorzy mogą połączyć tę platformę za pomocą tokena, zamiast wgrywać pliki
- Widać ją na stronie twojej platformy i jako filtr na liście platform
- Jest bezpłatna, na takich samych warunkach dla każdej platformy
Czego nie oznacza
- To nie jest znak jakości ani rekomendacja
- Nie zmienia rankingów, wyników ani tego, co o tobie piszemy
- Nie można jej kupić i nie wymaga umowy afiliacyjnej
P2P Dash jest darmowy i zarabia na linkach afiliacyjnych. One też nie zmieniają żadnych liczb. Jak to działa, opisujemy na stronie o przejrzystości: p2pdash.com/pl/przejrzystosc/
Pytania, które możesz mieć
Jeśli twojego tu nie ma, po prostu zapytaj. Odpowie ci osoba, która to buduje.
Czy Autosync już działa?
Jeszcze nie. Naszą część zbudujemy, gdy pierwsza platforma się zdecyduje, i zrobimy to razem z nią. Ręczne importy i tak pozostaną dostępne dla wszystkich.
Dlaczego nie OAuth?
OAuth to serwer autoryzacji, ekrany zgody i zarządzanie klientami po twojej stronie. Przy dostępie tylko do odczytu do własnych transakcji token utworzony przez inwestora daje ten sam efekt przy znacznie mniejszym nakładzie pracy.
Co, jeśli token wycieknie?
Kto go ma, może czytać historię transakcji tego inwestora, dopóki token nie zostanie unieważniony. To realne ryzyko i właśnie dlatego token może tylko czytać, odpowiedź nie zawiera danych osobowych, a unieważnienie to jedno kliknięcie. Data ważności po twojej stronie też jest w porządku, wtedy poprosimy inwestora o nowy token.
Czy to tylko dla P2P Dash?
Nie. Token należy do inwestora, więc może go przekazać dowolnemu narzędziu. Budujesz jeden endpoint, a nie specjalną integrację dla nas.
Ile to kosztuje?
Nic, w żadną stronę. Nie bierzemy pieniędzy za Autosync, a ty nie możesz zapłacić za etykietę.
Czy to zgodne z przepisami o ochronie danych?
Inwestor sam decyduje o udostępnieniu własnych danych i sam tworzy token. Nie możemy udzielać ci porad prawnych, więc niech zerknie na to twój dział prawny. Chętnie odpowiemy na jego pytania, a nasza polityka prywatności opisze pobieranie, zanim ruszy.
Jakie waluty obsługujecie?
Wysyłaj walutę przy każdej transakcji. P2P Dash ma jedną walutę konta na platformę i nie przelicza kwot. Daj nam więc znać, jeśli twoi inwestorzy trzymają kilka walut na jednym koncie, a ustalimy, jak to rozwiązać.
Chcesz być pierwszą platformą?
Napisz do Tima, który buduje P2P Dash. Na początek wystarczy krótkie „moglibyśmy to zrobić” albo lista pytań od twoich programistów.
Napisz na tim@newnow.deCzytamy każdy e-mail osobiście i zwykle odpowiadamy w ciągu kilku dni.