To use the API you need to have an API key, which you can get for free by creating a Shodan account:

Create a new Shodan account now

This documentation covers the raw APIs that are provided by Shodan, you should only have to use this if no library is available in your language that wraps the Shodan API in a developer-friendly way.


Next: Introduction