Yes, we have a free public API. The documentation for this API is accessible here:

The free public API is subjected to rate limits of 50 requests/minute. The /coins/list endpoint has a rate limit of only 5 requests/minute. Your IP will automatically be banned if you make calls above this rate limit. 

If you need higher rate limits, we have a Pro API that is used by multiple crypto companies hosted on a dedicated infrastructure. To enquire about our Pro API, do kindly click on the Contact Us icon on the bottom right. Select 5 - CoinGecko API and do inform us of your interest in subscribing to the CoinGecko Pro API. Our Sales representative will get back to you and share our CoinGecko Pro API deck.