# Description of the accounting lists

## Daily Lists

- DOMAINS.txt.gz: The list contains all .de domains.

### Structure of the header

Figure 1: Structure of the header of the daily lists

Keyword | Description
--- | ---
List | The "list" field states the name of the respective list. The following paragraphs describe the lists that are available.
RegAccId | The "RegAccId" field states the ID of the RegAcc for which the respective list was generated.
Date | The daily accounting lists show the status at a specific point in time. This point in time is output in the "Date" field in the ISO-Standard 8601, e.g. 2025-04-01T00:00:00+02:00.
UNIX Time | The daily accounting lists show the status at a specific point in time. This point in time is output in the "UNIX Time" field as Unix timestamp.
Note | Explanation of the semantics for the time stamp (applies only for the list of .de domains)

### Structure of the list lines

.de domains

Figure 2: Schematic example of the structure for .de list lines

Status | Timestamp
--- | ---
connect | The date when the domain was transferred for administration to your RegAcc.
failed | The time data indicates the date on which the domain will be deleted.
redemptionPeriod | The time data indicates the date on which the domain was deleted.

Timestamp: According to ISO standard 8601, e.g. 2025-04-01T00:00:00+02:00

## Domain accounting

The monthly domain accounting consists of 4 lists. The file names contain the year (yy) and the month (mm) in 2 digits. The files are:

- DE_actual_domains_yymm.gz

- DE_acct_yymm.gz

### Structure of the header

Figure 3: Structure of the list header for a domain invoice

Keyword | Description
--- | ---
List | The "list" field states the name of the respective list. The following paragraphs describe the lists that are available.
RegAccId | The "RegAccId" field states the ID of the RegAcc for which the respective list was generated.
PeriodStart | The fields "PeriodStart" and "PeriodEnd" restrict the accounting period considered in the list to a certain time. The "PeriodStart" field states the timestamp of the point in time when the accounting period starts.
PeriodEnd | The "PeriodEnd" field states the timestamp of the point in time when the accounting period ends.
Date | The "Date" field states the point in time in the ISO-Standard 8601 when the respective list was generated, e. g. 2025-04-01T00:00:00+02:00.
UNIX Time | The "UNIX Time" field state the point in time when the respective list was generated in UNIX time format.

### DE_actual_domains_yymm.gz

The list contains all .de domains with the status "connect" (connected) or "failed" (not connected) that are assigned to your RegAcc at the end of the accounting period ("PeriodEnd").

Figure 4: Schematic representation of a list line

### DE_acct_yymm.gz

The list contains the successful domain request activities of a RegAcc within the accounting period.

Figure 5: Schematic representation of a list line

Action | Description
--- | ---
AUTHINFO1-ACTION | transfer of a domain (CHPROV) using AuthInfo1
AUTHINFO1-CREATE | Creation and storing of an AuthInfo1
AUTHINFO1-DELETE | Deletion of an AuthInfo1
AUTHINFO1-EXPIRE | Expire date of an AuthInfo1
AUTHINFO2-ACTION | transfer of adomain (CHPROV) using AuthInfo2
AUTHINFO2-CREATE | Creation and storing of an AuthInfo2
AUTHINFO2-DELETE | Deletion of an AuthInfo2
AUTHINFO2-EXPIRE | Expire date of an AuthInfo1
CHHOLDER | Change Holder
CHPROV | Start of a provider transfer
CONNECT-NSENTRY | Connecting with Nsentry records
CONNECT-NSERVER | Connecting with Nserver records
CREATE | Registration of a domain
DELETE | Deletion of a domain
EXPIRE | Deletion of a domain that was registered but not connected
RESTORE | Restore of domain after deletion
TRANSIT | Domain placed in TRANSIT
UPDATE | Update of domain data

Timestamp: According to ISO standard 8601, e.g. 2025-04-01T00:00:00+02:00

Initiator: The RRI login or the PGP key ID of the RegAcc that initiated the request is stated as initiator. If the action is initiated by a third party (e.g. removal of a domain) the RegAcc ID of this third party is stated as the initiator.