How to Get Your AskElephant API Key
Use this guide to create a workspace API key for data export in just a few minutes.
Before you start
You need access to your AskElephant workspace settings.
If you are only exporting data, use read-only scopes.
Save the key in a password manager right away because you will not be able to view the full secret again later.
Step 1: Open Workspace settings
Click your profile icon in the top-right corner, then choose Workspace settings.
Step 2: Open API keys
In Workspace settings, select API keys and click New API key.
Step 3: Create a read-only export key
Give the key a clear name such as data-export-prod, then choose the scopes you need.
Recommended scopes:
engagements:readtranscript_timelines:readcontacts:readif you need contact exportscompanies:readif you need company exportsusers:readif you need workspace user exportstags:readif you need tag exportstranscript_comments:readonly if you need transcript comments
Step 4: Save the key
Click Create, copy the key, and save it somewhere secure immediately.
Step 5: Test the key
Use the key as the raw Authorization header value in your first API request.
curl --request GET \ --url 'https://app.askelephant.ai/api/v2/engagements?limit=25' \ --header 'Authorization: sk-apik_<id>.<secret>' \ --header 'Accept: application/json'
FAQ
Which scopes do I need for a standard export?
For most exports, start with engagements:read and transcript_timelines:read. Add the other read scopes only if you need those supporting resources.
Do I need write scopes?
No. If you are only exporting data, use read-only scopes.
Can I see the key again later?
No. Save it as soon as you create it. If you lose it, create a new key.
Where should I store the key?
Use a password manager or a secure secrets vault. Do not paste API keys into Slack, email, tickets, or shared docs.
What should I do next?
Go back to the parent page, How to Export Your AskElephant Data, and follow the export walkthrough.
Need Additional Help?
If you have questions or need further assistance, the AskElephant support team is here to help!
You can reach our support team in several ways:
click the chat button in the bottom right corner of your screen,
email us at [email protected],
or use @askelephant support in your dedicated Slack channel.
We're committed to getting you the answers you need as quickly as possible.