Twilio CEO Jeff Lawson argued that two of the ways APIs can be successful in courting new developers are by being self-service and by having a freemium option.
I couldn't agree more.
Developers should be able to visit your website and get started right away, without paying a thing first. And, the documentation must be readable.
Source: API Evangelist