I am using an affiliate program that has an API option and I can create custom affiliate pages on my site. Not many other sites use this API so the content would not be duplicate across hundreds of other sites, but I am still concerned that it would be duplicate content. I could add around 5000 pages to my site, but again I am not sure if this is good idea or not?