인증
| 방식 | 적합한 용도 | 비공개 리스트 접근 가능 여부 |
|---|---|---|
| OAuth 2.0 App-Only | 공개 리스트 데이터 | 아니요 |
| OAuth 2.0 Authorization Code with PKCE | 사용자 대상 App | 예 (소유/팔로우) |
| OAuth 1.0a User Context | 레거시 통합 | 예 (소유/팔로우) |
요청 예시
cURL
엔드포인트 개요
| Method | Endpoint | Description |
|---|---|---|
| GET | /2/lists/:id | ID로 리스트 조회 |
| GET | /2/users/:id/owned_lists | 사용자가 소유한 리스트 조회 |
필드 및 expansions
기본 응답
사용 가능한 필드
list.fields
list.fields
| 필드 | 설명 |
|---|---|
created_at | 리스트가 생성된 타임스탬프 |
description | 리스트 설명 |
follower_count | 팔로워 수 |
member_count | 멤버 수 |
owner_id | 소유자의 사용자 id |
private | 리스트가 비공개인지 여부 |
user.fields (owner_id 확장 필요)
user.fields (owner_id 확장 필요)
| 필드 | 설명 |
|---|---|
username | 소유자의 @핸들 |
name | 소유자의 표시 이름 |
verified | 소유자의 인증 상태 |
profile_image_url | 소유자의 아바타 URL |
expansions를 사용한 예시
cURL
확장(expansions)을 포함한 응답
필드 및 expansions 가이드
응답을 커스터마이징하는 방법을 자세히 알아보세요
페이지네이션
cURL
페이지네이션 가이드
페이지네이션에 대해 자세히 알아보기
비공개 리스트
- 비공개 리스트는 소유자만 볼 수 있습니다.
- 비공개 리스트의 상세 정보를 조회하려면 리스트 소유자 계정으로 인증해야 합니다.
private필드는 리스트가 비공개인지 여부를 나타냅니다.
오류 처리
| Status | 오류 | 해결 방법 |
|---|---|---|
| 400 | 잘못된 요청 | 리스트 ID 형식을 확인하세요 |
| 401 | 인증 실패 | 인증 정보를 확인하세요 |
| 403 | 접근이 거부됨 | 리스트가 비공개일 수 있습니다 |
| 404 | 찾을 수 없음 | 리스트가 존재하지 않습니다 |
| 429 | 요청이 너무 많음 | 잠시 기다렸다가 다시 시도하세요 |
다음 단계
빠른 시작
첫 번째 리스트 조회 요청을 보내세요
리스트 포스트
리스트에서 포스트를 가져오기
API 참조 문서
엔드포인트 전체 문서
샘플 코드
실행 가능한 코드 예제