On the flip side, API copyrights could be rendered moot by simply reverse engineering everything, which isn't really that hard.
Whether it is or isn't hard will depend on the size and scale of the API that you are trying to recreate. It is probably hard enough that it would normally be easier to create your own API except where you were doing it to create an alternative platform for existing code.
Secondly exactly what is it a solution to?
Have you considered any possible costs or downsides to the proposal?