other · Listed · Base · Found · 229 endpoints · Gateway-eligible
simple-x-api
simple-x-api
X402 endpoints at simple-x-api.com.
Indexed from this operator's public /.well-known/x402.json. Found is not operator-owned and is not attested. Claim or opt out.
Agent Read · Cleared Index
ROUTE
Route when you need other at published x402 prices.
confidence
78%
source
signal
Index before you pay. Same payload for agents:
GET /api/cleared/agent-read?slug=cat-simple-x-api-com
When to call
- Need other via x402 and want Cleared-indexed payTo with a live scorecard.
- X402 endpoints at simple-x-api.com.
Risks
- Found — not operator-owned; claim status unknown.
- No Cleared settlement receipt on file yet.
- No Gateway traffic yet — market share unproven.
Price posture
229 endpoints — confirm price on manifest before pay.
Category · Gateway
other · no Gateway routes yet — early / unproven on Cleared market share.
Endpoint hints
GET /api/2/accountReturns the authenticated user's X Developer Platform account. A user without an account gets a resource-not-found error entry.
POST /api/2/accountCreates an X Developer Platform account for the authenticated user if they do not already have one, and returns it. Idempotent: when the user already has an acc
GET /api/2/account_activity/subscriptions/countGET /api/2/account_activity/subscriptions/count at $Metered.
GET /api/2/account_activity/webhooks/{webhook_id}/subscriptions/allGET /api/2/account_activity/webhooks/{webhook_id}/subscriptions/all at $Metered.
POST /api/2/account_activity/webhooks/{webhook_id}/subscriptions/allCreates an Account Activity subscription for the user and the given webhook.
GET /api/2/account_activity/webhooks/{webhook_id}/subscriptions/all/listGET /api/2/account_activity/webhooks/{webhook_id}/subscriptions/all/list at $Metered.
GET /api/2/account_activity/webhooks/{webhook_id}/subscriptions/{user_id}/allDeletes an Account Activity subscription for the given webhook and user ID.
GET /api/2/activity/streamStream of X Activities
Evidence (Cleared)
- → Intake verified · Gateway-eligible
- → Trust 70/100 · pass · tier listed
- → Protocol x402 · Base
- → Manifest reachable · schema valid
- → Found listing — indexed from public x402.json, not operator-attested.
Endpoints
Get developer account
$MeteredGET https://simple-x-api.com/api/2/accountReturns the authenticated user's X Developer Platform account. A user without an account gets a resource-not-found error entry.
Ensure developer account
$MeteredPOST https://simple-x-api.com/api/2/accountCreates an X Developer Platform account for the authenticated user if they do not already have one, and returns it. Idempotent: when the user already has an account it is returned unchanged with `created` false.
Get Account Activity Subscription Count
$MeteredGET https://simple-x-api.com/api/2/account_activity/subscriptions/countValidate Account Activity Subscription
$MeteredGET https://simple-x-api.com/api/2/account_activity/webhooks/{webhook_id}/subscriptions/allCreate subscription
$MeteredPOST https://simple-x-api.com/api/2/account_activity/webhooks/{webhook_id}/subscriptions/allCreates an Account Activity subscription for the user and the given webhook.
Get Account Activity Subscriptions
$MeteredGET https://simple-x-api.com/api/2/account_activity/webhooks/{webhook_id}/subscriptions/all/listDelete subscription
$MeteredGET https://simple-x-api.com/api/2/account_activity/webhooks/{webhook_id}/subscriptions/{user_id}/allDeletes an Account Activity subscription for the given webhook and user ID.
Activity Stream
$MeteredGET https://simple-x-api.com/api/2/activity/streamStream of X Activities
Get X activity subscriptions
$MeteredGET https://simple-x-api.com/api/2/activity/subscriptionsGet a list of active subscriptions for XAA
Create X activity subscription
$MeteredPOST https://simple-x-api.com/api/2/activity/subscriptionsCreates a subscription for an X activity event. OAuth2 user-context tokens must hold the scope matching the requested event_type: dm.read for chat.* and dm.* events, like.read for like.* events, mute.read for mute.* events, block.read for block.* events, follows.read for subscriptions.* events, and tweet.read for all other event types. Mute and block subscriptions are actor-only: filter.user_id must identify the authenticated user and direction is not supported. subscriptions.* events require a user-context token and filter.user_id must identify the authenticated user. Optional filter.qualifiers further narrow supported chat, follow, unfollow, like, and subscriptions events.
Delete X activity subscriptions by IDs
$MeteredGET https://simple-x-api.com/api/2/activity/subscriptionsDeletes multiple subscriptions for X activity events by their IDs
Update X activity subscription
$MeteredGET https://simple-x-api.com/api/2/activity/subscriptions/{subscription_id}Updates a subscription for an X activity event
Deletes X activity subscription
$MeteredGET https://simple-x-api.com/api/2/activity/subscriptions/{subscription_id}Deletes a subscription for an X activity event
Create draft Article
$MeteredPOST https://simple-x-api.com/api/2/articles/draftCreates a new Article draft that can later be published.
Publish Article
$MeteredPOST https://simple-x-api.com/api/2/articles/{article_id}/publishPublishes a draft Article, making it publicly visible.
Get Bots
$MeteredGET https://simple-x-api.com/api/2/botsCreate a bot
$MeteredPOST https://simple-x-api.com/api/2/botsCreates a bot account in the calling app's project and returns its bearer token. Idempotent on handle: repeating the request for a handle that already names one of the project's bots returns that bot with a freshly minted token, revoking the previous one — safe to retry when a response was lost, since the replaced token was never seen.
Update Bot
$MeteredGET https://simple-x-api.com/api/2/bots/{id}Delete Bot
$MeteredGET https://simple-x-api.com/api/2/bots/{id}Rotate Bot Token
$MeteredPOST https://simple-x-api.com/api/2/bots/{id}/tokenRevoke Bot Token
$MeteredGET https://simple-x-api.com/api/2/bots/{id}/tokenList broadcasts
$MeteredGET https://simple-x-api.com/api/2/broadcastsReturns the authenticated user's live-video broadcasts, or selected owned broadcasts when ids are provided. At most one of `ids`, `max_results` may be provided. At most one of `ids`, `pagination_token` may be provided.
Get chat moderators
$MeteredGET https://simple-x-api.com/api/2/broadcasts/chat/moderatorsReturns the authenticated broadcaster's persistent moderators as User resources. The list applies to all of their current and future broadcast chats.
Add a chat moderator
$MeteredPOST https://simple-x-api.com/api/2/broadcasts/chat/moderatorsAdds a moderator to the authenticated broadcaster's persistent list and returns the updated moderator user IDs. The list applies to all current and future broadcast chats.
Remove a chat moderator
$MeteredGET https://simple-x-api.com/api/2/broadcasts/chat/moderators/{user_id}Removes a moderator from the authenticated broadcaster's persistent list and returns the updated moderator user IDs.
List scheduled broadcasts
$MeteredGET https://simple-x-api.com/api/2/broadcasts/scheduledReturns scheduled broadcasts owned by the authenticated user.
Create a scheduled broadcast
$MeteredPOST https://simple-x-api.com/api/2/broadcasts/scheduledSchedules a one-off or recurring broadcast for the authenticated user. A `source_id` (ingest) is required at create time.
Get a scheduled broadcast
$MeteredGET https://simple-x-api.com/api/2/broadcasts/scheduled/{id}Returns a single scheduled broadcast by its alphanumeric UBS broadcast id.
Update a scheduled broadcast
$MeteredGET https://simple-x-api.com/api/2/broadcasts/scheduled/{id}Fully replaces schedule fields for a broadcast. Path `:id` is the UBS broadcast id; the body must include `scheduled_broadcast_id` and re-send any fields that should be kept.
Delete a scheduled broadcast
$MeteredGET https://simple-x-api.com/api/2/broadcasts/scheduled/{id}Deletes a scheduled broadcast by its alphanumeric UBS broadcast id.
Go live on a scheduled broadcast
$MeteredPOST https://simple-x-api.com/api/2/broadcasts/scheduled/{id}/livePublishes a schedule that was created or updated with `manual_publish: true`. Without that flag the coordinator auto-publishes at start and this call is rejected.
Get a broadcast
$MeteredGET https://simple-x-api.com/api/2/broadcasts/{id}Returns a broadcast owned by the authenticated user.
Get broadcast chat history
$MeteredGET https://simple-x-api.com/api/2/broadcasts/{id}/chatReturns newest-first chat messages for a broadcast owned by the authenticated user.
Send a chat message to a live broadcast
$MeteredPOST https://simple-x-api.com/api/2/broadcasts/{id}/chatPosts a chat message to a running broadcast, attributed to the authenticated user.
Mute or time out a user in a broadcast chat
$MeteredPOST https://simple-x-api.com/api/2/broadcasts/{id}/chat/mutesPrevents a user from posting further messages in a running broadcast chat. When `end_at_ms` is provided, the mute expires at that time. The authenticated user must be the broadcast host or a moderator.
Unmute a user in a broadcast chat
$MeteredGET https://simple-x-api.com/api/2/broadcasts/{id}/chat/mutes/{user_id}Allows a muted user to post messages in a running broadcast chat again. The authenticated user must be the broadcast host or a moderator.
Remove a chat message from a live broadcast
$MeteredGET https://simple-x-api.com/api/2/broadcasts/{id}/chat/{message_id}Removes a specific chat message from a running broadcast where the authenticated user is the host or a moderator.
Get Chat Conversations
$MeteredGET https://simple-x-api.com/api/2/chat/conversationsRetrieves a list of Chat conversations for the authenticated user's inbox.
Create Chat Group Conversation
$MeteredPOST https://simple-x-api.com/api/2/chat/conversations/groupCreates a new encrypted Chat group conversation on behalf of the authenticated user.
Initialize Chat Group
$MeteredPOST https://simple-x-api.com/api/2/chat/conversations/group/initializeInitializes a new Chat group conversation and returns a unique conversation ID. Use the returned conversation_id in a subsequent POST /chat/conversations/group call to fully create and configure the group.
Get Chat Conversation
$MeteredGET https://simple-x-api.com/api/2/chat/conversations/{id}Returns metadata for a Chat conversation including type, muted status, and group details. Use chat_conversation.fields to select which fields are returned. Use expansions to hydrate member, admin, or participant user objects. Use user.fields to control which profile fields are returned for expanded users.
Get Chat Conversation Events
$MeteredGET https://simple-x-api.com/api/2/chat/conversations/{id}/eventsRetrieves messages and key change events for a specific Chat conversation with pagination support. For 1:1 conversations, provide the recipient's user ID; the server constructs the canonical conversation ID from the authenticated user and recipient.
Add Conversation Keys
$MeteredPOST https://simple-x-api.com/api/2/chat/conversations/{id}/keysAdds (initializes or rotates) the encryption keys for a Chat conversation. Call this before sending messages in a new 1:1 conversation, and again with a newer key version to rotate the conversation key. For 1:1 conversations, provide the recipient's user ID as the conversation id; the server constructs the canonical conversation ID from the authenticated user and recipient. The request body must contain the conversation key version and participant keys (the conversation key encrypted for each participant using their public key).
Add members to a Chat group conversation
$MeteredPOST https://simple-x-api.com/api/2/chat/conversations/{id}/membersAdds one or more members to an existing encrypted Chat group conversation, rotating the conversation key.
Send Chat Message
$MeteredPOST https://simple-x-api.com/api/2/chat/conversations/{id}/messagesSends an encrypted message to a specific Chat conversation. For 1:1 conversations, provide the recipient's user ID; the server constructs the canonical conversation ID from the authenticated user and recipient. A recipient who cannot be messaged (closed inbox, system/notification account, or a 1:1 block) returns HTTP 403 with type https://api.x.com/2/problems/recipient-not-messageable.
Delete Chat messages
$MeteredPOST https://simple-x-api.com/api/2/chat/conversations/{id}/messages/deleteDeletes one or more messages from a Chat conversation. For 1:1 conversations, provide the recipient's user ID; the server constructs the canonical conversation ID from the authenticated user and recipient. Delete for all removes a message you sent (or, in groups you administer, any message) for every participant; delete for self removes any message only from your own view.
Mark Conversation as Read
$MeteredPOST https://simple-x-api.com/api/2/chat/conversations/{id}/readMarks a specific Chat conversation as read on behalf of the authenticated user. For 1:1 conversations, provide the recipient's user ID; the server constructs the canonical conversation ID from the authenticated user and recipient.
Send Typing Indicator
$MeteredPOST https://simple-x-api.com/api/2/chat/conversations/{id}/typingSends a typing indicator to a specific Chat conversation on behalf of the authenticated user. For 1:1 conversations, provide the recipient's user ID; the server constructs the canonical conversation ID from the authenticated user and recipient.
Initialize Chat Media Upload
$MeteredPOST https://simple-x-api.com/api/2/chat/media/upload/initializeInitializes an XChat media upload session.
Append Chat Media Upload
$MeteredPOST https://simple-x-api.com/api/2/chat/media/upload/{id}/appendAppends media data to an XChat upload session.
Finalize Chat Media Upload
$MeteredPOST https://simple-x-api.com/api/2/chat/media/upload/{id}/finalizeFinalizes an XChat media upload session.
Download Chat Media
$MeteredGET https://simple-x-api.com/api/2/chat/media/{id}/{media_hash_key}Downloads encrypted media bytes from an XChat conversation. The response body contains raw binary bytes.
Search Communities
$MeteredGET https://simple-x-api.com/api/2/communities/searchGet Communities by ID
$MeteredGET https://simple-x-api.com/api/2/communities/{id}Get Compliance Jobs
$MeteredGET https://simple-x-api.com/api/2/compliance/jobsRetrieves a list of Compliance Jobs filtered by job type and optional status.
Create Compliance Job
$MeteredPOST https://simple-x-api.com/api/2/compliance/jobsCreates a new Compliance Job for the specified job type.
Get Compliance Job by ID
$MeteredGET https://simple-x-api.com/api/2/compliance/jobs/{id}Retrieves details of a specific Compliance Job by its ID.
Cancel Compliance Job
$MeteredGET https://simple-x-api.com/api/2/compliance/jobs/{id}Cancels a Compliance Job that has not finished processing; its status becomes failed and a new job of the same type can be created.
Download Compliance Job Results
$MeteredGET https://simple-x-api.com/api/2/compliance/jobs/{id}/downloadDownloads the results file of a completed Compliance Job using the signed URL returned at job creation.
Upload Compliance Job Submission
$MeteredGET https://simple-x-api.com/api/2/compliance/jobs/{id}/uploadUploads the newline-delimited ID file for a Compliance Job using the signed URL returned at job creation.
Get Connection History
$MeteredGET https://simple-x-api.com/api/2/connectionsReturns active and historical streaming connections with disconnect reasons for the authenticated application.
Terminate multiple connections
$MeteredGET https://simple-x-api.com/api/2/connectionsTerminates multiple streaming connections by their UUIDs for the authenticated application.
Terminate all connections
$MeteredGET https://simple-x-api.com/api/2/connections/allTerminates all active streaming connections for the authenticated application.
Terminate connections by endpoint
$MeteredGET https://simple-x-api.com/api/2/connections/{endpoint_id}Terminates all streaming connections for a specific endpoint ID for the authenticated application.
Create DM conversation
$MeteredPOST https://simple-x-api.com/api/2/dm_conversationsInitiates a new direct message conversation with specified participants.
Download DM Media
$MeteredGET https://simple-x-api.com/api/2/dm_conversations/media/{dm_id}/{media_id}/{resource_id}Downloads media attached to a legacy Direct Message. The requesting user must be a participant in the conversation containing the specified DM event. The response body contains raw binary bytes.
Get Direct Messages Events by Participant ID
$MeteredGET https://simple-x-api.com/api/2/dm_conversations/with/{participant_id}/dm_eventsCreate DM message by participant ID
$MeteredPOST https://simple-x-api.com/api/2/dm_conversations/with/{participant_id}/messagesSends a new direct message to a specific participant by their ID.
Create Direct Messages by Conversation ID
$MeteredPOST https://simple-x-api.com/api/2/dm_conversations/{dm_conversation_id}/messagesGet Direct Messages Events by Conversation ID
$MeteredGET https://simple-x-api.com/api/2/dm_conversations/{id}/dm_eventsGet Direct Messages Events
$MeteredGET https://simple-x-api.com/api/2/dm_eventsGet Direct Messages Events by ID
$MeteredGET https://simple-x-api.com/api/2/dm_events/{event_id}Delete DM event
$MeteredGET https://simple-x-api.com/api/2/dm_events/{event_id}Deletes a specific direct message event by its ID, if owned by the authenticated user.
Stream Likes compliance data
$MeteredGET https://simple-x-api.com/api/2/likes/compliance/streamStreams all compliance data related to Likes for Users.
Stream all Likes
$MeteredGET https://simple-x-api.com/api/2/likes/firehose/streamStreams all public Likes in real-time.
Stream sampled Likes
$MeteredGET https://simple-x-api.com/api/2/likes/sample10/streamStreams a 10% sample of public Likes in real-time.
Create Lists
$MeteredPOST https://simple-x-api.com/api/2/listsGet Lists by ID
$MeteredGET https://simple-x-api.com/api/2/lists/{id}Update List
$MeteredGET https://simple-x-api.com/api/2/lists/{id}Updates the details of a specific List owned by the authenticated user by its ID.
Delete List
$MeteredGET https://simple-x-api.com/api/2/lists/{id}Deletes a specific List owned by the authenticated user by its ID.
Get Lists Followers
$MeteredGET https://simple-x-api.com/api/2/lists/{id}/followersGet Lists Members
$MeteredGET https://simple-x-api.com/api/2/lists/{id}/membersAdd Lists Member
$MeteredPOST https://simple-x-api.com/api/2/lists/{id}/membersRemove a List member
$MeteredGET https://simple-x-api.com/api/2/lists/{id}/members/{user_id}Removes a User from a List by their ID.
Get Lists Posts
$MeteredGET https://simple-x-api.com/api/2/lists/{id}/tweetsGet Media by media keys
$MeteredGET https://simple-x-api.com/api/2/mediaGet Media analytics
$MeteredGET https://simple-x-api.com/api/2/media/analyticsCreate Media metadata
$MeteredPOST https://simple-x-api.com/api/2/media/metadataCreates metadata for a Media file.
Create Media subtitles
$MeteredPOST https://simple-x-api.com/api/2/media/subtitlesCreates subtitles for a specific Media file.
Delete Media subtitles
$MeteredGET https://simple-x-api.com/api/2/media/subtitlesDeletes subtitles for a specific Media file.
Get Media upload status
$MeteredGET https://simple-x-api.com/api/2/media/uploadRetrieves the status of a Media upload by its ID.
Upload media
$MeteredPOST https://simple-x-api.com/api/2/media/uploadUploads a media file for use in posts, direct messages, or ads. The response carries the media identifiers, including the media_key used to reference the asset in later calls. The media field carries the file content base64-encoded in JSON bodies (raw bytes in multipart bodies); media_category is tweet_image, tweet_video, or tweet_gif for posts and ads, dm_image/dm_video/dm_gif for DMs, or subtitles. For X Ads accounts, register the returned media_key via create_media_library_item to add it to the account's media library and use it in campaigns.
Initialize media upload
$MeteredPOST https://simple-x-api.com/api/2/media/upload/initializeInitializes a media upload.
Append Media Upload
$MeteredPOST https://simple-x-api.com/api/2/media/upload/{id}/appendFinalize Media upload
$MeteredPOST https://simple-x-api.com/api/2/media/upload/{id}/finalizeFinalizes a Media upload request.
Get Media by media key
$MeteredGET https://simple-x-api.com/api/2/media/{media_key}Search News
$MeteredGET https://simple-x-api.com/api/2/news/searchGet news stories by ID
$MeteredGET https://simple-x-api.com/api/2/news/{id}Retrieves news story by its ID.
Create Community Notes
$MeteredPOST https://simple-x-api.com/api/2/notesEvaluate Community Notes
$MeteredPOST https://simple-x-api.com/api/2/notes/evaluateSearch Community Notes Written
$MeteredGET https://simple-x-api.com/api/2/notes/search/notes_writtenSearch Eligible Posts
$MeteredGET https://simple-x-api.com/api/2/notes/search/posts_eligible_for_notesDelete a Community Note
$MeteredGET https://simple-x-api.com/api/2/notes/{id}Deletes a community note.
Get OpenAPI Spec.
$MeteredGET https://simple-x-api.com/api/2/openapi.jsonRetrieves the full OpenAPI Specification in JSON format. (See https://github.com/OAI/OpenAPI-Specification/blob/master/README.md)
Get Spaces by IDs
$MeteredGET https://simple-x-api.com/api/2/spacesGet Spaces by Creator IDs
$MeteredGET https://simple-x-api.com/api/2/spaces/by/creator_idsSearch Spaces
$MeteredGET https://simple-x-api.com/api/2/spaces/searchRetrieves a list of Spaces matching the specified search query.
Get Spaces by ID
$MeteredGET https://simple-x-api.com/api/2/spaces/{id}Get Space ticket buyers
$MeteredGET https://simple-x-api.com/api/2/spaces/{id}/buyersRetrieves a list of Users who purchased tickets to a specific Space by its ID.
Get Space Posts
$MeteredGET https://simple-x-api.com/api/2/spaces/{id}/tweetsRetrieves a list of Posts shared in a specific Space by its ID.
Get Trends by Woeid
$MeteredGET https://simple-x-api.com/api/2/trends/by/woeid/{woeid}Get Posts by IDs
$MeteredGET https://simple-x-api.com/api/2/tweetsCreate Posts
$MeteredPOST https://simple-x-api.com/api/2/tweetsGet Posts Analytics
$MeteredGET https://simple-x-api.com/api/2/tweets/analyticsStream Posts compliance data
$MeteredGET https://simple-x-api.com/api/2/tweets/compliance/streamStreams all compliance data related to Posts.
Get Posts Counts All
$MeteredGET https://simple-x-api.com/api/2/tweets/counts/allAt most one of `pagination_token`, `next_token` may be provided.
Get Posts Counts Recent
$MeteredGET https://simple-x-api.com/api/2/tweets/counts/recentAt most one of `pagination_token`, `next_token` may be provided.
Stream all Posts
$MeteredGET https://simple-x-api.com/api/2/tweets/firehose/streamStreams all public Posts in real-time.
Stream English Posts
$MeteredGET https://simple-x-api.com/api/2/tweets/firehose/stream/lang/enStreams all public English-language Posts in real-time.
Stream Japanese Posts
$MeteredGET https://simple-x-api.com/api/2/tweets/firehose/stream/lang/jaStreams all public Japanese-language Posts in real-time.
Stream Korean Posts
$MeteredGET https://simple-x-api.com/api/2/tweets/firehose/stream/lang/koStreams all public Korean-language Posts in real-time.
Stream Portuguese Posts
$MeteredGET https://simple-x-api.com/api/2/tweets/firehose/stream/lang/ptStreams all public Portuguese-language Posts in real-time.
Stream Post labels
$MeteredGET https://simple-x-api.com/api/2/tweets/label/streamStreams all labeling events applied to Posts.
Stream sampled Posts
$MeteredGET https://simple-x-api.com/api/2/tweets/sample/streamStreams a 1% sample of public Posts in real-time.
Stream 10% sampled Posts
$MeteredGET https://simple-x-api.com/api/2/tweets/sample10/streamStreams a 10% sample of public Posts in real-time.
Search Posts All
$MeteredGET https://simple-x-api.com/api/2/tweets/search/allAt most one of `start_time`, `since_id` may be provided. At most one of `end_time`, `until_id` may be provided. At most one of `pagination_token`, `next_token` may be provided.
Search Posts Recent
$MeteredGET https://simple-x-api.com/api/2/tweets/search/recentAt most one of `start_time`, `since_id` may be provided. At most one of `end_time`, `until_id` may be provided. At most one of `pagination_token`, `next_token` may be provided.
Stream filtered Posts
$MeteredGET https://simple-x-api.com/api/2/tweets/search/streamStreams Posts in real-time matching the active rule set.
Get filtered-stream rules
$MeteredGET https://simple-x-api.com/api/2/tweets/search/stream/rulesReturns the active filtered-stream rules for the authenticated app. Provide `ids` to fetch specific rules; omit it to list all rules.
Update stream rules
$MeteredPOST https://simple-x-api.com/api/2/tweets/search/stream/rulesAdds or deletes rules from the active rule set for the filtered stream. Exactly one of `add`, `delete`, or `?delete_all=true` must be specified. Use `?dry_run=true` to validate without committing.
Get Rule Counts
$MeteredGET https://simple-x-api.com/api/2/tweets/search/stream/rules/countsGet stream links
$MeteredGET https://simple-x-api.com/api/2/tweets/search/webhooksGet a list of webhook links associated with a filtered stream ruleset.
Create stream link
$MeteredPOST https://simple-x-api.com/api/2/tweets/search/webhooks/{webhook_id}Creates a link to deliver FilteredStream events to the given webhook.
Delete stream link
$MeteredGET https://simple-x-api.com/api/2/tweets/search/webhooks/{webhook_id}Deletes the link delivering FilteredStream events to the given webhook.
Get Posts by ID
$MeteredGET https://simple-x-api.com/api/2/tweets/{id}Delete Posts
$MeteredGET https://simple-x-api.com/api/2/tweets/{id}Get Posts Liking Users
$MeteredGET https://simple-x-api.com/api/2/tweets/{id}/liking_usersGet Posts Quoted Posts
$MeteredGET https://simple-x-api.com/api/2/tweets/{id}/quote_tweetsGet Posts Reposted by
$MeteredGET https://simple-x-api.com/api/2/tweets/{id}/retweeted_byGet Posts Reposts
$MeteredGET https://simple-x-api.com/api/2/tweets/{id}/retweetsHide reply
$MeteredGET https://simple-x-api.com/api/2/tweets/{tweet_id}/hiddenHides or unhides a reply to a conversation owned by the authenticated user.
Get usage credits
$MeteredGET https://simple-x-api.com/api/2/usage/creditsReturns the payer's developer-platform credit balance in USD. total_balance is max(0, prepaid_balance + free_balance); prepaid_balance may be negative.
Get Usage
$MeteredGET https://simple-x-api.com/api/2/usage/tweetsGet Users by IDs
$MeteredGET https://simple-x-api.com/api/2/usersGet Users by Usernames
$MeteredGET https://simple-x-api.com/api/2/users/byGet Users by Username
$MeteredGET https://simple-x-api.com/api/2/users/by/username/{username}Stream Users compliance data
$MeteredGET https://simple-x-api.com/api/2/users/compliance/streamStreams all compliance data related to Users.
Get Users Me
$MeteredGET https://simple-x-api.com/api/2/users/meGet Trends Personalized Trends
$MeteredGET https://simple-x-api.com/api/2/users/personalized_trendsGet public keys
$MeteredGET https://simple-x-api.com/api/2/users/public_keysReturns registered public keys for X Chat encryption for the specified users.
Get Users Reposts of Me
$MeteredGET https://simple-x-api.com/api/2/users/reposts_of_meSearch Users
$MeteredGET https://simple-x-api.com/api/2/users/searchGet Users by ID
$MeteredGET https://simple-x-api.com/api/2/users/{id}Get Users Affiliates
$MeteredGET https://simple-x-api.com/api/2/users/{id}/affiliatesGet Users Blocking
$MeteredGET https://simple-x-api.com/api/2/users/{id}/blockingUsers ID Block
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/blockingGet Users Bookmarks
$MeteredGET https://simple-x-api.com/api/2/users/{id}/bookmarksCreate Bookmark
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/bookmarksAdds one or more Posts to the authenticated user's Bookmarks. Supply `tweet_id` for a single Post, or `tweet_ids` (at most 25) to bookmark several in one request. Optional `folder_id` applies to every Post in the request. Billing and rate limits still apply per HTTP request.
Get Users Bookmark Folders
$MeteredGET https://simple-x-api.com/api/2/users/{id}/bookmarks/foldersCreate Bookmark Folder
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/bookmarks/foldersCreates a new Bookmark folder for the authenticated user.
Get Users Bookmarks by Folder ID
$MeteredGET https://simple-x-api.com/api/2/users/{id}/bookmarks/folders/{folder_id}Delete Bookmark
$MeteredGET https://simple-x-api.com/api/2/users/{id}/bookmarks/{tweet_id}Removes a Post from the authenticated user's Bookmarks by its ID.
Block Users Dms
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/dm/blockUnblock Users Dms
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/dm/unblockGet Users Followed Lists
$MeteredGET https://simple-x-api.com/api/2/users/{id}/followed_listsFollow List
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/followed_listsUnfollow a List
$MeteredGET https://simple-x-api.com/api/2/users/{id}/followed_lists/{list_id}Causes the authenticated user to unfollow a List by its ID.
Get Users Followers
$MeteredGET https://simple-x-api.com/api/2/users/{id}/followersGet Users Following
$MeteredGET https://simple-x-api.com/api/2/users/{id}/followingFollow User
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/followingGet Users Liked Posts
$MeteredGET https://simple-x-api.com/api/2/users/{id}/liked_tweetsLike Post
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/likesUnlike Post
$MeteredGET https://simple-x-api.com/api/2/users/{id}/likes/{tweet_id}Get Users List Memberships
$MeteredGET https://simple-x-api.com/api/2/users/{id}/list_membershipsGet Users Mentions
$MeteredGET https://simple-x-api.com/api/2/users/{id}/mentionsWhen both are provided, `start_time` must be earlier than `end_time`. When both are provided, `since_id` must be less than `until_id`.
Get Users Muting
$MeteredGET https://simple-x-api.com/api/2/users/{id}/mutingMute User
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/mutingGet Users Owned Lists
$MeteredGET https://simple-x-api.com/api/2/users/{id}/owned_listsGet Users Pinned Lists
$MeteredGET https://simple-x-api.com/api/2/users/{id}/pinned_listsPin List
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/pinned_listsCauses the authenticated user to pin a specific List by its ID.
Unpin a List
$MeteredGET https://simple-x-api.com/api/2/users/{id}/pinned_lists/{list_id}Causes the authenticated user to unpin a List by its ID.
Get public keys
$MeteredGET https://simple-x-api.com/api/2/users/{id}/public_keysReturns a user's registered public keys for X Chat encryption.
Add public key
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/public_keysRegisters a user's public key for X Chat encryption.
Repost Post
$MeteredPOST https://simple-x-api.com/api/2/users/{id}/retweetsCauses the authenticated user to repost a specific Post by its ID.
Unrepost Post
$MeteredGET https://simple-x-api.com/api/2/users/{id}/retweets/{source_tweet_id}Causes the authenticated user to unrepost a specific Post by its ID.
Get Users Timeline
$MeteredGET https://simple-x-api.com/api/2/users/{id}/timelines/reverse_chronologicalWhen both are provided, `start_time` must be earlier than `end_time`. When both are provided, `since_id` must be less than `until_id`.
Get Users Posts
$MeteredGET https://simple-x-api.com/api/2/users/{id}/tweetsWhen both are provided, `start_time` must be earlier than `end_time`. When both are provided, `since_id` must be less than `until_id`.
Unblock User
$MeteredGET https://simple-x-api.com/api/2/users/{source_user_id}/blocking/{target_user_id}Causes the source User to unblock the target User.
Unfollow User
$MeteredGET https://simple-x-api.com/api/2/users/{source_user_id}/following/{target_user_id}Causes the authenticated user to unfollow a specific user by their ID.
Unmute User
$MeteredGET https://simple-x-api.com/api/2/users/{source_user_id}/muting/{target_user_id}Causes the authenticated user to unmute the target user.
Get webhook
$MeteredGET https://simple-x-api.com/api/2/webhooksGet a list of webhook configs associated with a client app.
Create webhook
$MeteredPOST https://simple-x-api.com/api/2/webhooksCreates a new webhook configuration.
Create replay job for webhook
$MeteredPOST https://simple-x-api.com/api/2/webhooks/replayCreates a replay job to retrieve events from up to the past 24 hours for all events delivered or attempted to be delivered to the webhook.
Validate webhook
$MeteredGET https://simple-x-api.com/api/2/webhooks/{webhook_id}Triggers a CRC check for a given webhook.
Delete webhook
$MeteredGET https://simple-x-api.com/api/2/webhooks/{webhook_id}Deletes an existing webhook configuration.
Checks
reachable
valid
2026-10-08T07:30:52.952Z
No settlement evidence found in chain signals.
Gateway routing
Score ≥70/100 — Cleared attestation pass. Route via Gateway before pay.
Claim this listing to upgrade to Cleared attestation.
Claim listing