API authentication and keys

How API keys work: creating them, scopes, expiry, revoking, and how they differ from your TJA_ license key.