아직 출력이 없습니다. 폼을 제출해 콘텐츠를 생성하세요.
숨겨진 수수료 없이 투명한 가격. 사용량에 따라 지불합니다.
| 규칙 및 양식 | Channel | 크레딧 | 가격 (USD) | 공식/참고 가격 | 일일 절감액 |
|---|---|---|---|---|---|
create-retweet otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql 사용 전체 가이드
ApiPass 기반의 단일 API 호출로 X(이전 Twitter)의 공개 트윗을 프로그래밍 방식으로 리트윗하세요.

ApiPass의 Twitter Graphql Create Retweet API는 개발자가 Twitter의 문서화되지 않은 내부 GraphQL 인프라를 직접 다루지 않고도 X에서 리트윗 작업을 자동화할 수 있게 해주는 관리형 엔드포인트입니다. /api/v1/jobs/createTask로 POST 요청을 보내고 model twitter/graphql/create-retweet, 대상 tweet_id, 그리고 X auth_token을 전달하면, ApiPass가 기본 GraphQL mutation, 인증 헤더, rate-limit 라우팅, provider 선택을 대신 처리합니다. 이 API는 비동기 방식으로 동작합니다. 즉시 taskId를 받은 뒤 /api/v1/jobs/recordInfo를 폴링하거나 callback을 받아 리트윗이 성공적으로 게시되었는지 확인할 수 있습니다. 이 추상화는 복잡하고 취약한 리버스 엔지니어링 기반 흐름을 안정적인 프로덕션급 HTTP 호출로 바꿔줍니다.
Twitter의 긴 개발자 신청 절차, 프로젝트 티어, elevated-access 심사를 건너뛰세요. auth_token 쿠키만 가져오면 즉시 프로그래밍 방식으로 리트윗을 시작할 수 있습니다.
ApiPass는 starter, regular, official provider 채널을 통해 작업을 라우팅하므로 X의 유료 API 티어와 비교해 비용을 크게 절감할 수 있습니다.
기본 channel: auto 설정은 각 리트윗 작업을 실시간으로 가장 성능이 좋은 provider에 배정하여 가격, 안정성, 속도의 균형을 자동으로 맞춥니다.
대규모로 리트윗을 실행하고 선택적 callBackUrl을 통해 결과를 받을 수 있어, 대량 워크플로에서 지속적인 폴링이 필요하지 않습니다.
최소한의 요청 본문(model, AuthToken, tweet_id)만으로 원시 GraphQL 엔드포인트에 필요한 수십 개의 헤더, CSRF 토큰, query hash를 대체합니다.
create-retweet을 ApiPass의 다른 Twitter GraphQL 엔드포인트(user lookup, tweet search, like, follow)와 함께 단일 API key 및 청구 계정으로 결합해 사용할 수 있습니다.
모든 리트윗 요청은 라이프사이클 상태(waiting, queuing, generating, success, fail)가 포함된 taskId를 반환하므로 모든 작업을 추적하고 감사할 수 있습니다.
starter(초저비용), regular(균형형), official(네이티브 X API) 채널 중에서 선택하여 안정성 및 예산 요구사항에 맞출 수 있습니다.
표준 auth_token 브라우저 쿠키를 사용하므로 OAuth 흐름이나 개발자 앱 등록 없이도 모든 X 계정을 인증할 수 있습니다.
선택한 크리에이터의 인기 게시물을 감지하고 즉시 리트윗하여 도달 범위를 높이는 프로그램입니다.
대행사가 단일 UI에서 여러 클라이언트 계정의 리트윗을 예약하고 실행할 수 있게 해주는 SaaS 도구입니다.
브랜드의 자체 게시물을 보조 X 계정들에 자동으로 리트윗하여 자연 유통을 극대화하는 워크플로입니다.
공식 브랜드 계정에서 커뮤니티 구성원의 기여를 자동 리트윗하여 보상하는 Discord/Telegram 통합입니다.
접근성, 비용, 개발자 경험 측면에서 ApiPass가 X의 공식 개발자 플랫폼과 어떻게 다른지, 그리고 팀들이 프로덕션 리트윗 자동화를 위해 ApiPass를 선택하는 이유를 확인하세요.
공식 X API는 POST /2/users/:id/retweets 엔드포인트를 호출하기 위해 유료 개발자 계정(Basic tier는 $200/month부터 시작)과 쓰기 권한 승인이 필요합니다. ApiPass는 API key와 auth_token 쿠키만 있으면 되며, 5분 이내에 리트윗을 시작할 수 있습니다.
공식 API는 구독 티어에 연결된 엄격한 월간 쓰기 한도를 적용하며, 초과 사용에는 엔터프라이즈 계약이 필요합니다. ApiPass는 성공한 작업별로 과금하며, 공식 티어가 지나치게 비싼 대량·비용 민감형 사용 사례를 위해 starter 채널을 제공합니다.
인플루언서 계정 네트워크 전반에서 동기화된 리트윗을 조율하여 캠페인을 최대한 빠른 초기 확산 속도로 시작하세요.
소스 계정에서 속보, 가격 알림, 긴급 업데이트가 게시되는 즉시 자동으로 리트윗합니다.
타깃 니치 커뮤니티의 게시물을 리트윗하여 새 계정의 가시성과 상호 참여를 구축합니다.
특정 키워드, 해시태그 또는 작성자 목록과 일치하는 최고의 콘텐츠를 실시간으로 리트윗하는 테마형 큐레이션 계정을 구동합니다.
ApiPass에 가입하여 Bearer API key를 받으세요. 그런 다음 브라우저에서 twitter.com을 열고 로그인한 뒤 F12 → Application → Storage → Cookies에서 auth_token 값을 복사합니다.
https://api.apipass.dev/api/v1/jobs/createTask로 POST 요청을 보내고 model을 twitter/graphql/create-retweet으로 설정한 다음, input 객체 안에 AuthToken과 대상 tweet_id를 포함하세요. 선택적으로 callBackUrl을 제공하여 완료 알림을 자동으로 받을 수 있습니다.
반환된 taskId를 사용해 GET /api/v1/jobs/recordInfo?taskId=task_12345678를 폴링하거나, ApiPass가 결과를 callBackUrl로 POST할 때까지 기다리세요. state가 success가 되면 리트윗이 X에 게시된 것입니다.
모든 API는 Bearer Token을 통한 인증이 필요합니다.
Authorization: Bearer
리트윗
이 API는 다음 구조의 JSON 페이로드를 받습니다.
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "AuthToken": "string",
7 "variables": {
8 "tweet_id": "string"
9 }
10 }
11}model필수string생성에 사용할 모델 이름입니다.
"twitter/graphql/create-retweet"
callBackUrl선택적string작업 완료 알림을 받을 콜백 URL입니다. 생략하면 콜백이 전송되지 않습니다.
"https://your-domain.com/api/callback"
channel선택적stringchannel 매개변수를 통해 APIPASS 내 해당 제공업체를 지정할 수 있습니다. 이러한 제공업체는 실제 이미지 및 비디오 생성 작업을 처리합니다. APIPASS는 현재 세 가지 제공업체 옵션을 제공합니다:
channel 매개변수의 기본값은 auto입니다. 활성화하면 APIPASS가 실시간 가격 및 안정성 지표를 기반으로 사용 가능한 제공업체 전반에 작업을 자동으로 배분하여 최소 비용과 안정적인 성능의 균형을 맞춥니다. 사용자 지정 라우팅 요구 사항이 없다면 기본값 auto를 유지하세요.
사용 가능한 옵션:
auto
input 객체에는 다음 매개변수가 포함됩니다.
input.variables.tweet_id필수string123
input.AuthToken필수stringTwitter 홈페이지를 열고 로그인한 다음 F12 > Application > Storage > Cookies > auth_token으로 이동하세요.

YOUR_X_AUTH_TOKEN
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "twitter/graphql/create-retweet",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "AuthToken": "YOUR_X_AUTH_TOKEN",
9 "variables": {
10 "tweet_id": "1852944751370109241"
11 }
12 }
13 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}code상태 코드입니다. 200은 성공, 그 외는 실패를 의미합니다.
message응답 메시지입니다. 실패 시 오류 설명이 포함됩니다.
data.taskId작업 상태와 결과를 조회하기 위한 작업 ID입니다.