Sandbox environment for testing .dk integrations

Punktum dk’s sandbox environment is a test environment where integrations can be developed and tested without affecting real .dk domain names or production data. The environment can be used to test technical flows, system changes, and new versions of Punktum dk’s services.

The full technical specification for the sandbox environment is available on Punktum dk’s GitHub.

What is the sandbox environment?

The sandbox environment is a separate test version of Punktum dk’s technical services. It is isolated from the production environment and makes it possible to test integrations in a controlled environment.

The environment supports several of Punktum dk’s services, including EPP, DAS, the Registrar Portal, and WHOIS. This means that key parts of a technical integration can be tested before they are used in production.

Why is the sandbox environment important?

The sandbox environment makes it possible to develop and troubleshoot integrations safely before they go live. This reduces the risk of errors affecting real .dk domain names and makes it easier to validate that the relevant flows are handled correctly in the integrated systems.

This is particularly important when developing EPP integrations, where registration, changes, transfers, and other automated actions need to work reliably.

For major updates, including XSD updates, changes are released in the sandbox environment first. This provides an opportunity to test and adapt the integration before the changes are deployed to the production environment. As a general rule, XSD updates are released to production three months after they are made available in the sandbox environment.

What can the sandbox environment be used for?

The sandbox environment can be used for the development, testing, and validation of technical integrations. This includes:

  • developing and testing EPP clients
  • testing registration and transfer flows
  • testing contact and verification flows
  • validating system changes
  • testing new service versions before production

The sandbox environment should therefore be a natural part of both onboarding and ongoing integration maintenance.

Testing before production

The sandbox environment is separate from the production environment. Actions performed in the sandbox therefore do not affect real .dk domain names or production data.

The environment can be used to develop and test integrations before they are used in production. This includes testing EPP clients, domain registration, name server management, and the handling of poll messages.

Any service-specific considerations are described in the technical specification on GitHub.

Sandbox FAQ

The sandbox environment is a test environment for developing and testing integrations with Punktum dk’s technical services. It is separate from production, so testing does not affect real .dk domain names or production data.

The sandbox environment makes it possible to test integrations safely before they are used in production. It helps identify errors early and ensures that technical flows work as expected.

Yes. The sandbox environment can be used to develop and test EPP clients and relevant EPP flows before the integration is deployed to the production environment.

No. The sandbox environment is isolated from production and may therefore differ from the production environment in certain areas. Any service-specific considerations are described in the technical specification.

The technical specification for the sandbox environment is available on Punktum dk’s GitHub. It includes information about available services, test data, implementation requirements, and service-specific considerations.

Forhandlermøde

Sandbox specifications

Find the technical specification on GitHub.