Get Valid Project Key

Validates a project key and, if the key is invalid or in use, generates a valid random string for the project key.**[Permissions](#permissions) required:** None.