Require API key, fixes #6