X (Twitter) API by APISH
Pricing
$4.00 / 1,000 credits
X (Twitter) API by APISH
X (Twitter) data as clean JSON via APISH: X community, X community tweets, X profile and 4 more endpoints. Pay per credit; failed calls are free.
Pricing
$4.00 / 1,000 credits
Rating
0.0
(0)
Developer
APISH
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get public X (Twitter) data as clean, consistent JSON: x community, x community tweets, x profile, one tweet, x video transcript, x user highlights and more. 7 endpoints, one response shape, numbers parsed, absolute URLs.
How to use
- Pick an Endpoint. Each option shows what it returns and its price in credits.
- Enter its Parameters as JSON, for example
{"id":"1926186499399139650"}. All parameters are listed below. - Run. Each call becomes one row in the dataset. Use Batch to run the same endpoint for many inputs and Pages per input to follow pagination.
Pricing
Pay per event: you pay per APISH credit the call used. The price of each endpoint is in the table below. Calls that fail on our side (server errors, timeouts, blocks) are free.
Endpoints
| Endpoint | Returns | Required parameters | Credits |
|---|---|---|---|
/twitter/v1/community | X community | id | 1 |
/twitter/v1/community/tweets | X community tweets | id | 1 |
/twitter/v1/profile | X profile | username | 1 |
/twitter/v1/tweet | One tweet | url | 1 |
/twitter/v1/tweet/transcript | X video transcript | url | 1 |
/twitter/v1/user/highlights | X user highlights | username | 1 |
/twitter/v1/user/tweets | X user tweets | username | 1 |
Output
Each dataset row has endpoint, params, status, credits_used and the endpoint's data. Add "raw": 1 to the parameters to also get the site's original record, or "fields": "a,b.c" to return only the fields you need.
Endpoint details
X community
Endpoint /twitter/v1/community · 1 credit per successful call.
Parameters:
id(required): Community ID or URL.
Example parameters: {"id":"1926186499399139650"}
X community tweets
Endpoint /twitter/v1/community/tweets · 1 credit per successful call.
Parameters:
id(required)
Example parameters: {"id":"1926186499399139650"}
X profile
Endpoint /twitter/v1/profile · 1 credit per successful call.
Parameters:
username(required)
Example parameters: {"username":"nasa"}
One tweet
Endpoint /twitter/v1/tweet · 1 credit per successful call.
Parameters:
url(required): Post URL or numeric id.
Example parameters: {"url":"20"}
X video transcript
Endpoint /twitter/v1/tweet/transcript · 1 credit per successful call.
Parameters:
url(required)
Example parameters: {"url":"https://x.com/NASA/status/2111180963661435219"}
X user highlights
Endpoint /twitter/v1/user/highlights · 1 credit per successful call.
The tweets an account highlighted on its profile (what x.com shows logged out), with the same fields as user tweets. Pass next_cursor back as cursor; it is null on the last page. Every response includes credits_used: the credits this call cost.
Parameters:
username(required)count: Tweets per page, 1-100 (default 20).cursor:next_cursorfrom the previous page.
Example parameters: {"username":"NASA"}
X user tweets
Endpoint /twitter/v1/user/tweets · 1 credit per successful call.
X serves about 100 recent tweets to logged-out clients.
Parameters:
username(required)count: Tweets per page, 1-100 (default 20).cursor: Value ofnext_cursorfrom the previous page.
Example parameters: {"username":"nasa"}
Support
Questions, bugs or a missing field? Open an issue in this Actor's Issues tab and we will reply there.
Public data only: nothing behind a login. You are responsible for how you use the data you collect.