# Authentication
Source: https://docs.twitterapi.io/authentication
## Fetch with MCP
Use `get_twitterapi_guide` for the offline snapshot (by page key), or `get_twitterapi_url` for URL/path-based fetches.
```json
{
"tool": "get_twitterapi_guide",
"arguments": {
"guide_name": "authentication"
}
}
```
```json
{
"tool": "get_twitterapi_url",
"arguments": {
"url": "/authentication"
}
}
```
## Description
Learn how to authenticate your API requests using API keys
## Sections
- Authentication
- API Authentication
- Getting Your API Key
- Using Your API Key
## Content
## Lists
- Start Now
- Introduction
- Authentication
- GET Get User Profile About
- GET Batch Get User Info By UserIds
- GET Get User Info
- GET Get User Last Tweets
- GET Get User Followers
- GET Get User Followings
- GET Get User Mentions
- GET Check Follow Relationship
- GET Search user by keyword
- GET Get User Verified Followers
- GET Get Tweets by IDs
- GET Get Tweet Replies
- GET Get Tweet Quotations
- GET Get Tweet Retweeters
- GET Get Tweet Thread Context
- GET Get Article
- GET Advanced Search
- GET Get List Followers
- GET Get List Members
- GET Get Community Info By Id
- GET Get Community Members
- GET Get Community Moderators
- GET Get Community Tweets
- GET Search Tweets From All Community
- GET Get Trends
- GET Get Space Detail
- GET Get My Account Info
- POST Log in
- POST Upload media
- POST Create tweet v2
- GET Get History Messages By UserID
- POST Send DM V2
- POST Retweet Tweet
- POST Dlete Tweet
- POST Follow User
- POST Unfollow User
- POST Like Tweet
- POST Unlike Tweet
- POST Create Community V2
- POST Delete Community V2
- POST Join Community v2
- POST Leave Community V2
- POST Add Webhook/Websocket Tweet Filter Rule
- GET Get ALL test Webhook/Websocket Tweet Filter Rules
- POST Update Webhook/Websocket Tweet Filter Rule
- DEL Delete Webhook/Websocket Tweet Filter Rule
- POST Add a twitter user to monitor his tweets
- POST Remove a user from monitor list
- POST Login Step 1: by email or username
- POST Login Step 2: by 2fa code
- POST Upload Image
- POST Post/reply/quote a tweet
- POST Like a tweet
- POST Reweet a tweet
- API Authentication
- Getting Your API Key
- Using Your API Key
- cURL
- Python
- Java
- Log in to your TwitterApiIO Dashboard
- Find your API key displayed on the dashboard homepage
_Scraped at: 2025-12-18T10:06:03.089Z_