BDOM XML API Interface
Next
BDOM XML API Interface
Table of Contents
1. IMPORTANT ISSUES
Considerations
Available Tools and Demos
References
2. Contact
Create
Status
Status All
Update
Activate/Deactivate
3. Nameserver
Create
Status
Get All
Update
Activate/Deactivate
4. Domain
Create
Status
Check
All
Alltld
Update
Update-DnsSec
Delete
DELETE - SCHEDULED
Transfer-IN
Transfer-OUT
Transfer Out List
Hold
Trade
Set-auth for .DE
Reset-auth for .DE
5. DnsZone
Create
Status
List
Update
Delete
6. TaskList
Scheduled Operations
Examples
7. User
Create
Update
Status
List
List inactive
Paged list
A. Response Codes
B. Changes
List of Examples
1.1.
PHP Demo
1.2.
RUBY Demo:
2.1.
Contact validation XSD:
2.2.
Contact Create:valid request
2.3.
Contact Status: Valid request
2.4.
Contact Status: Invalid request - wrong handle
2.5.
Contact All: Valid request
2.6.
Contact Status: Invalid request - no user
2.7.
Contact Update validation XSD:
2.8.
Contact Update:valid(change password)
2.9.
Contact Activate/Deactivate validation XSD:
2.10.
Contact Activate
2.11.
Contact Deactivate
3.1.
Nameserver validation XSD
3.2.
NS Create:valid
3.3.
NS Create:invalid
3.4.
NS Status: Valid request
3.5.
NS Status: Invalid request - wrong user_id
3.6.
Get all available nameservers
3.7.
Get Own nameservers
3.8.
Nameserver validation XSD
3.9.
NS Update:valid
3.10.
NS Update:invalid
3.11.
Nameserver validation XSD
3.12.
NS Activate
3.13.
NS Deactivate
4.1.
Domain Validation XSD:
4.2.
Domain Create:valid
4.3.
Domain Create:invalid - data protection missing on predefined contact ACMEA0003
4.4.
Domain Status: Valid request
4.5.
Domain Status: Invalid request - wrong user_id
4.6.
Domain Status: SLD unavailable
4.7.
Domain Status: SLD available
4.8.
Domain All: Valid request
4.9.
Domain Status: Invalid request - non existent user_id
4.10.
Domain All: Valid request
4.11.
Domain Validation XSD:
4.12.
Domain Update:valid - change password
4.13.
Domain Update:nameserver error - no dns entry in indicated nameservers related to domain
4.14.
Domain Delete:valid
4.15.
Domain Validation XSD:
4.16.
Domain Scheduled DELTE: valid
4.17.
Domain Scheduled DELETE:invalid - wrong date
4.18.
Domain Validation XSD:
4.19.
Domain Transfer-IN: valid
4.20.
Domain Transfer-IN:invalid - wrong xml
4.21.
Domain Validation XSD:
4.22.
Domain Transfer-OUT: ACK Operation
4.23.
Domain Transfer-OUT: NACK Operation
4.24.
Domain Transfer-Out-List: Valid request
4.25.
Domain Transfer-Out-List: Invalid request - non existent user_id
4.26.
Domain Validation XSD:
4.27.
Domain HOLD: valid
4.28.
Domain HOLD:invalid - xml fails validation
4.29.
Domain Validation XSD:
4.30.
Domain Trade: valid
4.31.
Domain Trade:invalid - xml fails validation
4.32.
Domain Validation XSD:
4.33.
Domain set-auth:valid
4.34.
Domain set-auth: wrong tld
4.35.
Domain Validation XSD:
4.36.
Domain reset-auth:valid
4.37.
Domain reset-auth: wrong tld
5.1.
DnsZone Validation XSD:
5.2.
DnsZone Create:valid
5.3.
DnsZone Create:wrong uri in request
5.4.
DnsZone Status: Valid request
5.5.
DnsZone Status: Invalid request - wrong uri in request
5.6.
DnsZone Update:valid - remove www.example-nic-domain.de
5.7.
DnsZone Update:invalid - missing schema reference from xml request
5.8.
DnsZone Delete:
6.1.
Task Validation XSD:
6.2.
Get scheduled operations for a user
6.3.
Delete scheduled operations for a user
6.4.
Get all tasks for user:
6.5.
Get info related to a single task:
6.6.
Get info related to a domain:
6.7.
Get info on all tasks with a certain STATUS:
7.1.
User validation XSD:
7.2.
User Create:valid request
7.3.
User Create:invalid
7.4.
Contact Update validation XSD:
7.5.
User Update:valid(change password)
7.6.
User Update:invalid
7.7.
User Status: Valid request
7.8.
User Status: Invalid request