아직 출력이 없습니다. 폼을 제출해 콘텐츠를 생성하세요.
숨겨진 수수료 없이 투명한 가격. 사용량에 따라 지불합니다.
| 규칙 및 양식 | Channel | 크레딧 | 가격 (USD) | 공식/참고 가격 | 일일 절감액 |
|---|---|---|---|---|---|
following otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql 사용 전체 가이드
단 한 번의 안정적인 API 호출로 Twitter 사용자가 팔로우하는 계정의 전체 목록을 가져옵니다.

ApiPass의 Twitter Graphql Following API는 지정한 Twitter 사용자가 팔로우하는 계정 목록을 가져오는 비동기 작업 기반 엔드포인트입니다. 대상 userId가 포함된 간단한 POST 요청을 제출하면 개발자는 작업 ID를 받게 되며, 이를 조회하여 팔로우된 각 계정의 상세 프로필 정보가 담긴 풍부한 JSON 페이로드를 얻을 수 있습니다. 여기에는 screen names, bios, follower counts, verification status, profile images, professional categories 등이 포함됩니다. Twitter의 GraphQL 인프라를 기반으로 구축된 이 API는 Twitter 네이티브 클라이언트와 동일한 수준의 깊이 있는 데이터를 제공하는 동시에, 유연한 가격 티어, 자동 provider 라우팅, callback 알림을 통해 모든 애플리케이션이나 워크플로에 쉽게 통합할 수 있도록 지원합니다.
팔로우된 모든 계정은 followers_count, friends_count, description, profile_image_url_https, created_at, is_blue_verified, professional category 등 광범위한 메타데이터를 반환하므로, 한 번의 호출로 완전한 소셜 그래프 스냅샷을 얻을 수 있습니다.
기본 channel: auto 설정을 사용하면 ApiPass가 실시간 가격 및 안정성 지표를 기반으로 사용 가능한 provider 전반에 작업을 자동 할당하여, 최소 비용과 안정적인 성능의 균형을 맞춥니다.
예산과 안정성 요구에 맞춰 starter(초저비용), regular(공식 API보다 훨씬 낮은 가격의 표준 티어), official(최대 안정성을 제공하는 네이티브 Twitter API 가격) 중에서 선택할 수 있습니다.
작업을 제출하면 즉시 taskId를 받을 수 있어 애플리케이션이 오래 걸리는 blocking 요청에 묶이지 않습니다. 대규모 스크래핑과 백그라운드 작업에 이상적입니다.
callBackUrl을 제공하면 작업이 완료될 때 ApiPass가 서버에 자동으로 알림을 보내므로 상태를 폴링할 필요가 없습니다.
단일 Bearer API key로 ApiPass의 전체 Twitter GraphQL suite에 접근할 수 있습니다. OAuth 핸드셰이크, 개발자 애플리케이션 승인, 여러 credentials 간 rate-limit 관리가 필요 없습니다.
legacy fields, professional profile categories, affiliate badges, verification flags가 포함된 중첩 user_results 객체를 반환하며, Twitter 자체 클라이언트가 사용하는 정확한 구조를 그대로 반영합니다.
count parameter(기본값 20)를 사용해 작업당 반환되는 following 항목 수를 제어하여, 지연 시간과 페이로드 크기 사이를 최적화할 수 있습니다.
includePromotedContent boolean을 전환하여 sponsored 항목을 필터링하고 organic following 관계만 받을 수 있어, 분석용 데이터셋을 깔끔하게 유지할 수 있습니다.
영향력 있는 계정이 누구를 팔로우하는지 매핑하여 숨겨진 네트워크, 산업 클러스터, 새롭게 떠오르는 커뮤니티를 발견합니다.
경쟁사가 팔로우하는 계정을 추적하여 파트너십, 업계 관심 목록, 전략적 관심사를 파악합니다.
유사한 사용자의 following 목록을 기반으로 팔로우할 새 계정을 추천하는 recommendation engine을 구축합니다.
브랜드 협업 전에 인플루언서의 외부 following 품질과 관련성을 분석하여 진정성을 평가합니다.
ApiPass가 Twitter 네이티브 following endpoint와 비교해 접근을 간소화하고, 응답 데이터를 풍부하게 하며, 비용을 절감하는 방식을 확인해 보세요.
Twitter의 공식 GET /2/users/:id/following 엔드포인트는 승인된 개발자 계정, X API 유료 티어 구독, 엄격한 앱별 rate limits가 필요합니다. ApiPass는 이러한 번거로움을 없앱니다. 가입하고 API key를 발급받은 뒤 즉시 쿼리를 시작할 수 있으며, starter 및 regular channel은 Twitter 공식 요금보다 훨씬 낮은 가격으로 제공됩니다.
공식 API는 제한된 user fields만 반환하며 cursor tokens를 사용한 동기식 페이지네이션이 필요합니다. ApiPass는 professional category, affiliates_highlighted_label, is_blue_verified, profile_banner_url, pinned tweet IDs 등을 포함한 전체 GraphQL response를 optional callbacks가 있는 async task model을 통해 반환하므로, cursor나 rate-limit backoff 로직을 직접 관리하지 않고도 대용량 워크로드를 처리할 수 있습니다.
특정 니치 분야의 thought leaders가 팔로우하는 목록을 집계하여 주목받기 시작한 도구, 브랜드, 목소리를 식별합니다.
고객의 공개 Twitter following 데이터를 가져와 고객 프로필을 보강하고, 맞춤형 outreach와 공통 관심사 파악에 활용합니다.
동료 심사 연구나 탐사 보도를 위해 정보 흐름, echo chambers, 네트워크 구조를 연구합니다.
실제 following 관계를 신호로 활용하여 "accounts you might like" 또는 "content from your network" 기능을 구동합니다.
ApiPass에 가입하고 대시보드에서 Bearer API key를 생성하세요. 이 단일 key로 전체 Twitter GraphQL suite에 접근할 수 있으므로, 여러 credentials를 관리하거나 Twitter의 developer application 절차를 완료할 필요가 없습니다.
model을 twitter/graphql/following으로 설정하고 대상 userId 및 count, includePromotedContent 같은 optional parameters를 포함하여 /api/v1/jobs/createTask로 POST 요청을 보내세요. 작업 완료 시 자동 알림을 받기 위해 callBackUrl을 포함할 수도 있고, 생략한 뒤 수동으로 폴링할 수도 있습니다. 응답은 다음 단계에서 사용할 taskId를 반환합니다.
반환된 taskId로 /api/v1/jobs/recordInfo를 쿼리하여 작업 진행 상황을 확인하세요. state field가 success를 반환하면 resultJson 페이로드를 파싱하여 프로필 상세 정보, verification status, follower counts, professional metadata 등이 포함된 전체 following 목록에 접근할 수 있으며, 애플리케이션에서 바로 사용할 수 있습니다.
모든 API는 Bearer Token을 통한 인증이 필요합니다.
Authorization: Bearer
팔로잉 목록을 가져옵니다.
이 API는 다음 구조의 JSON 페이로드를 받습니다:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "variables": {
7 "userId": "string",
8 "count": "number",
9 "includePromotedContent": "boolean",
10 }
11 }
12}model필수string생성에 사용할 모델 이름입니다.
"twitter/graphql/following"
callBackUrl선택적string작업 완료 알림을 받을 콜백 URL입니다. 생략하면 콜백이 전송되지 않습니다.
"https://your-domain.com/api/callback"
channel선택적stringchannel 파라미터를 통해 APIPASS 내 해당 제공업체를 지정할 수 있습니다. 이러한 제공업체가 실제 이미지 및 동영상 생성 작업을 처리합니다. 현재 APIPASS는 세 가지 제공업체 옵션을 제공합니다:
channel 파라미터의 기본값은 auto입니다. 활성화하면 APIPASS가 실시간 가격 및 안정성 지표를 기반으로 사용 가능한 제공업체에 작업을 자동으로 배분하여 최소 비용과 안정적인 성능의 균형을 맞춥니다. 별도의 라우팅 요구사항이 없다면 기본값 auto를 유지하세요.
사용 가능한 옵션:
auto
입력 객체에는 다음 파라미터가 포함됩니다:
input.variables.userId필수string44196397
input.variables.count선택적number20
input.variables.includePromotedContent선택적booleanfalse
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/following",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "variables": {
9 "userId": "44196397",
10 "count": 20,
11 "includePromotedContent": false,
12 }
13 }
14 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}code상태 코드입니다. 200은 성공, 그 외 값은 실패를 의미합니다.
message응답 메시지입니다. 실패 시 오류 설명이 포함됩니다.
data.taskId작업 상태와 결과를 조회하기 위한 작업 ID입니다.