How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

weirapp-io X API

X-specific operations: posts, threads, quotes, and edit history; profiles, timelines, followers, and account search; Lists and Spaces; and search with composable filters.

weirapp-io X API is one of 6 APIs that weirapp-io publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include X. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 25 operations across 25 paths. It is described by OpenAPI 3.2.0, at version f158984142f8-20261030T153102Z.

Requests are made against a single base URL, https://api.weirapp.io.

25 operations 25 paths 0 schemas 23 GET2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
f158984142f8-20261030T153102Z
Base URL
https://api.weirapp.io
Authentication
HTTP Bearer
Terms of Service
Resource Areas
1

Authentication & Security 1

weirapp-io X API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (Weir API key) (bearerAuth). By default, every request must be authenticated.

Paths & Operations 25

Across 25 paths, the API surfaces 25 operations — 23 GET, 2 POST. Each is listed below with its method, path, parameters, and response codes.

X 25

X-specific operations: posts, threads, quotes, and edit history; profiles, timelines, followers, and account search; Lists and Spaces; and search with composable filters.

POST
/v1/x/search
Search public X posts with composable filters
searchX body → 200400401402403404429500
GET
/v1/x/posts
Get up to 100 public X posts by id
getXPosts 1 param → 200400401402403404429500
GET
/v1/x/posts/{id}
Get one public X post
getXPost 1 param → 200400401402403404429500
GET
/v1/x/posts/{id}/replies
Get replies to an X post
getXReplies 4 params → 200400401402403404429500
GET
/v1/x/posts/{id}/thread
Get the author's thread containing a post
getXThread 1 param → 200400401402403404429500
GET
/v1/x/posts/{id}/quotes
Get posts quoting an X post
getXQuotes 4 params → 200400401402403404429500
GET
/v1/x/posts/{id}/retweeters
Get accounts that reposted an X post
getXRetweeters 3 params → 200400401402403404429500
GET
/v1/x/posts/{id}/edits
Get the edit history of an X post
getXPostEdits 1 param → 200400401402403404429500
GET
/v1/x/posts/{id}/article
Read an X Article
getXArticle 1 param → 200400401402403404429500
GET
/v1/x/users
Get up to 100 public X profiles by id
getXUsers 1 param → 200400401402403404429500
POST
/v1/x/users/search
Search X accounts
searchXUsers body → 200400401402403404429500
GET
/v1/x/users/{user}
Get a public X profile
getXUser 1 param → 200400401402403404429500
GET
/v1/x/users/{user}/about
Get an X account's "About this account" details
getXUserAbout 1 param → 200400401402403404429500
GET
/v1/x/users/{user}/posts
Get a public X user timeline
getXUserPosts 3 params → 200400401402403404429500
GET
/v1/x/users/{user}/replies
Get an X account's posts and replies
getXUserReplies 3 params → 200400401402403404429500
GET
/v1/x/users/{user}/media
Get an X account's posts with media
getXUserMedia 3 params → 200400401402403404429500
GET
/v1/x/users/{user}/highlights
Get the posts an X account highlights
getXUserHighlights 3 params → 200400401402403404429500
GET
/v1/x/users/{user}/followers
Get an X account's followers
getXUserFollowers 2 params → 200400401402403404429500
GET
/v1/x/users/{user}/following
Get the accounts an X account follows
getXUserFollowing 2 params → 200400401402403404429500
GET
/v1/x/users/{user}/affiliates
Get an organisation's affiliated X accounts
getXUserAffiliates 3 params → 200400401402403404429500
GET
/v1/x/users/{user}/subscriptions
Get the creators an X account subscribes to
getXUserSubscriptions 3 params → 200400401402403404429500
GET
/v1/x/lists/{id}
Get a public X List
getXList 1 param → 200400401402403404429500
GET
/v1/x/lists/{id}/members
Get the members of a public X List
getXListMembers 3 params → 200400401402403404429500
GET
/v1/x/lists/{id}/posts
Get the timeline of a public X List
getXListPosts 2 params → 200400401402403404429500
GET
/v1/x/spaces/{id}
Get an X Space
getXSpace 2 params → 200400401402403404429500

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

weirapp-io-x-api-openapi.yml Raw ↑

Other APIs weirapp-io publishes across the network.

weirapp-io Account API
weirapp-io Monitors API
weirapp-io Reddit API
weirapp-io System API
weirapp-io Webhooks API
Where this information came from

This is an independent, third-party profile of weirapp-io X API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.