{"openapi":"3.1.0","info":{"title":"Adit Lens Open API","version":"1.0.0","description":"Adit Lens 데이터 조회와 분석. MCP와 동일한 기능·권한·크레딧을 사용합니다."},"paths":{"/api/lens/v1/accounts/profile":{"post":{"operationId":"accounts.profile","summary":"Read public account profile. Extended detail provides additional profile fields; it does not include recent posts.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]},"detail":{"type":"string","enum":["standard","extended"],"default":"standard"}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/posts":{"post":{"operationId":"accounts.posts","summary":"Read a page of public account posts. Page size is an upper bound.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]},"cursor":{"type":"string","maxLength":16384},"pageSize":{"type":"integer","minimum":1,"maximum":12,"default":12}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/reels":{"post":{"operationId":"accounts.reels","summary":"Read a page of public account reels. Page size is an upper bound.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]},"cursor":{"type":"string","maxLength":16384},"pageSize":{"type":"integer","minimum":1,"maximum":12,"default":12}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/taggedPosts":{"post":{"operationId":"accounts.taggedPosts","summary":"Read a page of public account taggedPosts. Page size is an upper bound.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]},"cursor":{"type":"string","maxLength":16384},"pageSize":{"type":"integer","minimum":1,"maximum":50,"default":12}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/followers":{"post":{"operationId":"accounts.followers","summary":"Read a public followers sample. Search disables pagination and page size. Verified-account follower results may be a fixed sample.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]},"cursor":{"type":"string","maxLength":16384},"pageSize":{"type":"integer","minimum":1,"maximum":50,"default":50},"search":{"type":"string","minLength":1,"maxLength":100}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/following":{"post":{"operationId":"accounts.following","summary":"Read a public following sample. Search disables pagination and page size. Verified-account follower results may be a fixed sample.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]},"cursor":{"type":"string","maxLength":16384},"pageSize":{"type":"integer","minimum":1,"maximum":50,"default":50},"search":{"type":"string","minLength":1,"maxLength":100}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/guides":{"post":{"operationId":"accounts.guides","summary":"Read legacy account guides. Availability is not guaranteed.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]},"cursor":{"type":"string","maxLength":16384}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"guideId":{"type":["string","null"]},"title":{"type":["string","null"]},"descriptionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"posts":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}}},"required":["guideId","title","descriptionPreview","owner","posts"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/stories":{"post":{"operationId":"accounts.stories","summary":"Read current stories for up to four accounts.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRefs":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]},"minItems":1,"maxItems":4}},"required":["accountRefs"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"account":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"stories":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}}},"required":["account","stories"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/highlights":{"post":{"operationId":"accounts.highlights","summary":"Read account highlight collections.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"highlightId":{"type":["string","null"]},"title":{"type":["string","null"]},"itemCount":{"type":["number","null"],"minimum":0},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"stories":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}}},"required":["highlightId","title","itemCount","owner","stories"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/broadcast":{"post":{"operationId":"accounts.broadcast","summary":"Read current live broadcast information for an account.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"broadcastId":{"type":["string","null"]},"state":{"type":["string","null"]},"startedAt":{"type":["number","null"],"minimum":0},"viewerCount":{"type":["number","null"],"minimum":0},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"required":["broadcastId","state","startedAt","viewerCount","owner"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/related":{"post":{"operationId":"accounts.related","summary":"Find related public accounts.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/about":{"post":{"operationId":"accounts.about","summary":"Read public account background information.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"accountId":{"type":["string","null"]},"joinedAt":{"type":["string","null"]},"country":{"type":["string","null"]},"formerHandleCount":{"type":["number","null"],"minimum":0},"sharedFollowerAccountCount":{"type":["number","null"],"minimum":0},"verifiedAt":{"type":["string","null"]},"isVerified":{"type":["boolean","null"]}},"required":["accountId","joinedAt","country","formerHandleCount","sharedFollowerAccountCount","verifiedAt","isVerified"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/search":{"post":{"operationId":"accounts.search","summary":"Search public accounts; returns at most 50 results.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"search":{"type":"string","minLength":1,"maxLength":200}},"required":["search"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/posts/detail":{"post":{"operationId":"posts.detail","summary":"Read a public post with a short caption preview and public metrics.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mediaRef":{"anyOf":[{"type":"object","properties":{"postId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["postId"],"additionalProperties":false},{"type":"object","properties":{"shortcode":{"type":"string","pattern":"^[\\w-]{1,40}$"}},"required":["shortcode"],"additionalProperties":false},{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri"}},"required":["url"],"additionalProperties":false}]}},"required":["mediaRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/posts/likers":{"post":{"operationId":"posts.likers","summary":"Read up to 1000 public post likers. Pagination is not available.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mediaRef":{"anyOf":[{"type":"object","properties":{"postId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["postId"],"additionalProperties":false},{"type":"object","properties":{"shortcode":{"type":"string","pattern":"^[\\w-]{1,40}$"}},"required":["shortcode"],"additionalProperties":false},{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri"}},"required":["url"],"additionalProperties":false}]},"pageSize":{"type":"integer","minimum":1,"maximum":1000,"default":1000}},"required":["mediaRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/posts/comments":{"post":{"operationId":"posts.comments","summary":"Read a page of comments with 200-character previews. Recent order is recommended for traversal.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mediaRef":{"anyOf":[{"type":"object","properties":{"postId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["postId"],"additionalProperties":false},{"type":"object","properties":{"shortcode":{"type":"string","pattern":"^[\\w-]{1,40}$"}},"required":["shortcode"],"additionalProperties":false},{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri"}},"required":["url"],"additionalProperties":false}]},"cursor":{"type":"string","maxLength":16384},"threaded":{"type":"boolean","default":true},"order":{"type":"string","enum":["popular","recent","verified"]}},"required":["mediaRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"commentId":{"type":["string","null"]},"textPreview":{"type":["string","null"]},"createdAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"replyCount":{"type":["number","null"],"minimum":0},"author":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"replies":{"type":"array","items":{"type":"object","properties":{"commentId":{"type":["string","null"]},"textPreview":{"type":["string","null"]},"author":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"required":["commentId","textPreview","author"],"additionalProperties":false}}},"required":["commentId","textPreview","createdAt","likeCount","replyCount","author","replies"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/posts/resolve":{"post":{"operationId":"posts.resolve","summary":"Resolve a post identifier, shortcode or Instagram share URL.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mediaRef":{"anyOf":[{"type":"object","properties":{"postId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["postId"],"additionalProperties":false},{"type":"object","properties":{"shortcode":{"type":"string","pattern":"^[\\w-]{1,40}$"}},"required":["shortcode"],"additionalProperties":false},{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri"}},"required":["url"],"additionalProperties":false}]}},"required":["mediaRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]}},"required":["postId","shortcode"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/reels/search":{"post":{"operationId":"reels.search","summary":"Search public short videos using pagination.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"search":{"type":"string","minLength":1,"maxLength":200},"cursor":{"type":"string","maxLength":16384}},"required":["search"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/guides/detail":{"post":{"operationId":"guides.detail","summary":"Read a legacy guide. Availability is not guaranteed.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"guideId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["guideId"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"guideId":{"type":["string","null"]},"title":{"type":["string","null"]},"descriptionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"posts":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}}},"required":["guideId","title","descriptionPreview","owner","posts"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/places/detail":{"post":{"operationId":"places.detail","summary":"Read public location information.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"placeId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["placeId"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/places/posts":{"post":{"operationId":"places.posts","summary":"Read recent or ranked posts at a location.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"placeId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"},"cursor":{"type":"string","maxLength":16384},"order":{"type":"string","enum":["recent","ranked"],"default":"recent"}},"required":["placeId"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/places/search":{"post":{"operationId":"places.search","summary":"Search public locations; returns at most 20 results.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"search":{"type":"string","minLength":1,"maxLength":200}},"required":["search"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/hashtags/detail":{"post":{"operationId":"hashtags.detail","summary":"Read hashtag information and observed post count.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"hashtag":{"type":"string","pattern":"^[\\p{L}\\p{N}_]{1,100}$"}},"required":["hashtag"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"hashtagId":{"type":["string","null"]},"hashtag":{"type":["string","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["hashtagId","hashtag","postCount"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/hashtags/posts":{"post":{"operationId":"hashtags.posts","summary":"Read recent, top or short-video hashtag posts.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"hashtag":{"type":"string","pattern":"^[\\p{L}\\p{N}_]{1,100}$"},"cursor":{"type":"string","maxLength":16384},"order":{"type":"string","enum":["recent","top","reels"],"default":"recent"}},"required":["hashtag"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/hashtags/search":{"post":{"operationId":"hashtags.search","summary":"Search hashtags; returns at most 20 results.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"search":{"type":"string","minLength":1,"maxLength":200}},"required":["search"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"hashtagId":{"type":["string","null"]},"hashtag":{"type":["string","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["hashtagId","hashtag","postCount"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/highlights/stories":{"post":{"operationId":"highlights.stories","summary":"Read stories from up to four highlight collections.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"highlightIds":{"type":"array","items":{"type":"string","pattern":"^[1-9]\\d{0,29}$"},"minItems":1,"maxItems":4}},"required":["highlightIds"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"highlightId":{"type":["string","null"]},"title":{"type":["string","null"]},"itemCount":{"type":["number","null"],"minimum":0},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"stories":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}}},"required":["highlightId","title","itemCount","owner","stories"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/comments/likers":{"post":{"operationId":"comments.likers","summary":"Read a page of accounts that liked a comment.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"commentId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"},"cursor":{"type":"string","maxLength":16384}},"required":["commentId"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/comments/replies":{"post":{"operationId":"comments.replies","summary":"Read replies to a comment with 200-character text previews.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"commentId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"},"postId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"},"cursor":{"type":"string","maxLength":16384}},"required":["commentId","postId"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"commentId":{"type":["string","null"]},"textPreview":{"type":["string","null"]},"createdAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"replyCount":{"type":["number","null"],"minimum":0},"author":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"replies":{"type":"array","items":{"type":"object","properties":{"commentId":{"type":["string","null"]},"textPreview":{"type":["string","null"]},"author":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"required":["commentId","textPreview","author"],"additionalProperties":false}}},"required":["commentId","textPreview","createdAt","likeCount","replyCount","author","replies"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/audio/posts":{"post":{"operationId":"audio.posts","summary":"Read a page of posts using an audio recording or canonical track.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"audioRef":{"anyOf":[{"type":"object","properties":{"audioId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["audioId"],"additionalProperties":false},{"type":"object","properties":{"canonicalId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["canonicalId"],"additionalProperties":false}]},"cursor":{"type":"string","maxLength":16384}},"required":["audioRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"completeness":{"type":"string","enum":["observedSample"]}},"required":["items","nextCursor","completeness"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/audio/search":{"post":{"operationId":"audio.search","summary":"Search public audio tracks; returns at most 10 results.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"search":{"type":"string","minLength":1,"maxLength":200}},"required":["search"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"audioId":{"type":["string","null"]},"canonicalId":{"type":["string","null"]},"title":{"type":["string","null"]},"artist":{"type":["string","null"]},"durationMilliseconds":{"type":["number","null"],"minimum":0},"isExplicit":{"type":["boolean","null"]}},"required":["audioId","canonicalId","title","artist","durationMilliseconds","isExplicit"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/broadcasts/detail":{"post":{"operationId":"broadcasts.detail","summary":"Read public live broadcast metadata.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"broadcastId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["broadcastId"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"broadcastId":{"type":["string","null"]},"state":{"type":["string","null"]},"startedAt":{"type":["number","null"],"minimum":0},"viewerCount":{"type":["number","null"],"minimum":0},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"required":["broadcastId","state","startedAt","viewerCount","owner"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/discovery/search":{"post":{"operationId":"discovery.search","summary":"Legacy mixed discovery search. Deprecated: use accounts.search, places.search and hashtags.search. Results may contain accounts only (up to five).","deprecated":true,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"search":{"type":"string","minLength":1,"maxLength":200},"types":{"type":"array","items":{"type":"string","enum":["accounts","places","hashtags"]},"minItems":1,"maxItems":3,"default":["accounts","places","hashtags"]}},"required":["search"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"deprecated":{"type":"boolean","enum":[true]},"accounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"places":{"type":"array","items":{"type":"object","properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":"object","properties":{"hashtagId":{"type":["string","null"]},"hashtag":{"type":["string","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["hashtagId","hashtag","postCount"],"additionalProperties":false}}},"required":["deprecated","accounts","places","hashtags"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/posts/assets":{"post":{"operationId":"posts.assets","summary":"Read Adit media links and image previews for a post. Links expire after 15 minutes and require the same account API key.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mediaRef":{"anyOf":[{"type":"object","properties":{"postId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["postId"],"additionalProperties":false},{"type":"object","properties":{"shortcode":{"type":"string","pattern":"^[\\w-]{1,40}$"}},"required":["shortcode"],"additionalProperties":false},{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri"}},"required":["url"],"additionalProperties":false}]},"kind":{"type":"string","enum":["image","video","all"],"default":"all"},"limit":{"type":"integer","minimum":1,"maximum":20,"default":4}},"required":["mediaRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"postId":{"type":["string","null"]},"assets":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"},"kind":{"type":"string","enum":["image","video"]},"expiresAt":{"type":"string","format":"date-time"},"durationSeconds":{"type":["number","null"],"minimum":0}},"required":["url","kind","expiresAt"],"additionalProperties":false}},"images":{"type":"array","items":{"type":"object","properties":{"data":{"type":"string","description":"Base64-encoded image bytes"},"mimeType":{"type":"string","enum":["image/jpeg","image/png","image/webp"]}},"required":["data","mimeType"],"additionalProperties":false}}},"required":["postId","assets","images"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/posts/frames":{"post":{"operationId":"posts.frames","summary":"Extract up to six evenly spaced video frames. Photo posts return image previews; unavailable extraction falls back to a preview.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"mediaRef":{"anyOf":[{"type":"object","properties":{"postId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["postId"],"additionalProperties":false},{"type":"object","properties":{"shortcode":{"type":"string","pattern":"^[\\w-]{1,40}$"}},"required":["shortcode"],"additionalProperties":false},{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri"}},"required":["url"],"additionalProperties":false}]},"frameCount":{"type":"integer","minimum":1,"maximum":6,"default":4}},"required":["mediaRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"postId":{"type":["string","null"]},"images":{"type":"array","items":{"type":"object","properties":{"data":{"type":"string","description":"Base64-encoded image bytes"},"mimeType":{"type":"string","enum":["image/jpeg","image/png","image/webp"]}},"required":["data","mimeType"],"additionalProperties":false}},"frameCount":{"type":"integer","minimum":0},"fallback":{"type":["string","null"],"enum":["preview","photo"]},"assets":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"},"kind":{"type":"string","enum":["image","video"]},"expiresAt":{"type":"string","format":"date-time"},"durationSeconds":{"type":["number","null"],"minimum":0}},"required":["url","kind","expiresAt"],"additionalProperties":false}}},"required":["postId","images","frameCount","fallback","assets"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/grid":{"post":{"operationId":"accounts.grid","summary":"View up to nine recent account post previews, with media links and public metrics.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]},"limit":{"type":"integer","minimum":1,"maximum":9,"default":6}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}},"images":{"type":"array","items":{"type":"object","properties":{"data":{"type":"string","description":"Base64-encoded image bytes"},"mimeType":{"type":"string","enum":["image/jpeg","image/png","image/webp"]}},"required":["data","mimeType"],"additionalProperties":false}},"assets":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"},"kind":{"type":"string","enum":["image","video"]},"expiresAt":{"type":"string","format":"date-time"},"durationSeconds":{"type":["number","null"],"minimum":0}},"required":["url","kind","expiresAt"],"additionalProperties":false}}},"required":["items","images","assets"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/stories/assets":{"post":{"operationId":"stories.assets","summary":"View current story images or videos for an account. Optionally select one story identifier.","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"anyOf":[{"type":"object","properties":{"handle":{"type":"string","pattern":"^[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},{"type":"object","properties":{"accountId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"}},"required":["accountId"],"additionalProperties":false}]},"storyId":{"type":"string","pattern":"^[1-9]\\d{0,29}$"},"limit":{"type":"integer","minimum":1,"maximum":6,"default":4}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"shortcode":{"type":["string","null"]},"format":{"type":"string","enum":["image","video","carousel"]},"publishedAt":{"type":["number","null"],"minimum":0},"likeCount":{"type":["number","null"],"minimum":0},"commentCount":{"type":["number","null"],"minimum":0},"viewCount":{"type":["number","null"],"minimum":0},"durationSeconds":{"type":["number","null"],"minimum":0},"expiresAt":{"type":["number","null"],"minimum":0},"mentions":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"hashtags":{"type":"array","items":{"type":["string","null"]}},"captionPreview":{"type":["string","null"]},"owner":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false},"location":{"type":["object","null"],"properties":{"placeId":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]},"address":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"postCount":{"type":["number","null"],"minimum":0}},"required":["placeId","name","city","address","latitude","longitude","postCount"],"additionalProperties":false},"isPaidPartnership":{"type":["boolean","null"]},"sponsorAccounts":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":["string","null"]},"handle":{"type":["string","null"]},"displayName":{"type":["string","null"]},"biography":{"type":["string","null"]},"isPrivate":{"type":["boolean","null"]},"isVerified":{"type":["boolean","null"]},"followerCount":{"type":["number","null"],"minimum":0},"followingCount":{"type":["number","null"],"minimum":0},"postCount":{"type":["number","null"],"minimum":0},"category":{"type":["string","null"]}},"required":["accountId","handle","displayName","biography","isPrivate","isVerified","followerCount","followingCount","postCount","category"],"additionalProperties":false}},"carousel":{"type":"array","items":{"type":"object","properties":{"postId":{"type":["string","null"]},"format":{"type":"string","enum":["image","video"]}},"required":["postId","format"],"additionalProperties":false}}},"required":["postId","shortcode","format","publishedAt","likeCount","commentCount","viewCount","durationSeconds","expiresAt","mentions","hashtags","captionPreview","owner","location","isPaidPartnership","sponsorAccounts","carousel"],"additionalProperties":false}},"images":{"type":"array","items":{"type":"object","properties":{"data":{"type":"string","description":"Base64-encoded image bytes"},"mimeType":{"type":"string","enum":["image/jpeg","image/png","image/webp"]}},"required":["data","mimeType"],"additionalProperties":false}},"assets":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"},"kind":{"type":"string","enum":["image","video"]},"expiresAt":{"type":"string","format":"date-time"},"durationSeconds":{"type":["number","null"],"minimum":0}},"required":["url","kind","expiresAt"],"additionalProperties":false}}},"required":["items","images","assets"],"additionalProperties":false},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/directory/search":{"post":{"operationId":"directory.search","summary":"계정 유형·팔로워·파트너·분석 분류·오디언스 조건으로 저장 계정 검색","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"kind":{"type":"string","enum":["MAGAZINE","CREATOR","BRAND","all"],"default":"MAGAZINE"},"handle":{"type":"string","minLength":1,"maxLength":100},"minFollowers":{"type":"integer","minimum":0},"maxFollowers":{"type":"integer","minimum":0},"partner":{"type":"string","enum":["all","partner","nonpartner"],"default":"all"},"tier":{"type":"string","enum":["nano","micro","macro","mega"]},"category":{"type":"string","minLength":1,"maxLength":100},"audienceVerified":{"type":"boolean","default":false},"order":{"type":"string","enum":["followers","engagement","recent"],"default":"followers"},"pageSize":{"type":"integer","minimum":1,"maximum":60,"default":30},"cursor":{"type":"string","maxLength":16384}},"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"instagramHandle":{"type":"string"},"fullName":{"type":["string","null"]},"followerCount":{"type":["number","null"]},"category":{"type":["string","null"]},"biography":{"type":["string","null"]},"profilePictureUrl":{"type":["string","null"]},"isVerified":{"type":"boolean"},"kind":{"type":"string"},"channelId":{"type":["string","null"]},"isPartner":{"type":"boolean"},"followingCount":{"type":["number","null"]},"mediaCount":{"type":["number","null"]},"tier":{"type":["string","null"]},"isBusiness":{"type":["boolean","null"]},"externalUrl":{"type":["string","null"]},"engagementRate":{"type":["number","null"]},"erGrade":{"type":["string","null"]},"postingFreq":{"type":["string","null"]},"mediaRatio":{"type":["object","null"],"properties":{"photo":{"type":"number"},"video":{"type":"number"},"carousel":{"type":"number"}}},"topHashtags":{"type":["array","null"],"items":{"type":"string"}},"topMentions":{"type":["array","null"],"items":{"type":"string"}},"adRatio":{"type":["number","null"]},"adAvgLikes":{"type":["number","null"]},"organicAvgLikes":{"type":["number","null"]},"topAdvertisers":{"type":["array","null"],"items":{"type":"string"}},"avgCaptionLen":{"type":["number","null"]},"bestType":{"type":["string","null"]},"aiCategory":{"type":["string","null"]},"aiVibe":{"type":["string","null"]},"aiTargetAge":{"type":["string","null"]},"aiTargetGender":{"type":["string","null"]},"aiContent":{"type":["string","null"]},"aiBrandTier":{"type":["string","null"]},"aiAdScore":{"type":["number","null"]},"depth":{"type":"string","enum":["ENRICHED","DISCOVERED"]},"analyzedAt":{"type":["string","null"]},"lastPostedAt":{"type":["string","null"]},"audienceVerified":{"type":"boolean"},"audience":{"type":["object","null"],"properties":{"verifiedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"femalePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"malePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"unknownPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"krPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"required":["id","instagramHandle","fullName","followerCount","profilePictureUrl","kind","channelId","isPartner","depth","analyzedAt","lastPostedAt","audienceVerified","audience"]}},"total":{"type":"integer","minimum":0},"kindCounts":{"type":"object","properties":{"MAGAZINE":{"type":"number"},"CREATOR":{"type":"number"},"BRAND":{"type":"number"}}},"partnerCounts":{"type":"object","properties":{"partner":{"type":"integer","minimum":0},"nonpartner":{"type":"integer","minimum":0}},"required":["partner","nonpartner"]},"nextCursor":{"type":["string","null"]},"hasMore":{"type":"boolean"}},"required":["items","total","kindCounts","partnerCounts","nextCursor","hasMore"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/brands/channels":{"post":{"operationId":"brands.channels","summary":"브랜드의 광고 표기가 확인된 채널과 기간별 집행 이력","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},"days":{"type":"integer","minimum":1,"maximum":730,"default":365},"pageSize":{"type":"integer","minimum":1,"maximum":100,"default":20}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"brand":{"type":"string"},"windowDays":{"type":"number"},"channels":{"type":"array","items":{"type":"object","properties":{"handle":{"type":"string"},"runs":{"type":"number"},"lastAdAt":{"type":["string","null"]}},"required":["handle","runs","lastAdAt"]}}},"required":["brand","windowDays","channels"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/recommendations/brands":{"post":{"operationId":"recommendations.brands","summary":"분석된 채널과 내 조직의 활성 브랜드를 의미 기반으로 매칭","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},"pageSize":{"type":"integer","minimum":1,"maximum":20,"default":5}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"handle":{"type":"string"},"matches":{"type":"array","items":{"type":"object","properties":{"brandId":{"type":"string"},"brandName":{"type":"string"},"category":{"type":["string","null"]},"score":{"type":"number"}},"required":["brandId","brandName","category","score"]}}},"required":["handle","matches"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/rankings/channels":{"post":{"operationId":"rankings.channels","summary":"채널 지표별 랭킹과 조건 검색","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"kind":{"type":"string","enum":["MAGAZINE","CREATOR","ALL"],"default":"ALL"},"order":{"type":"string","enum":["followers","engagement","viewEngagement","adVolume","growth","adRetention"],"default":"followers"},"category":{"type":"string","minLength":1,"maxLength":200},"tier":{"type":"string","enum":["nano","micro","macro","mega"]},"targetGender":{"type":"string","minLength":1,"maxLength":200},"targetAge":{"type":"string","minLength":1,"maxLength":200},"keyword":{"type":"string","minLength":1,"maxLength":200},"keywordMode":{"type":"string","enum":["AND","OR"],"default":"AND"},"audienceVerified":{"type":"boolean","default":false},"pageSize":{"type":"integer","minimum":1,"maximum":100,"default":20},"offset":{"type":"integer","minimum":0,"maximum":100000,"default":0}},"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"kind":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metric":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"month":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"available":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ranking":{"type":"array","items":{"type":"object","properties":{"id":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isPartner":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiCategory":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiVibe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiTargetAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiTargetGender":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiContent":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiBrandTier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiDifferentiator":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiComparable":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"enrichedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"instagramHandle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"fullName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"nameKo":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"depth":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"kind":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isVerified":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channelId":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metricValue":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"engagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"viewEngagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"erSampleWeak":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adRatio":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"erGrade":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adRetentionPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"vibe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"differentiator":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetGender":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"rank":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metricLabel":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"lastPostedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"paidPartnershipRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"audienceVerified":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"score":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adVolume":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"growthPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"lastAdAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"matchScore":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"audience":{"type":["object","null"],"properties":{"verifiedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"femalePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"malePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"unknownPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"krPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"matchedReasons":{"type":"array","items":{"type":"string"}}}}},"lockedFields":{"type":"array","items":{"type":"string"}}},"required":["ranking"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/rankings/monthly":{"post":{"operationId":"rankings.monthly","summary":"월간 채널 랭킹; month 생략 시 가능한 월 목록","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"month":{"type":"string","pattern":"^\\d{4}-(0[1-9]|1[0-2])$"},"kind":{"type":"string","enum":["MAGAZINE","CREATOR","ALL"],"default":"ALL"},"order":{"type":"string","enum":["followers","growth","adVolume"],"default":"followers"},"pageSize":{"type":"integer","minimum":1,"maximum":100,"default":20},"offset":{"type":"integer","minimum":0,"maximum":100000,"default":0}},"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"anyOf":[{"type":"object","properties":{"kind":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metric":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"month":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"available":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ranking":{"type":"array","items":{"type":"object","properties":{"id":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isPartner":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiCategory":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiVibe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiTargetAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiTargetGender":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiContent":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiBrandTier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiDifferentiator":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiComparable":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"enrichedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"instagramHandle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"fullName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"nameKo":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"depth":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"kind":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isVerified":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channelId":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metricValue":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"engagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"viewEngagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"erSampleWeak":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adRatio":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"erGrade":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adRetentionPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"vibe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"differentiator":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetGender":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"rank":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metricLabel":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"lastPostedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"paidPartnershipRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"audienceVerified":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"score":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adVolume":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"growthPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"lastAdAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"matchScore":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"audience":{"type":["object","null"],"properties":{"verifiedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"femalePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"malePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"unknownPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"krPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"matchedReasons":{"type":"array","items":{"type":"string"}}}}},"lockedFields":{"type":"array","items":{"type":"string"}}},"required":["ranking"]},{"type":"object","properties":{"months":{"type":"array","items":{"type":"string"}}},"required":["months"]}]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/analyses/report":{"post":{"operationId":"analyses.report","summary":"저장된 채널 정량 지표와 AI 분석 리포트","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"found":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"depth":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"analyzed":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"fullName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"nameKo":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"biography":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isVerified":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"audienceVerified":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"kind":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channelId":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"lastPostedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"cache":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"audience":{"type":["object","null"],"properties":{"verifiedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"femalePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"malePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"unknownPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"krPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"audienceEstimate":{"type":["object","null"],"properties":{"basis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"version":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"computedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"peerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"genderPeerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"agePeerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryPeerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePctBasis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"scope":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"femalePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"malePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"unknownPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePeerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"krPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"lockedFields":{"type":"array","items":{"type":"string"}},"dataQuality":{"type":["object","null"],"properties":{"version":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"postsAnalyzed":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"imputedLikesCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metrics":{"type":"object","properties":{"likes":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"comments":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"views":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"reach":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"saved":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"shares":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"required":["likes","comments","views","reach","saved","shares"]}},"required":["metrics"]},"integrity":{"type":["object","null"],"properties":{"version":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"computedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"warnCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"judgedCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"signals":{"type":"array","items":{"type":"object","properties":{"key":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"state":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"evidence":{"type":"object","properties":{"observedPosts":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"minPosts":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"medianCommentPerLikePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thresholdPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"likesCv":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"medianLikes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thresholdCv":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"snapshotDays":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"minDays":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"spikeDay":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"spikePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"spikeAbs":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thresholdAbs":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"engagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"grade":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"required":["evidence"]}}},"required":["signals"]},"metrics":{"type":"object","properties":{"engagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"viewEngagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"erSampleWeak":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"erGrade":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"postingFreq":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adRatio":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"paidPartnershipLabeled":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"paidPartnershipObserved":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"paidPartnershipRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adAvgLikes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"organicAvgLikes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adRetentionPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"avgCaptionLen":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"bestType":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adVolume":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"growthPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"media":{"type":"object","properties":{"mediaRatio":{"type":["object","null"],"properties":{"photo":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"video":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"carousel":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"topHashtags":{"type":"array","items":{"type":"string"}},"topMentions":{"type":"array","items":{"type":"string"}},"topAdvertisers":{"type":"array","items":{"type":"string"}},"mentionedAccounts":{"type":"array","items":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"fullName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channelProfileAvailable":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"advertisedBrands":{"type":"array","items":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandProfileAvailable":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"runs":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"inferred":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["mediaRatio","topHashtags","topMentions","topAdvertisers","mentionedAccounts","advertisedBrands"]},"ai":{"type":"object","properties":{"vibe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetGender":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"contentType":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandTier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"differentiator":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"comparable":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"topPosts":{"type":"array","items":{"type":"object","properties":{"rank":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metric":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metricValue":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"likes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"comments":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"views":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isAd":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"permalink":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"growthSeries":{"type":"array","items":{"type":"object","properties":{"date":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"capturedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["audience","audienceEstimate","dataQuality","integrity","metrics","media","ai","topPosts","growthSeries"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/brands/rankings":{"post":{"operationId":"brands.rankings","summary":"기간별 브랜드 광고 집행 순위","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"days":{"type":"integer","minimum":1,"maximum":730,"default":90},"pageSize":{"type":"integer","minimum":1,"maximum":100,"default":20}},"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"windowDays":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ranking":{"type":"array","items":{"type":"object","properties":{"rank":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brand":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"description":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"postCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"magazineCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brands":{"type":"array","items":{"type":"string"}}},"required":["brands"]}}},"required":["ranking"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/accounts/advertisers":{"post":{"operationId":"accounts.advertisers","summary":"채널에 광고를 집행한 브랜드 이력","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},"pageSize":{"type":"integer","minimum":1,"maximum":100,"default":20}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"items":{"type":"array","items":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"name":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"runs":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"inferred":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["items"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/ads/search":{"post":{"operationId":"ads.search","summary":"브랜드·채널·기간별 광고 라이브러리","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"brand":{"type":"string","minLength":1,"maxLength":200},"handle":{"type":"string","minLength":1,"maxLength":200},"kind":{"type":"string","enum":["all","magazine","creator","partner"],"default":"all"},"order":{"type":"string","enum":["recent","popular","views"],"default":"recent"},"days":{"type":"integer","minimum":1,"maximum":730,"default":90},"page":{"type":"integer","minimum":1,"maximum":10000,"default":1},"pageSize":{"type":"integer","minimum":1,"maximum":48,"default":24}},"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"items":{"type":"array","items":{"type":"object","properties":{"shortcode":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"permalink":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"postedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"likes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"comments":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"views":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channelHandle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channelFollowers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"kind":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandHandle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["items"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/content/trending":{"post":{"operationId":"content.trending","summary":"광고·일반 콘텐츠의 성과 순위","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"kind":{"type":"string","enum":["all","MAGAZINE","CREATOR","BRAND"],"default":"all"},"contentType":{"type":"string","enum":["all","ad","organic"],"default":"all"},"pageSize":{"type":"integer","minimum":1,"maximum":100,"default":20},"offset":{"type":"integer","minimum":0,"maximum":100000,"default":0}},"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"items":{"type":"array","items":{"type":"object","properties":{"views":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"likes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"comments":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isAd":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"permalink":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channel":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"name":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"avatarUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"kind":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"required":["channel"]}}},"required":["items"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/recommendations/channels":{"post":{"operationId":"recommendations.channels","summary":"자연어 조건에 맞는 채널 추천","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"brief":{"type":"string","minLength":1,"maxLength":500},"relaxLevel":{"type":"integer","minimum":0,"maximum":3,"default":0},"excludeIds":{"type":"array","items":{"type":"string","maxLength":64},"maxItems":100,"default":[]},"pageSize":{"type":"integer","minimum":1,"maximum":50,"default":20}},"required":["brief"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"relaxLevel":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"relaxNote":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"items":{"type":"array","items":{"type":"object","properties":{"id":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isPartner":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiCategory":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiVibe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiTargetAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiTargetGender":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiContent":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiBrandTier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiDifferentiator":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"aiComparable":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"enrichedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"instagramHandle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"fullName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"nameKo":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"depth":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"kind":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isVerified":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channelId":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metricValue":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"engagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"viewEngagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"erSampleWeak":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adRatio":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"erGrade":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adRetentionPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"vibe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"differentiator":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetGender":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"rank":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metricLabel":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"lastPostedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"paidPartnershipRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"audienceVerified":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"score":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adVolume":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"growthPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"lastAdAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"matchScore":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"audience":{"type":["object","null"],"properties":{"verifiedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"femalePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"malePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"unknownPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"krPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"matchedReasons":{"type":"array","items":{"type":"string"}}}}},"parsed":{"type":"object","properties":{"aiCategory":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetGender":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"vibe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followerMin":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followerMax":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"semanticQuery":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"kinds":{"type":"array","items":{"type":"string"}},"keywords":{"type":"array","items":{"type":"string"}}},"required":["kinds","keywords"]},"coverage":{"type":"object","properties":{"corpusTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"enrichedTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"candidateCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"required":["items","parsed","coverage"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/recommendations/category":{"post":{"operationId":"recommendations.category","summary":"유사 업종 브랜드의 광고 이력 기반 채널 추천","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"category":{"type":"string","minLength":1,"maxLength":200},"brand":{"type":"string","minLength":1,"maxLength":200},"days":{"type":"integer","minimum":1,"maximum":730,"default":90},"pageSize":{"type":"integer","minimum":1,"maximum":100,"default":20}},"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandPool":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channels":{"type":"array","items":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"runs":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"lastAdAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"sampleBrands":{"type":"array","items":{"type":"string"}}},"required":["sampleBrands"]}}},"required":["channels"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/analyses/similarAccounts":{"post":{"operationId":"analyses.similarAccounts","summary":"분석된 톤과 정체성이 유사한 채널 탐색","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},"pageSize":{"type":"integer","minimum":1,"maximum":100,"default":20}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"score":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["items"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/analyses/score":{"post":{"operationId":"analyses.score","summary":"관측 근거가 있는 채널 참여율과 광고·일반 반응 비교","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"analysis":{"type":"object","properties":{"estimatedEngagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"grade":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adOrganicGapPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"qualityStatus":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"required":["analysis"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/analyses/growth":{"post":{"operationId":"analyses.growth","summary":"채널 팔로워 관측 추이","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},"days":{"type":"integer","minimum":1,"maximum":730,"default":90}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"items":{"type":"array","items":{"type":"object","properties":{"followerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"engagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["items"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/analyses/mediaPlan":{"post":{"operationId":"analyses.mediaPlan","summary":"선택 채널 조합의 예상 도달과 예산 분석","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRefs":{"type":"array","items":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},"minItems":1,"maxItems":30},"format":{"type":"string","enum":["FEED","REELS","STORY"],"default":"FEED"}},"required":["accountRefs"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"format":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"overlapBasis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"priceAccess":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"priceDataBasis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channels":{"type":"array","items":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"name":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isPartner":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"expectedReach":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"reachBasis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"price":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"priceBasis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"pairs":{"type":"array","items":{"type":"object","properties":{"a":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"b":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"overlapPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"totals":{"type":"object","properties":{"channels":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"grossReach":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"dedupReach":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"overlapPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"budget":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"pricedChannels":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"cpm":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"unknownHandles":{"type":"array","items":{"type":"string"}}},"required":["channels","pairs","totals","unknownHandles"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/pricing/channel":{"post":{"operationId":"pricing.channel","summary":"열람 권한이 있는 채널의 광고 상품 가격","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"currency":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"scope":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ranges":{"type":"array","items":{"type":"object","properties":{"source":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"basis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"format":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"currency":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"low":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"typical":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"high":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"evidenceCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"confidence":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"sampleCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"sources":{"type":"object","properties":{"catalog":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}}}},"required":["ranges"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/pricing/benchmark":{"post":{"operationId":"pricing.benchmark","summary":"익명화된 카테고리·규모·형식별 가격 분포","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"category":{"type":"string","minLength":1,"maxLength":200},"tier":{"type":"string","enum":["nano","micro","macro","mega"]},"followers":{"type":"integer","minimum":0},"format":{"type":"string","enum":["FEED","REELS","STORY","SECONDARY_USAGE","MUSE_DM","BUNDLE","CUSTOM"]}},"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"currency":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"minSample":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"format":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"generatedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"basis":{"type":"array","items":{"type":"string"}},"ranges":{"type":"array","items":{"type":"object","properties":{"source":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"basis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"format":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"currency":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"low":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"typical":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"high":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"evidenceCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"confidence":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"sampleCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"sources":{"type":"object","properties":{"catalog":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}}}},"required":["basis","ranges"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/content/search":{"post":{"operationId":"content.search","summary":"의미 기반 광고 콘텐츠 검색","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"search":{"type":"string","minLength":1,"maxLength":200},"brand":{"type":"string","minLength":1,"maxLength":200},"pageSize":{"type":"integer","minimum":1,"maximum":100,"default":20}},"required":["search"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"adPostId":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"score":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"instagramHandle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"permalink":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brand":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"postedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"likes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"views":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["items"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/content/related":{"post":{"operationId":"content.related","summary":"기준 광고와 의미가 유사한 콘텐츠","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"contentId":{"type":"string","pattern":"^[1-9]\\d{0,14}$"},"brand":{"type":"string","minLength":1,"maxLength":200},"excludeHandle":{"type":"string","minLength":1,"maxLength":200},"pageSize":{"type":"integer","minimum":1,"maximum":100,"default":20}},"required":["contentId"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"adPostId":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"score":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"instagramHandle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"permalink":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brand":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"postedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"likes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"views":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["items"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/analyses/watchDigest":{"post":{"operationId":"analyses.watchDigest","summary":"내 조직의 관심 채널 주간 변화 요약","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{},"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"digest":{"type":["object","null"],"properties":{"since":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"until":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"weekLabel":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"hasSignal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"name":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"members":{"type":"array","items":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"name":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followerDelta":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"newAdCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"newAds":{"type":"array","items":{"type":"object","properties":{"brand":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"postedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"permalink":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["newAds"]}}},"required":["members"]}},"brands":{"type":"array","items":{"type":"object","properties":{"brand":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"count":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"handles":{"type":"array","items":{"type":"string"}}},"required":["handles"]}},"totals":{"type":"object","properties":{"channels":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"newAds":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"movers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"required":["groups","brands","totals"]}},"required":["digest"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/usage/balance":{"post":{"operationId":"usage.balance","summary":"공유 Lens 크레딧 잔액","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":false,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{},"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"limit":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"used":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"remaining":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"monthlyRemaining":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"purchasedRemaining":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"purchasedExpiresAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"periodStart":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"periodEnd":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isOverride":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/analyses/create":{"post":{"operationId":"analyses.create","summary":"채널의 정량·정성 전체 분석 실행","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},"freshness":{"type":"string","enum":["preferCache","refresh"],"default":"preferCache"}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"found":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"depth":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"analyzed":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"fullName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"nameKo":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"biography":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isVerified":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"audienceVerified":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"kind":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channelId":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"lastPostedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"cache":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"audience":{"type":["object","null"],"properties":{"verifiedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryRecordedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTotal":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ageGenderTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryTimeframe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"femalePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"malePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"unknownPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"krPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"total":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"audienceEstimate":{"type":["object","null"],"properties":{"basis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"version":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"computedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"peerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"genderPeerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"agePeerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"countryPeerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePctBasis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"scope":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"category":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"tier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"femalePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"malePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"unknownPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"topAgePeerCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"krPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"lockedFields":{"type":"array","items":{"type":"string"}},"dataQuality":{"type":["object","null"],"properties":{"version":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"postsAnalyzed":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"imputedLikesCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metrics":{"type":"object","properties":{"likes":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"comments":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"views":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"reach":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"saved":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"shares":{"type":"object","properties":{"OBSERVED":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"MISSING":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"HIDDEN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"UNKNOWN":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"required":["likes","comments","views","reach","saved","shares"]}},"required":["metrics"]},"integrity":{"type":["object","null"],"properties":{"version":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"computedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"warnCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"judgedCount":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"signals":{"type":"array","items":{"type":"object","properties":{"key":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"state":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"evidence":{"type":"object","properties":{"observedPosts":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"minPosts":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"medianCommentPerLikePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thresholdPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"likesCv":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"medianLikes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thresholdCv":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"snapshotDays":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"minDays":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"spikeDay":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"spikePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"spikeAbs":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thresholdAbs":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"engagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"grade":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"required":["evidence"]}}},"required":["signals"]},"metrics":{"type":"object","properties":{"engagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"viewEngagementRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"erSampleWeak":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"erGrade":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"postingFreq":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adRatio":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"paidPartnershipLabeled":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"paidPartnershipObserved":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"paidPartnershipRate":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adAvgLikes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"organicAvgLikes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adRetentionPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"avgCaptionLen":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"bestType":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"adVolume":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"growthPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"media":{"type":"object","properties":{"mediaRatio":{"type":["object","null"],"properties":{"photo":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"video":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"carousel":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"topHashtags":{"type":"array","items":{"type":"string"}},"topMentions":{"type":"array","items":{"type":"string"}},"topAdvertisers":{"type":"array","items":{"type":"string"}},"mentionedAccounts":{"type":"array","items":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"fullName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"channelProfileAvailable":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"advertisedBrands":{"type":"array","items":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandName":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePictureUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandProfileAvailable":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"runs":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"inferred":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["mediaRatio","topHashtags","topMentions","topAdvertisers","mentionedAccounts","advertisedBrands"]},"ai":{"type":"object","properties":{"vibe":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetAge":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"targetGender":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"contentType":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"brandTier":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"differentiator":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"comparable":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"topPosts":{"type":"array","items":{"type":"object","properties":{"rank":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metric":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"metricValue":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"likes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"comments":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"views":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"isAd":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"thumbnailUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"permalink":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"growthSeries":{"type":"array","items":{"type":"object","properties":{"date":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"capturedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}}},"required":["audience","audienceEstimate","dataQuality","integrity","metrics","media","ai","topPosts","growthSeries"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/analyses/quality":{"post":{"operationId":"analyses.quality","summary":"댓글·팔로워 표본을 바탕으로 한 채널 품질 점검","deprecated":false,"security":[{"LensKey":[]}],"parameters":[{"in":"header","name":"Idempotency-Key","required":true,"description":"재시도는 같은 키와 입력을 사용합니다. 다른 입력에 같은 키를 쓰면 409를 반환합니다.","schema":{"type":"string","minLength":1,"maxLength":128}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountRef":{"type":"object","properties":{"handle":{"type":"string","pattern":"^@?[A-Za-z0-9._]{1,30}$"}},"required":["handle"],"additionalProperties":false},"freshness":{"type":"string","enum":["preferCache","refresh"],"default":"preferCache"}},"required":["accountRef"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{"type":"object","properties":{"handle":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"score":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"grade":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"basis":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"fromCache":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"checkedAt":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"observationVersion":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"sampleStatus":{"type":"object","properties":{"comments":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"followers":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"comments":{"type":"object","properties":{"sampled":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"posts":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"genericPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"duplicatePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"repeatCommenterPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"ownerReplyPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"followers":{"type":"object","properties":{"sampled":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"noNamePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"digitHandlePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"privatePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"otherScriptPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"koreanNamePct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"anonymousPicPct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}},"signals":{"type":"array","items":{"type":"object","properties":{"key":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"group":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"pct":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"level":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"penalty":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"good":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"bad":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"direction":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"verdicts":{"type":"array","items":{"type":"object","properties":{"group":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"light":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"reason":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"commentSamples":{"type":"array","items":{"type":"object","properties":{"shortcode":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"username":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"text":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"likes":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"profilePicUrl":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]},"flag":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"null"}]}}}},"notes":{"type":"array","items":{"type":"string"}}},"required":["sampleStatus","comments","followers","signals","verdicts","commentSamples","notes"]},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/operations/status":{"post":{"operationId":"operations.status","summary":"실행 상태 조회","deprecated":false,"security":[{"LensKey":[]}],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"}},"required":["operationId"],"additionalProperties":false}}}},"responses":{"200":{"description":"완료 또는 기존 실행","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"const":true},"data":{"type":"object","properties":{"operationId":{"type":"string","format":"uuid"},"operationName":{"type":"string"},"status":{"type":"string","enum":["RUNNING","SUCCEEDED","FAILED","RECONCILIATION_REQUIRED"]},"data":{},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"httpStatus":{"type":"integer"},"retryable":{"type":"boolean"}},"required":["code","message","httpStatus","retryable"]},"credits":{"type":"object","properties":{"reserved":{"type":"integer","minimum":0},"charged":{"type":"integer","minimum":0},"refunded":{"type":"integer","minimum":0}},"required":["reserved","charged","refunded"]},"replayed":{"type":"boolean"}},"required":["operationId","operationName","status","credits","replayed"],"additionalProperties":false}}}}}},"202":{"description":"처리 중. 반환된 operationId로 operations.status를 조회합니다."},"400":{"description":"입력 오류"},"401":{"description":"유효한 API 키 필요"},"402":{"description":"크레딧 부족"},"403":{"description":"권한 또는 플랜 필요"},"404":{"description":"데이터 또는 실행을 찾을 수 없음"},"409":{"description":"중복 키 입력 충돌"},"429":{"description":"요청 제한"},"500":{"description":"실행 실패; 반환된 실행 ID로 상태 확인"},"503":{"description":"일시적으로 처리 불가"}}}},"/api/lens/v1/operations/{operationId}":{"get":{"operationId":"getOperationStatus","security":[{"LensKey":[]}],"parameters":[{"in":"path","name":"operationId","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"실행 상태"}}}},"/api/lens/v1/assets/{token}":{"get":{"operationId":"getMediaAsset","summary":"만료 전 미디어 다운로드","description":"발급 후 15분 동안 동일 조직의 data:read 권한 및 Professional 플랜 키로 접근합니다. 만료 시 원래 미디어 기능을 새로운 requestKey로 실행해 새 링크를 발급받습니다.","security":[{"LensKey":[]}],"parameters":[{"in":"path","name":"token","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"미디어 바이트","content":{"image/jpeg":{"schema":{"type":"string","format":"binary"}},"image/png":{"schema":{"type":"string","format":"binary"}},"image/webp":{"schema":{"type":"string","format":"binary"}},"video/mp4":{"schema":{"type":"string","format":"binary"}}}},"403":{"description":"권한 부족 또는 만료 링크"},"503":{"description":"미디어 사용 불가"}}}}},"components":{"securitySchemes":{"LensKey":{"type":"apiKey","in":"header","name":"X-Api-Key"}}}}