ProofSnap API i panel
API i panel ProofSnap zamieniają dowolny adres URL w zapieczętowany pakiet dowodowy dla firm i kancelarii w Polsce. Wyślij adres przez API albo wklej go w panelu: nasze serwery zwracają zrzut ekranu, HTML, metadane, łańcuch dowodowy, PDF dowodowy w 29 językach oraz manifest SHA-256 podpisany kluczem RSA, którego skrót jest kotwiczony w Bitcoinie przez OpenTimestamps.
50 bezpłatnych przechwyceń w trybie testowym, bez karty płatniczej. Płatne plany od 1,49 USD (ok. 5,80 zł) za przechwycenie.
Autor: Radim Motycka, założyciel i główny inżynier ProofSnap, który zbudował API i panel.
Panel ProofSnap z nowym przechwyceniem, obok tego samego przechwycenia uruchomionego przez API.
Zwykłe API do zrzutów ekranu (screenshot API) zwraca obrazek, a API ProofSnap zapieczętowany pakiet dowodowy.
To REST API z żądaniami i odpowiedziami w formacie JSON pod adresem https://api.getproofsnap.com/v1.
Uwierzytelniasz się kluczem API wysyłanym jako token Bearer. Przechwycenia wykonane kluczem produkcyjnym są płatne,
a przy użyciu klucza testowego powstają bezpłatne pakiety ze znakiem wodnym.
API działa asynchronicznie: żądanie przechwycenia od razu zwraca 202,
a potem sprawdzasz stan przechwycenia albo dostajesz podpisany webhook, gdy pakiet jest gotowy. Przechwycenie w ProofSnap trwa zwykle od 30 do 90 sekund, a z archiwum WARC lub znacznikiem eIDAS nieco dłużej. Żądania przyjmują nagłówek
Idempotency-Key, a odpowiedzi zawierają nagłówki informujące o limicie przechwyceń i limicie liczby żądań.
Pełną dokumentację referencyjną i specyfikację OpenAPI 3 znajdziesz
w dokumentacji API.
curl -X POST https://api.getproofsnap.com/v1/captures \
-H "Authorization: Bearer ps_live_..." \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/listing",
"options": {
"viewport": "desktop",
"webhook_url": "https://hooks.example.com/proofsnap"
}
}'
{
"capture_id": "cap_a1B2c3D4e5F6g7H8",
"status": "processing",
"poll_path": "/v1/captures/cap_a1B2c3D4e5F6g7H8"
}
curl https://api.getproofsnap.com/v1/captures/cap_a1B2c3D4e5F6g7H8 \
-H "Authorization: Bearer ps_live_..."
{
"capture_id": "cap_a1B2c3D4e5F6g7H8",
"status": "completed",
"package_url": "https://...",
"manifest_hash": "...",
"timestamps": { "bitcoin_ots": { ... } },
"c2pa": { ... }
}
Webhooki zawierają nagłówki zgodne ze specyfikacją Standard Webhooks: webhook-id, webhook-timestamp i webhook-signature (HMAC-SHA256).
Na app.getproofsnap.com zakładasz konto i robisz wszystko bez ani jednej linijki kodu. Wklej jeden lub kilka adresów URL, wybierz opcje i pobierz zapieczętowany ZIP, gdy będzie gotowy. Przewodnik „Pierwsze kroki w panelu ProofSnap” pokazuje każdy ekran od rejestracji po pierwszy ZIP z dowodami.
Typowe przypadki to fałszywe opinie w Google, na Opineo czy Ceneo, oszustwa na OLX, Allegro i Vinted, hejt i zniesławienie na Facebooku, nieuczciwe sklepy internetowe oraz po cichu zmienione regulaminy. Wiele osób robi wtedy zwykły zrzut ekranu jako dowód albo zamawia u notariusza protokół otwarcia strony internetowej. W panelu lub przez API przechwycisz stronę od razu, gdy ją znajdziesz, zanim zniknie. Pakiet dowodowy zawiera obok zrzutu ekranu także HTML, metadane i skróty SHA-256 wszystkich plików.
Z tego samego konta korzystasz w API: tutaj tworzysz i unieważniasz klucze API, konfigurujesz webhooki oraz zarządzasz planem i rozliczeniami. Panel działa w 29 językach, ma tryb ciemny i można go zainstalować jako aplikację.
Otwórz panelPrzechwycenie strony, weryfikacja zapieczętowanego pakietu i konfiguracja automatycznych przechwyceń, bez ani jednej linijki kodu.
Krok po kroku, z każdym ekranem panelu. Zacznij od przewodnika „Pierwsze kroki”; otrzymany pakiet sprawdzisz w Weryfikatorze dowodów.
Przy każdej funkcji zaznaczyliśmy, gdzie możesz z niej korzystać.
API dostępne przez API Panel dostępne w panelu

