SpideyDataAPI Reference
API navigation Twitter

Twitter API

Submit a confirmed quote-tweet publishing job and check its status with SpideyData's managed Twitter automation API. This is not the official X API.

On this page

Twitter API endpoints

2

Find the task you need. Each endpoint includes its parameters, request example, and response reference.

Publish a confirmed Twitter quote tweet

Submit one explicitly confirmed quote tweet as an asynchronous publishing job.

Check Twitter publishing job status

Read the authorized job to distinguish a confirmed publish from a failed or unknown outcome.

Quick start

This SpideyData-managed automation capability is not the official X API. Review current X automation policy and use a dedicated X account before publishing.

API base https://kieapi.com
curl -X POST "https://kieapi.com/v1/twitter/quote-tweets" \
  -H "Authorization: Bearer $SPIDER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "auth_token": "REQUEST_ONLY_X_AUTH_TOKEN",
    "tweet_text": "Commentary for this post",
    "attachment_url": "https://x.com/example/status/123",
    "confirm_publish": true
  }'

curl -X GET "https://kieapi.com/v1/twitter/jobs/twjob_01j" \
  -H "Authorization: Bearer $SPIDER_API_KEY"

Authentication

Use a bearer token.

Team administrators manage API keys in Team Settings. Each key keeps its Team and billing scope when its creator leaves or switches Teams. Keys cannot manage members, billing or other keys. Public /v1 requests use Authorization: Bearer $SPIDER_API_KEY only; the Key's fixed Team is the payer. An optional X-Spider-Team-Id must match that Team or the request is denied. Creating, listing, rotating or revoking Keys through the product console (and other non-identity console business routes) requires X-Spider-Team-Id when the Team model is enabled; omitting it returns HTTP 409 team_context_required.

Response shape

Team-scoped job

Submitting, queued, running, succeeded, failed, or unknown terminal state under the authenticated Team.

Request-only secret

The X auth_token is used for one publish request and is never stored or returned by SpideyData.

Automation boundary

This managed capability does not claim official X API support or guarantee policy compliance.