# Accounting-Listen Beschreibung

## Tägliche Listen

- DOMAINS.txt.gz: Die Liste enthältt alle .de-Domains.

### Aufbau des Headers

Bild 1: Aufbau des Listenkopfs bei den täglichen Listen

Schlüsselwort | Beschreibung
--- | ---
List | Das Feld „List“ enthält die Bezeichnung der vorliegenden Liste. Die verfügbaren Listen werden in den folgenden Abschnitten erläutert.
RegAccId | Das Feld „RegAccId“ enthält die ID des RegAccs, für den die vorliegende Liste erstellt wurde.
Date | Die täglichen Listen spiegeln den Stand zu einem bestimmten Zeitpunkt wieder. Dieser Zeitpunkt wird im Feld „Date“ ausgegeben im ISO-Standard 8601, z. B. 2025-04-01T00:00:00+02:00.
UNIX Time | Die täglichen Listen spiegeln den Stand zu einem bestimmten Zeitpunkt wieder. Dieser Zeitpunkt wird im Feld „UNIX Time“ als Unix-Timestamp ausgegeben.
Note | Nur bei der Domainliste: Hier wird die Semantik des Zeitstempels erklärt.

### Aufbau der Listenzeilen

.de-Domains

Bild 2: Schematisches Strukturbeispiel für die .de-Listenzeilen

Status | Timestamp
--- | ---
connect | Datum der Übernahme in die Verwaltung Ihres RegAccs.
failed | Datum, wann die die Domain gelöscht wird.
redemptionPeriod | Datum, wann die Domain gelöscht wurde.

Timestamp: Nach ISO-Standard 8601, z. B. 2025-04-01T00:00:00+02:00

## Domainabrechnung

Die monatliche Domainabrechnung besteht aus 4 Listen. In den Namen der Dateien ist das Jahr (yy) und der Monat (mm) mit jeweils 2-stelligen Ziffern angegeben. Die Dateien sind:

- DE_actual_domains_yymm.gz

- DE_acct_yymm.gz

### Aufbau des Headers

Bild 3: Aufbau des Listenkopfs bei einer Domainabrechnung

Schlüsselwort | Beschreibung
--- | ---
List | Das Feld "List" enthält die Bezeichnung der vorliegenden Liste. Die verfügbaren Listen werden in den folgenden Abschnitten erläutert.
RegAccId | Das Feld "RegAccId" enthält die ID des RegAccs, für den die vorliegende Liste erstellt wurde.
PeriodStart | Die Felder "PeriodStart" und "PeriodEnd" begrenzen den in der Liste betrachteten Abrechnungszeitraum. Das Feld "PeriodStart" gibt den Timestamp des Zeitpunktes an, zu dem der Abrechnungszeitraum startet.
PeriodEnd | Das Feld "PeriodEnd" gibt den Timestamp des Zeitpunktes an, zu dem der Abrechnungszeitraum endet.
Date | Das Feld "Date" gibt den Erstellungszeitpunkt der vorliegenden Liste an im ISO-Standard 8601, z. B. 2025-04-01T00:00:00+02:00
UNIX Time | Das Feld "UNIX Time" gibt den Erstellungszeitpunkt der vorliegenden Liste in UNIX Time an.

### DE_actual_domains_yymm.gz

In der Liste sind alle .de-Domains aufgelistet mit dem Status "connect" ( konnektiert) oder "failed" (nicht konnektiert), die Ihrem RegAcc zum Ende des Abrechnungszeitraumes ("PeriodEnd") zugeordnet sind.

Bild 4: Schematische Darstellung einer Listenzeile

### DE_acct_yymm.gz

In der Liste sind die erfolgreichen Domainauftragsaktivitäten eines RegAccs innerhalb des Abrechnungszeitraumes aufgelistet.

Bild 5: Schematische Darstellung einer Listenzeile

Aktion | Beschreibung
--- | ---
AUTHINFO1-ACTION | Wegzug der Domain (CHPROV) mit AuthInfo1
AUTHINFO1-CREATE | Hinterlegen einer AuthInfo1
AUTHINFO1-DELETE | Löschung einer AuthInfo1
AUTHINFO1-EXPIRE | Expire-Datum einer AuthInfo1
AUTHINFO2-ACTION | Wegzug der Domain (CHPROV) mit AuthInfo2
AUTHINFO2-CREATE | Hinterlegen einer AuthInfo2
AUTHINFO2-DELETE | Löschung einer AuthInfo2
AUTHINFO2-EXPIRE | Expire-Datum einer AuthInfo2
CHHOLDER | Wechsel des Domaininhabers
CHPROV | Start eines Providerwechsels
CONNECT-NSENTRY | Konnektierung mit nsentry-Einträgen
CONNECT-NSERVER | Konnektierung mit Nameserver-Einträgen
CREATE | Registrierung
DELETE | Löschung einer Domain
EXPIRE | Löschung einer registrierten, aber nicht konnektierten Domain
RESTORE | Wiederherstellung der Domain nach Löschung
TRANSIT | Domain wurde in den TRANSIT gegeben
UPDATE | Aktualisierung der Daten

Timestamp: Nach ISO-Standard 8601, z. B. 2025-04-01T00:00:00+02:00

Initiator:Als Initiator wird das RRI-Login oder die PGP-Key-ID des RegAccs, über das der Auftrag veranlasst wurde, angegeben. Wird die Aktion durch einen Dritten (z.B. Abzug einer Domain) veranlasst, wird dessen RegAccID als Initiator ausgegeben.