# Authentication > To authorize, use this code: ```ruby require 'kittn' api = Kittn::APIClient.authorize!('meowmeowmeow') ``` ```python import kittn api = kittn.authorize('meowmeowmeow') ``` ```shell # With shell, you can just pass the correct header with each request curl "api_endpoint_here" \ -H "Authorization: meowmeowmeow" ``` ```javascript const kittn = require('kittn'); let api = kittn.authorize('meowmeowmeow'); ``` > Make sure to replace `meowmeowmeow` with your API key. Kittn uses API keys to allow access to the API. You can register a new Kittn API key at our [developer portal](http://example.com/developers). Kittn expects for the API key to be included in all API requests to the server in a header that looks like the following: `Authorization: meowmeowmeow`