[
    {
        "role": "user",
        "content": "how%20or%20where%20do%20I%20go%20to%20get%20a%20auphonic%20api%20key%20for%20a%20program"
    },
    {
        "role": "assistant",
        "content": "To get an API key for Auphonic to use in your program, here are the steps you need to follow \u2014 plus how to use the key once you have it:\n\n---\n\n## 1. Sign up / Log in to Auphonic\n\n- If you don't already have an Auphonic account, go to **auphonic.com** and sign up.  \n- If you do have one, log in.\n\n---\n\n## 2. Go to Account Settings / API Key Management\n\n- After logging in, access your **Account Settings**.  \n- Within that, look for a section related to **API Key**, **Integrations**, or **API Tokens**. Auphonic allows you to create and revoke keys from this page. ([us.auphonic.com](https://us.auphonic.com/help/api/authentication.html?utm_source=openai))\n\n---\n\n## 3. Create or reveal an API Key\n\n- On the Account Settings page, you\u2019ll see options to create a new API Key.  \n- You can name each key (useful if you're using multiple apps) and set an expiration date if desired. ([us.auphonic.com](https://us.auphonic.com/help/api/authentication.html?utm_source=openai))  \n- If you already have a key that isn\u2019t visible, there might be a \u201cReveal\u201d button to show it. Be careful with your key\u2014don\u2019t share it publicly. ([us.auphonic.com](https://us.auphonic.com/help/api/authentication.html?utm_source=openai))\n\n---\n\n## 4. Manage & Secure Your Key\n\n- You can have multiple API keys\u2014this allows you to rotate them. For example, when updating your program, you can generate a new key, switch over, then revoke the old one. ([us.auphonic.com](https://us.auphonic.com/help/api/authentication.html?utm_source=openai))  \n- Be sure to store your key securely (e.g. environment variable, secrets manager). Avoid embedding it in code that may be shared.  \n\n---\n\n## 5. Use the API Key in your program\n\nAuphonic supports several authentication methods, but using your API key (\u201cBearer token\u201d) in headers is the standard way. Here\u2019s how:\n\n- Add it to the HTTP `Authorization` header, like so:\n\n  ```\n  Authorization: Bearer YOUR_API_KEY\n  ```\n\n- Or use it as a query string for endpoints that allow streaming or file access:\n\n  ```\n  https://auphonic.com/api/productions.json?bearer_token=YOUR_API_KEY\n  ```\n\n([us.auphonic.com](https://us.auphonic.com/help/api/authentication.html?utm_source=openai))\n\n---\n\nIf you tell me which programming language or environment you're using (e.g. Python, JavaScript, shell script), I can give you example code to show how to set the key and make a request. Do you want me to pull those together for you?"
    }
]