You can import all your domains registered at select registrars into Domain Punch Pro or Watch My Domains with a single click. Currently ResellerClub, GoDaddy and Dynadot are supported. You will require Watch My Domains v5, Domain Punch Pro v4 or Watch My Domains ISP v6.
You can use the registrar APIs directly from Domain Punch Pro / Watch My Domains or use a script running on a remote web server. Native API support may not always work for you because many registrars require white-listed IP addresses when connecting to their API server. This could be a problem if your ISP provides you a dynamic IP address. In such cases you can consider using the remote Proxy URL option (see below) from Code Punch Solutions and white list the IP address of your web server.
App Settings has options to specify the different API keys. These will vary from registrar to registrar.
You can obtain the API keys by logging into your registrar/reseller accounts.
You can use the whois api client script from CodePunch Solutions to import and lookup domains names. This is useful in cases where your IP address changes often. Download and install the whois api client script on your web server and white-list your web server IP address at the registrar. Then specify the URL to the web client as shown in the screen-shot below. Include any required authentication parameter (&k=xxxx or ?k=xxxx) as part of the URL.
You can import the domain names in your user profile directly from the supported registrars using the 'Import from Registrars' option.