X
A list of Twitter APIs
To obtain x-api-key please contact the team. You can find more information at the "Connect With Us" section
Authentication
All requests require a valid API key to be included in the x-api-key header.
Fetch Twitter User by Username
GET
https://
<baseURL>
/user
Fetches the details of a Twitter user by their username
For the client to access data, Twitter users need to authenticate through the Camp Auth hub.
Query Parameters
Name | Type | Description |
---|---|---|
twitterUserName* | string | The username of the Twitter user |
Fetch Tweets by Twitter Username
GET
https://
<baseURL>
/tweets
Fetches the tweets of a Twitter user by their username
For the client to access data, Twitter users need to authenticate through the Camp Auth hub.
Please note that tweet statistics aren't updated in real time on this display. For the latest stats, use the command
/gettweetbyid
below.
Query Parameters
Name | Type | Description |
---|---|---|
twitterUserName* | string | The username of the Twitter user |
page | number | The current page number in the pagination. It represents which set of records you want to retrieve. |
limit | number | The number of records to retrieve per page. |
Fetch Followers by Twitter Username
GET
https://
<baseURL>
/followers
Fetches the followers of a Twitter user by their username
For the client to access data, Twitter users need to authenticate through the Camp Auth hub.
Query Parameters
Name | Type | Description |
---|---|---|
twitterUserName* | string | The username of the Twitter user |
page | number | The current page number in the pagination. It represents which set of records you want to retrieve. |
limit | number | The number of records to retrieve per page. |
Fetch Following by Twitter Username
GET
https://
<baseURL>
/following
Fetches the following of a Twitter user by their username
For the client to access data, Twitter users need to authenticate through the Camp Auth hub.
Query Parameters
Name | Type | Description |
---|---|---|
twitterUserName* | string | The username of the Twitter user |
page | number | The current page number in the pagination. It represents which set of records you want to retrieve. |
limit | number | The number of records to retrieve per page. |
Fetch Tweet By Tweet id
GET
https://
<baseURL>
/gettweetbyid
Fetches the tweet of a Twitter user by tweetId
For the client to access data, Twitter users need to authenticate through the Camp Auth hub.
Query Parameters
Name | Type | Description |
---|---|---|
tweetId* | string | The tweet id of tweet |
Fetch Twitter User by Wallet Address
GET
https://
<baseURL>
/wallet-twitter-data
Fetches the details of a Twitter user by their wallet address
For the client to access data, Twitter users need to authenticate through the Camp Auth hub.
Query Parameters
Name | Type | Description |
---|---|---|
walletAddress* | string | The registered wallet address of the user |
Fetch Users Reposted
GET
https://
<baseURL>
/reposted
Fetches the reposted tweets by their username
For the client to access data, Twitter users need to authenticate through the Camp Auth hub.
Query Parameters
Name | Type | Description |
---|---|---|
twitterUserName* | string | The username of the Twitter user |
page | number | The current page number in the pagination. It represents which set of records you want to retrieve. |
limit | number | The number of records to retrieve per page. |
Fetch Users Replies
GET
https://
<baseURL>
/replies
Fetches the Retweets/Quoted/Replies by their username
For the client to access data, Twitter users need to authenticate through the Camp Auth hub.
Query Parameters
Name | Type | Description |
---|---|---|
twitterUserName* | string | The username of the Twitter user |
page | number | The current page number in the pagination. It represents which set of records you want to retrieve. |
limit | number | The number of records to retrieve per page. |
Last updated