Jeden adres URL albo od 2 do 50 adresów w jednym żądaniu. Z każdego powstaje osobny zapieczętowany pakiet.
Przewija i skleja całą stronę albo zapisuje tylko widoczną część ekranu.
Akceptowanie banerów cookie, zamykanie wyskakujących okien, blokowanie reklam i skryptów śledzących, rozwijanie zwiniętej treści, wymuszanie trybu ciemnego. Te ingerencje w stronę są zapisywane w dzienniku kryminalistycznym.
Przed przechwyceniem odczekaj określony czas albo poczekaj, aż pojawi się element pasujący do selektora CSS.
Pasek nad zrzutem ekranu z adresem URL, czasem UTC i identyfikatorem dowodu.
Poproś Wayback Machine, aby także zarchiwizowała stronę jako niezależną publiczną kopię.
Sygnatura sprawy zapisana w pakiecie i prywatna notatka przechowywana poza nim.
Dowolny rozmiar okna i gęstość pikseli, język i strefa czasowa przeglądarki, bezstratny PNG, wstrzyknięty CSS lub JavaScript, blokowane typy zasobów, etykiety metadanych.
Każde przechwycenie to jeden plik ZIP, taki sam bez względu na to, czy uruchomisz je przez API, czy w panelu.

screenshot.jpeg, podpisany za pomocą Content Credentials C2PA, jeśli podpisanie się powiedzie.
page.html, widoczny tekst w domtextcontent.txt oraz page.mhtml, jeśli przeglądarka go utworzy.
Dziennik sieciowy w formacie HAR i opcjonalnie archiwum WARC (ISO 28500). Łańcuch certyfikatów TLS, jeśli serwer go przekaże.
Spis wyświetlonych obrazów ze skrótem SHA-256 danych odebranych przez przeglądarkę oraz kopie tych obrazów.
Nagłówki HTTP oraz dane DNS i WHOIS, jeśli są dostępne, łańcuch dowodowy na wzór ISO/IEC 27037 oraz dziennik kryminalistyczny każdego kroku i każdej ingerencji w stronę.
Czytelny raport z przechwycenia, także w pismach od prawej do lewej i w pismach CJK.
manifest.json zawiera skrót SHA-256 każdego pliku i jest podpisany kluczem RSA-4096; podpis wiąże w ten sposób skróty plików w jedną całość.
Skrót manifestu trafia do OpenTimestamps, co dokumentuje, że pakiet istniał najpóźniej w chwili utworzenia bloku Bitcoina, w którym go zakotwiczono.
Od Disig a.s., kwalifikowanego dostawcy usług zaufania z unijnej listy zaufanych dostawców, w cenie 1,99 USD (ok. 7,80 zł) za znacznik.
verify.sh, verify.ps1 i instrukcja w samym pakiecie, żeby podpis i skróty plików dało się sprawdzić samodzielnie.



