Authentication
Each request to SocialData API needs to contain your API key. All unauthenticated requests are rejected.
Obtaining Your API Key
To authenticate with the SocialData API, you will need to obtain an API key. This key must be included in the Authorization: Bearer
header of every HTTP request you make. Follow these steps to get your API key:
- Sign Up: Create an account on the SocialData platform.
- API Key: After signing up, generate your API key in user dashboard. Keep this key confidential, as it is your private access to the API.
Using Your API Key
Once you have your API key, you can use it in the Authorization header with the keyword ‘Bearer’ followed by a space and then your token. Here’s an example of what the Authorization header should look like:
Authorization: Bearer YOUR_API_KEY
Here’s a sample cURL request to illustrate how to include the Authorization header in your API calls:
curl -X GET "https://api.socialdata.tools/twitter/statuses/show?id=1740192018918170738" \ -H "Accept: application/json" \ -H "Authorization: Bearer YOUR_API_KEY"
API Keys do not have an expiration date. However you are free to generate a new API key at any moment in your user dashboard.