For decentralized applications, like open source CMSs WordPress and Ghost, we’ve added support for dynamic client registration, which allows developers to grant individual API keys to users with a user-friendly signup process.

This or the use of a proxy is required for applications where a single API key can’t be shared between all installations due to the code being publicly distributed.

Since this is not a typical use case, please reach out to the Unsplash Team to let us know about your use case and we will enable the ability for your application.

For more information, see the API documentation on dynamic client registration.