Xquik Tweets

Xquik Tweets

Certified

List user tweets

Retrieves recent public posts from an X/Twitter user through Xquik.

yaml
type: io.kestra.plugin.xquik.users.Tweets

Store a user's recent posts.

yaml
id: xquik_user_tweets
namespace: company.research

tasks:
  - id: user_posts
    type: io.kestra.plugin.xquik.users.Tweets
    apiKey: "{{ secret('XQUIK_API_KEY') }}"
    user: "kestra_io"
    includeReplies: false
    fetchType: STORE
Properties

Xquik API key

API key used to authenticate Xquik API requests.

User

X username without @, or a numeric X user ID.

Additional query parameters

Optional Xquik tweet filters, such as language, hashtags, mediaType, or sinceDate.

Defaulthttps://xquik.com/api/v1

Xquik API base URL

Base URL for Xquik API requests.

Pagination cursor

Cursor from a previous response.

DefaultFETCH
Possible Values
STOREFETCHFETCH_ONENONE

Result handling mode

Controls how the response is exposed. FETCH returns the response body, STORE writes it to Kestra internal storage, and NONE omits the body.

Defaultfalse

Include parent tweet

Whether to include parent tweet data for replies.

Defaultfalse

Include replies

Whether to include reply posts.

HTTP request options

Options used to customize the HTTP client.

Definitions
connectTimeoutstring

Connection timeout

Time allowed to establish a server connection before failing.

defaultCharsetstring
DefaultUTF-8

Default charset

Charset used for requests when none is specified. Defaults to UTF-8.

headersobject

HTTP headers

HTTP headers to include in the request.

readIdleTimeoutstring
DefaultPT5M

Read idle timeout

How long a read connection may stay idle before closing. Defaults to 5 minutes.

Reference (ref) of the pluginDefaults to apply to this task.

Response body

Response payload. Available when fetchType is FETCH or FETCH_ONE.

Has next page

Whether Xquik reported another page when present.

Next cursor

Pagination cursor returned by Xquik when present.

Response item count

Best-effort count inferred from the first array in the response body.

Formaturi

Stored response URI

Kestra internal storage URI. Available when fetchType is STORE.