가이드사용 가이드
리포스트
Threads·X·LinkedIn 게시물을 연결된 계정으로 공유하세요.
계정과 원본 선택
GET /api/v1/accounts에서 capabilities.repostPosts: true인 Threads·X·LinkedIn 계정을 고르세요. 요청 하나는 계정 하나와 원본 게시물 하나를 대상으로 합니다. TikTok·Instagram·YouTube·Facebook 리포스트는 지원하지 않습니다.
curl --request GET "https://www.posteady.com/api/v1/posts?provider=threads&limit=20" \
--header "Authorization: Bearer $POSTEADY_API_KEY"대상 계정과 같은 플랫폼의 원래 postId를 사용하세요. Threads는 media ID, X는 tweet ID, LinkedIn은 urn:li:share:… 또는 urn:li:ugcPost:…입니다. URL이나 Posteady DB UUID를 넣지 마세요.
리포스트 요청
아래 계정 ID와 원본 ID를 실제 값으로 바꾸세요. 호출하면 즉시 피드에 공유됩니다.
curl --request POST "https://www.posteady.com/api/v1/reposts" \
--header "Authorization: Bearer $POSTEADY_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"accountId": "11111111-1111-4111-8111-111111111111",
"postId": "18000000000000000"
}'성공 응답에는 success·accountId·provider·sourcePostId·repostId·permalink가 포함됩니다. 플랫폼에 따라 새 ID나 링크는 null일 수 있습니다.
결과와 오류
이미 공유했다면 409 ALREADY_REPOSTED, 토큰이 만료됐다면 409 ACCOUNT_TOKEN_EXPIRED가 반환될 수 있습니다. 원본에 접근할 수 없으면 POST_NOT_FOUND를 확인하세요. X 리포스트는 이후 GET /posts나 지표에 다시 나타나지 않습니다.