I need someone who can write a program that will interface with our Cpanel to update domain forwards for multiple domains (over 2000). ? This will be done once a day manually, but the updates need to be performed in a batch file.
This is from a programmer who is not available until August, and I need the work done sooner.
I did some experimenting on my own cPanel instance to seeif there was? a trivial way to update forwarders via a text filethat could be? updated via ftp. That approach doesn't work, but itturns out cPanel? does have a formal and fairly robust API that itexposes. Docs here:
? <[login to view URL]>
? ration
/CallingAPIFunctions
What you would need to have done is write a programthat calls their
XML API over https for adding forwarders once foreach row in your
table of incoming requests.?
? <[login to view URL]>
gratio
n/Api2AddForwarder
I believe that a single instance of cPanel can servemultiple domains
based on the credentials used to access the [login to view URL] would need to
make some decisions about how the success / failurelogging should
work.
You? would also need to decide how automated you wantthis to be (i.e. runs in the background daily with no human intervention,vs. runs manually)
My conservative estimate for the time it should takethis to be done
is on the order of 2-3 days for a manual, commandline based tool.