List X authored posts
Authorization
Path Params
Query Params
Response Body
200
400
401
403
404
409
422
429
502
Pagination, idempotency, and errors
Treat each filter set and cursor as a new logical page with a new Idempotency-Key. Reuse the same key only for an exact retry. A cursor is opaque and expires; INVALID_CURSOR means restart from a fresh first page. If error.details.retry_cursor is present, retry that cursor with the same logical-page key.
Handle VALIDATION_ERROR, IDEMPOTENCY_KEY_REQUIRED, ACCOUNT_NOT_FOUND, WRONG_PLATFORM, ACCOUNT_ACCESS_DENIED, ACCOUNT_REAUTHORIZATION_REQUIRED, IDEMPOTENCY_CONFLICT, READ_IN_PROGRESS, READ_SETTLEMENT_PENDING, RATE_LIMITED, and X_UPSTREAM_ERROR by stable code. For retriable states, inspect is_retriable and the HTTP Retry-After header before replaying the exact request.
Customer Credits accounting is disabled, so the endpoint stays available and reports accounting_enabled=false with bypass_reason=feature_disabled. Workspace-owned X apps report bypass_reason=customer_x_app.