Symptoms

API Call pem.addUser fails with Domain 'domain.tld' does not exist, while it is present in POA control panel.

Response :

<?xml version="1.0" encoding="UTF-8"?><methodResponse><params><param><value><struct><member><name>error_code</name><value><int>3006</int></value></member><member><name>error_message</name><value><string>
Domain 'domain.tld' does not exist.
</string></value></member><member><name>extype_id</name><value><int>10</int></value></member><member><name>module_id</name><value><string>dns</string></value></member><member><name>properties</name><value><struct><member><name>domain_name</name><value><string>kpnopslagonline.nl</string></value></member></struct></value></member><member><name>status</name><value><int>-1</int></value></member></struct></value></param></params></methodResponse>

Cause

API Call fails in such way when an attempt is made to add a service user under subscription A but with a domain that belongs to subscription B under another account.

Resolution

Please correct the API call.

Internal content