Panel w Twojej przeglądarce sprawdza podpis, skróty plików, powiązanie znacznika OpenTimestamps i znacznika eIDAS z manifestem oraz Rejestr wydań ProofSnap, bez wysyłania pliku ZIP. API przy zapisanym przechwyceniu sprawdza podpis, skróty plików, znacznik eIDAS i Rejestr wydań.
Dwa przechwycenia tej samej strony obok siebie (tekst, obrazy i metadane). Porównanie dostajesz jako osobny zapieczętowany pakiet z raportem w PDF.
Czarne prostokąty na zrzucie ekranu, tekst usunięty z kodu HTML i z widocznego tekstu strony, adresy IP i dane DNS usunięte z metadanych. Wynikiem jest nowa zapieczętowana kopia, oryginał pozostaje bez zmian.
Automatyczne wyszukiwanie danych osobowych (adresy e-mail, numery IBAN, numery telefonów, numery kart i inne), odczyt tekstu pod prostokątem, powiększenie.
Certyfikuj pliki, które już masz, na podstawie ich skrótu SHA-256, do 100 w jednym pakiecie. Panel oblicza skróty na Twoim urządzeniu: do nas trafiają skrót i nazwa pliku, sam plik nie opuszcza urządzenia.
Lista i filtrowanie według domeny, strony, okresu lub automatycznego przechwycenia. Usunięte przechwycenia można przywrócić z kosza w ciągu 30 dni.
Zablokuj usuwanie pojedynczych przechwyceń albo całych grup według domeny, sprawy lub automatycznego przechwycenia. Usunięcia i blokady trafiają do dziennika powiązanego łańcuchem skrótów, który codziennie zakotwiczamy za pomocą OpenTimestamps.
Kto jeszcze pobrał, zweryfikował, zaczernił lub porównał przechwycenie, i kiedy.
Jeden plik do pobrania z oryginalnymi zapieczętowanymi pakietami i listą w formacie CSV.


Stały interwał (nie krótszy niż 5 minut) albo wyrażenie cron w Twojej strefie czasowej.
Sprawdza stronę według harmonogramu i przechwytuje ją tylko wtedy, gdy się zmieniła (dowolna zmiana albo tylko zmiana tekstu). Co najmniej co N dni powstaje pełne przechwycenie.
Przy pojedynczym żądaniu albo jako subskrypcja całego konta, filtrowana według witryny lub automatycznego przechwycenia. Zdarzenia dotyczące przechwyceń, zakotwiczenia w Bitcoinie, zmian stron, wstrzymanych harmonogramów, certyfikacji i zaczerniania. Podpisywane zgodnie ze specyfikacją Standard Webhooks; po zmianie sekretu webhooka przez 24 godziny ważne są oba sekrety: stary i nowy.
Dziennik zdarzeń konta i dziennik doręczeń webhooków przy każdym przechwyceniu.
W planach Legal Solo i Legal Company.

Przestrzeń robocza dla każdej sprawy z danymi klienta, sygnaturą, stroną przeciwną i jurysdykcją. Przechwytuj od razu do sprawy albo dodaj do niej istniejące przechwycenia.
Każda czynność w sprawie to zdarzenie łańcucha dowodowego powiązane skrótem z poprzednim. Zapieczętowanie wysyła ostatni skrót łańcucha do OpenTimestamps i blokuje sprawę.
Cała sprawa w jednym pliku ZIP z załącznikami numerowanymi metodą Batesa, kopiami PDF/A do złożenia w sądzie i plikami do wczytania w Concordance i Opticon.
Udostępnij łańcuch dowodowy sprawy sądowi lub stronie przeciwnej. Przechwycona treść nie jest pokazywana. Link możesz w każdej chwili unieważnić.
Nałóż blokadę prawną na wszystkie przechwycenia w sprawie, także te dodane później, i sprawdzaj, kto co pobrał.
Importuj pakiety z rozszerzenia ProofSnap dla Chrome lub z API, każdy do 2 GB. Każdy plik jest sprawdzany, a pakiet zapisywany bez zmian.
W planie Legal Company.
Kup miejsca, zaproś współpracowników e-mailem i dodaj ich do spraw. Każdy członek zespołu ma własne konto.
Miesięczne limity dla firmy i dla każdego członka. Właściciel firmy może przeglądać i eksportować przechwycenia firmy.

Twórz wiele kluczy produkcyjnych i testowych, nazywaj je lub unieważniaj.
Pełna dokumentacja punktów końcowych, z której wygenerujesz klienta API. Dokumentacja API
Każdy, nawet bez klucza API, sprawdzi, czy manifest o danym skrócie wydał ProofSnap.

