Provide more data in endpoint so registrars will have all they need.

is this supposed to be isNullOrEmpty(registrationDomain) ?
It should probably be the first check if registrationDomain might be null, as the first if statement will NPE in that case.