What is a private API key?

A private key allows you to manage your project related data. It has both reading and writing rights. It can not be used client-side. It is usually used for server-server interactions.