Zum Hauptinhalt springen
client.imessage_conversations() -> pd.DataFrame
client.imessage_messages() -> pd.DataFrame
Lade wiederhergestellte iMessage-Daten aus dem Epstein-Archiv herunter, aufgeteilt in Konversationen (Kontakte) und einzelne Nachrichten.

Beispiel

from jmail import JmailClient

client = JmailClient()
convos = client.imessage_conversations()
messages = client.imessage_messages()

# Alle Nachrichten aus einer bestimmten Konversation
ghislaine = messages[messages.conversation_slug == "ghislaine-maxwell"]

# Von Epstein gesendete Nachrichten
sent = messages[messages.sender == "me"]

# Nachrichten mit Konversationsmetadaten verknüpfen
merged = messages.merge(
    convos[["slug", "name"]],
    left_on="conversation_slug",
    right_on="slug",
    how="left"
)

Konversationsspalten

ColumnTypeDescription
idintEindeutige Konversations-ID
slugstringURL-sicherer Konversationsbezeichner
namestringKontaktname
biostringKontaktbio/Beschreibung
photostringKontaktfoto-URL
last_messagestringVorschau der letzten Nachricht
last_message_timestringZeitstempel der letzten Nachricht
pinnedboolOb die Konversation angeheftet ist
confirmedboolOb die Kontaktidentität bestätigt ist
source_filesjsonQuelldateien, aus denen diese Konversation extrahiert wurde
message_countintGesamtzahl der Nachrichten in dieser Konversation

Nachrichtenspalten

SpalteTypBeschreibung
idstringEindeutige Nachrichten-ID ({slug}#{index})
conversation_slugstringFremdschlüssel zu Konversationen (slug)
message_indexintPosition der Nachricht innerhalb der Konversation
textstringNachrichtentext
senderstringme (Epstein) oder them (Kontakt)
timestringUrsprüngliche Zeitstempel-Zeichenkette
timestamptimestampGeparster Zeitstempel
source_filestringQuelldatei, aus der diese Nachricht extrahiert wurde
sender_namestringAnzeigename des Absenders

Direkte URLs

https://data.jmail.world/v1/imessage_conversations.parquet
https://data.jmail.world/v1/imessage_conversations.ndjson.gz
https://data.jmail.world/v1/imessage_messages.parquet
https://data.jmail.world/v1/imessage_messages.ndjson.gz