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.