Wybierz lub zmień plan (miesięczny lub roczny) i sprawdzaj, ile przechwyceń w cenie jest już wykorzystanych i ile wynoszą dotychczasowe wydatki.
Ustaw, ile przechwyceń można wykonać w miesiącu, łącznie z automatycznymi.
Plan Archive only za 9 USD (ok. 35 zł) miesięcznie zachowuje dostęp do Twoich pakietów (przeglądanie, pobieranie i weryfikacja) także wtedy, gdy przestaniesz przechwytywać. Firmy zachowują je w Archiwum firmowym.
Ceny podajemy w dolarach amerykańskich; kwoty w złotych są orientacyjne, a ostateczne obciążenie zależy od kursu walut i opłat Twojego banku. Przy płatności rocznej dwa miesiące masz gratis. Plan zmienisz lub anulujesz w panelu.
Tryb testowy: 50 bezpłatnych przechwyceń testowych
Kompletne pakiety ze znakiem wodnym do wypróbowania, nie do użytku prawnego. Karta płatnicza nie jest potrzebna.
Do okazjonalnych przechwyceń: płacisz tylko za to, co przechwycisz.
1,49 USD
za przechwycenie (ok. 5,80 zł)
Dla małych zespołów, które regularnie wykonują przechwycenia.
99 USD
miesięcznie (ok. 387 zł) albo 990 USD (ok. 3 870 zł) rocznie
Dla firm, które wykonują wiele automatycznych przechwyceń.
499 USD
miesięcznie (ok. 1 950 zł) albo 4 990 USD (ok. 19 510 zł) rocznie
Wszystko z planów API, a do tego sprawy, łańcuch dowodowy, zapieczętowanie, eksport do postępowania sądowego i import pakietów.
Dla adwokata lub radcy prawnego prowadzącego praktykę samodzielnie oraz dla małej kancelarii.
49 USD
miesięcznie (ok. 192 zł) albo 490 USD (ok. 1 920 zł) rocznie
Dla kancelarii i działów prawnych firm.
49 USD
za miejsce miesięcznie (ok. 192 zł) albo 490 USD (ok. 1 920 zł) za miejsce rocznie
Dla podmiotów nadzorowanych, które muszą archiwizować własną witrynę.
Monitoruj własne strony i zachowuj zapieczętowaną kopię za każdym razem, gdy codzienna kontrola wykryje zmieniony tekst.
49 USD
miesięcznie (ok. 192 zł) albo 490 USD (ok. 1 920 zł) rocznie
Opcjonalny w każdym płatnym planie, naliczany tylko wtedy, gdy o niego poprosisz.
Kwalifikowany elektroniczny znacznik czasu nałożony na manifest.
1,99 USD
za znacznik (ok. 7,80 zł)
Art. 41 ust. 2 rozporządzenia eIDAS: „Kwalifikowany elektroniczny znacznik czasu korzysta z domniemania dokładności daty i czasu, jakie wskazuje, oraz integralności danych, z którymi wskazywane data i czas są połączone.” Znacznik jest powiązany z manifestem, który zawiera skróty SHA-256 plików pakietu.
Przy płatności rocznej w planach Startup, Growth, Legal Solo i Website Archive przechwycenia w cenie możesz wykorzystywać przez cały rok. Potrzebujesz większej liczby przechwyceń lub indywidualnej oferty? Napisz do nas.
To REST API, które na naszych serwerach przechwytuje stronę internetową i zwraca zapieczętowany pakiet dowodowy: zrzut ekranu, HTML strony, widoczny tekst, metadane, łańcuch dowodowy, dziennik kryminalistyczny i PDF dowodowy. Wszystkie pliki są wymienione w manifeście SHA-256, który jest podpisany kluczem RSA, a jego skrót trafia do OpenTimestamps. Te same funkcje masz bez kodu w panelu na app.getproofsnap.com.
API do zrzutów ekranu zwraca obrazek. API ProofSnap zwraca zapieczętowany pakiet dowodowy: zrzut ekranu razem z HTML strony, widocznym tekstem, zapisami ruchu sieciowego, metadanymi, łańcuchem dowodowym i PDF dowodowym, wszystko wymienione w podpisanym manifeście SHA-256 ze znacznikiem OpenTimestamps. Skrypty w pakiecie pozwalają każdemu ponownie sprawdzić podpis i skróty plików.
Tak. Każde nowe konto działa początkowo w trybie testowym z 50 bezpłatnymi przechwyceniami testowymi, bez karty płatniczej. Pakiety testowe są kompletne, ale mają znak wodny „TEST - NIE DO UŻYTKU PRAWNEGO”. Aby wykonywać przechwycenia produkcyjne, wybierz plan.
W planie Developer płacisz 1,49 USD (ok. 5,80 zł) za przechwycenie, bez opłaty miesięcznej. Startup kosztuje 99 USD (ok. 387 zł) miesięcznie z 200 przechwyceniami w cenie, Growth 499 USD (ok. 1 950 zł) z 2 000 przechwyceniami w cenie. Plany Legal zaczynają się od 49 USD (ok. 192 zł) miesięcznie. Opcjonalny kwalifikowany elektroniczny znacznik czasu eIDAS kosztuje 1,99 USD (ok. 7,80 zł) za znacznik.
Każde przechwycenie ponad liczbę zawartą w planie doliczamy do najbliższej faktury według stawki planu za przechwycenie. Przy płatności rocznej w planach Startup, Growth, Legal Solo i Website Archive przechwycenia w cenie możesz wykorzystywać przez cały rok. W panelu ustawisz miesięczny pułap.
Tak. Przy płatności rocznej dwa miesiące masz gratis: Startup 990 USD (ok. 3 870 zł), Growth 4 990 USD (ok. 19 510 zł), Legal Solo 490 USD (ok. 1 920 zł), Legal Company 490 USD (ok. 1 920 zł) za miejsce i Website Archive 490 USD (ok. 1 920 zł) rocznie.
Dodaje do pakietu kwalifikowany elektroniczny znacznik czasu (RFC 3161) nałożony na manifest, wydawany przez Disig a.s., kwalifikowanego dostawcę usług zaufania z unijnej listy zaufanych dostawców. Jest opcjonalny i kosztuje 1,99 USD (ok. 7,80 zł) za znacznik w każdym płatnym planie. Znacznik OpenTimestamps pozostaje w pakiecie.
W UE. Przechwycenia są wykonywane w Amazon Web Services we Frankfurcie (eu-central-1), gdzie przechowywane są też pakiety dowodowe; pakiety produkcyjne mają drugą kopię w Irlandii (eu-west-1). Dane konta są przechowywane w Google Cloud Firestore we Frankfurcie. Szczegóły znajdziesz na stronie o bezpieczeństwie.
Dopóki masz aktywny plan, pakiety są przechowywane 10 lat od daty przechwycenia (przy automatycznych przechwyceniach od ostatniego dnia, w którym strona jeszcze pokazywała tę treść). Jeśli przestaniesz przechwytywać, plan Archive only zachowa Ci dostęp do wszystkich pakietów: nadal możesz je przeglądać, pobierać i weryfikować.
Uruchom verify.sh lub verify.ps1 z folderu verification w pakiecie, przeciągnij plik ZIP do weryfikatora w panelu, który sprawdzi go w Twojej przeglądarce, albo wywołaj punkt końcowy verify dla zapisanego przechwycenia. Publiczne wyszukiwanie w Rejestrze wydań pozwala sprawdzić, czy dany manifest został wydany przez ProofSnap.
Nie. Wszystko, co uruchomisz przez API, uruchomisz też w panelu: przechwycenia pojedyncze oraz zbiorcze, automatyczne przechwycenia, porównania, zaczernianie i certyfikację plików. API przydaje się, gdy chcesz zintegrować ProofSnap ze swoim oprogramowaniem.
Rozszerzenie ProofSnap dla Chrome przechwytuje stronę w Twojej przeglądarce. API i panel przechwytują ją na serwerach ProofSnap w UE, bez Twojej przeglądarki, także według harmonogramu. To osobne produkty z osobnymi kontami. W planach Legal pakiety z rozszerzenia możesz zaimportować do panelu i dodać do sprawy.
Wystarczą trzy kroki:
POST /v1/captures albo wklej go w formularzu „Nowe przechwycenie” i pobierz zapieczętowany ZIP, gdy będzie gotowy.Pytania? support@getproofsnap.com