다음을 통해 공유


Bluesky Social(독립 게시자)(미리 보기)

Bluesky 소셜 엔드포인트에 대한 사양입니다. 상호 작용, 관리자, 채팅, ATProto 및 오존에 대한 엔드포인트를 포함합니다.

이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.

서비스 클래스 Regions
Copilot Studio Premium 다음을 제외한 모든 Power Automate 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
논리 앱 스탠다드 다음을 제외한 모든 Logic Apps 지역 :
     - Azure Government 지역
     - Azure 중국 지역
     - 미국 국방부(DoD)
Power Apps Premium 다음을 제외한 모든 Power Apps 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
Power Automate (파워 오토메이트) Premium 다음을 제외한 모든 Power Automate 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
연락처
이름 댄 로마노
전자 메일 dan.romano@swolcat.com
커넥터 메타데이터
게시자 크라우트로커
웹 사이트 https://docs.bsky.app/
개인 정보 보호 정책 https://example.com/privacy-policy
카테고리 소셜 미디어

Bluesky API 커넥터

  • **이 사용자 지정 커넥터를 사용하면 Power Platform 앱이 Bluesky의 API와 상호 작용하여 피드, 대화, 알림, 비디오 업로드 및 계정 데이터를 관리하기 위한 작업을 지원할 수 있습니다.

퍼블리셔: 댄 로마노

필수 조건

  • **이 커넥터를 사용하려면 다음이 필요합니다.

    • **Bluesky 계정.
    • **앱 암호를 사용하여 Bluesky에 대한 API 액세스

지원되는 작업

  • **이 커넥터에는 다음 작업이 포함됩니다.

피드 엔드포인트

  • **GET /app.bsky.feed.getTimeline 사용자의 타임라인 게시물을 검색합니다.
  • **GET /app.bsky.feed.getFeed 특정 피드 또는 태그에서 게시물을 검색합니다.
  • **GET /app.bsky.feed.searchPosts 쿼리와 일치하는 게시물을 검색합니다.
  • **GET /app.bsky.feed.getActorFeeds 특정 행위자가 게시한 피드를 검색합니다.
  • **GET /app.bsky.feed.getActorLikes 특정 행위자가 좋아하는 게시물을 검색합니다.
  • **GET /app.bsky.feed.getAuthorFeed 특정 작성자의 피드에서 게시물을 검색합니다.
  • **GET /app.bsky.feed.getFeedGenerator 사용자에 대해 생성된 피드를 검색합니다.
  • **GET /app.bsky.feed.getFeedGenerators 모든 피드 생성기에 대한 메타데이터를 검색합니다.
  • **GET /app.bsky.feed.getFeedSkeleton 피드의 최소 골격 버전을 검색합니다.
  • **GET /app.bsky.feed.getListFeed 특정 목록에서 게시물을 검색합니다.
  • **GET /app.bsky.feed.getPosts ID로 특정 게시물 목록을 검색합니다.
  • **GET /app.bsky.feed.getPostThread 특정 게시물과 관련된 게시물의 스레드를 검색합니다.
  • **GET /app.bsky.feed.getLikes 특정 게시물을 좋아하는 사용자를 검색합니다.
  • **GET /app.bsky.feed.getQuotes 특정 게시물을 인용하는 게시물을 검색합니다.
  • **GET /app.bsky.feed.getRepostedBy 특정 게시물을 다시 게시한 사용자를 검색합니다.
  • **GET /app.bsky.feed.getSuggestedFeeds 사용자에 대해 제안된 피드를 검색합니다.
  • **POST /app.bsky.feed.sendInteractions 게시물에 대한 상호 작용 보내기(예: 또는 다시 게시).

행위자 엔드포인트

  • **GET /app.bsky.actor.getPreferences 사용자의 기본 설정을 검색합니다.
  • **GET /app.bsky.actor.getProfile 특정 사용자의 프로필을 검색합니다.
  • **GET /app.bsky.actor.getProfiles 여러 사용자 프로필을 검색합니다.
  • **GET /app.bsky.actor.getSuggestions 사용자에 대한 계정 제안을 검색합니다.
  • **POST /app.bsky.actor.putPreferences 사용자의 기본 설정을 업데이트합니다.
  • **GET /app.bsky.actor.searchActors 쿼리로 사용자 계정을 검색합니다.
  • **GET /app.bsky.actor.searchActorsTypeahead 사용자 계정에 대한 검색 제안을 검색합니다.

그래프 엔드포인트

  • **GET /app.bsky.graph.getActorStarterPacks 새 사용자에 대한 계정의 시작 팩을 검색합니다.
  • **GET /app.bsky.graph.getKnownFollowers 인증된 사용자에게 알려진 팔로워를 가져옵니다.
  • **GET /app.bsky.graph.getFollowers 사용자에 대한 팔로워 목록을 검색합니다.
  • **GET /app.bsky.graph.getFollows 사용자를 검색한 다음 특정 사용자를 검색합니다.
  • **GET /app.bsky.graph.getBlocks 인증된 사용자에 의해 차단된 사용자를 검색합니다.
  • **GET /app.bsky.graph.getList는 특정 사용자 목록을 검색합니다.
  • **GET /app.bsky.graph.getLists 인증된 사용자의 모든 목록을 검색합니다.
  • **GET /app.bsky.graph.getListBlocks 특정 목록 내에서 차단된 사용자를 검색합니다.
  • **GET /app.bsky.graph.getListMutes 인증된 사용자에 대해 음소거된 목록을 검색합니다.
  • **GET /app.bsky.graph.getMutes 음소거된 사용자를 검색합니다.
  • **GET /app.bsky.graph.getRelationships 인증된 사용자와 지정된 계정 간의 관계를 검색합니다.
  • **GET /app.bsky.graph.getStarterPack 새 사용자에 대한 단일 시작 팩을 검색합니다.
  • **GET /app.bsky.graph.getStarterPacks 새 사용자에 대한 모든 시작 팩을 검색합니다.
  • **GET /app.bsky.graph.getSuggestedFollowsByActor 행위자가 필터링하여 팔로우할 제안된 계정을 검색합니다.
  • **POST /app.bsky.graph.muteActor 특정 행위자를 음소거합니다.
  • **POST /app.bsky.graph.unmuteActor 특정 행위자를 음소거 해제합니다.
  • **POST /app.bsky.graph.muteActorList 행위자의 특정 목록을 음소거합니다.
  • **POST /app.bsky.graph.unmuteActorList 행위자의 특정 목록을 음소거 해제합니다.
  • **POST /app.bsky.graph.muteThread 게시물의 전체 스레드를 음소거합니다.
  • **POST /app.bsky.graph.unmuteThread 게시물의 전체 스레드를 음소거 해제합니다.

레이블 지정자 엔드포인트

  • **GET /app.bsky.labeler.getServices 사용자가 사용할 수 있는 레이블 서비스 목록을 검색합니다.

알림 엔드포인트

  • **GET /app.bsky.notification.getUnreadCount 읽지 않은 알림 수를 검색합니다.
  • **GET /app.bsky.notification.listNotifications 인증된 사용자에 대한 알림을 나열합니다.
  • **POST /app.bsky.notification.putPreferences 업데이트 알림 기본 설정입니다.
  • **푸시 알림에 대한 POST /app.bsky.notification.registerPush 등록
  • **POST /app.bsky.notification.updateSeen 표시된 대로 알림을 표시합니다.

비디오 엔드포인트

  • **GET /app.bsky.video.getJobStatus 비디오 업로드 작업의 상태를 검색합니다.
  • **GET /app.bsky.video.getUploadLimits 사용자의 비디오 업로드 제한을 검색합니다.
  • **POST /app.bsky.video.uploadVideo 비디오 파일을 업로드합니다.

chat.bsky 끝점

  • **DELETE /chat.bsky.actor.deleteAccount는 행위자의 계정 및 관련 데이터를 영구적으로 삭제합니다.
  • **GET /chat.bsky.actor.exportAccountData 특정 행위자의 계정 데이터를 내보냅니다.
  • **DELETE /chat.bsky.convo.deleteMessageForSelf 사용자 보기에서만 메시지를 삭제합니다.
  • **GET /chat.bsky.convo.getConvo 특정 대화를 검색합니다.
  • **GET /chat.bsky.convo.getConvoForMembers 특정 멤버 간의 대화를 가져옵니다.
  • **GET /chat.bsky.convo.getLog 대화 로그를 검색합니다.
  • **GET /chat.bsky.convo.getMessages 대화 내의 메시지를 검색합니다.
  • **POST /chat.bsky.convo.leaveConvo 대화를 남겨 주세요.
  • **GET /chat.bsky.convo.listConvos 사용자에 대한 모든 대화를 나열합니다.
  • **대화에 대한 POST /chat.bsky.convo.muteConvo 음소거 알림입니다.
  • **POST /chat.bsky.convo.sendMessage 대화에서 메시지를 보냅니다.
  • **POST /chat.bsky.convo.sendMessageBatch 일괄 처리로 여러 메시지를 보냅니다.
  • **POST /chat.bsky.convo.unmuteConvo 대화에 대한 알림을 음소거 해제합니다.
  • **POST /chat.bsky.convo.updateRead 대화를 읽은 것으로 표시합니다.
  • **GET /chat.bsky.moderation.getActorMetadata 행위자의 조정 상태와 연결된 메타데이터를 검색합니다.
  • **GET /chat.bsky.moderation.getMessageContext 메시지의 조정에 대한 컨텍스트를 검색합니다.
  • **POST /chat.bsky.moderation.updateActorAccess 지정된 행위자의 액세스 권한을 업데이트합니다.

com.atproto.admin 끝점

  • **DELETE /com.atproto.admin.deleteAccount 계정을 영구적으로 삭제합니다.
  • **POST /com.atproto.admin.disableAccountInvites 계정에 대한 초대를 사용하지 않도록 설정합니다.
  • **POST /com.atproto.admin.disableInviteCodes 초대 코드를 사용하지 않도록 설정합니다.
  • **POST /com.atproto.admin.enableAccountInvites 계정에 대한 초대를 사용하도록 설정합니다.
  • **GET /com.atproto.admin.getAccountInfo 특정 계정에 대한 정보를 가져옵니다.
  • **GET /com.atproto.admin.getAccountInfos 여러 계정에 대한 정보를 검색합니다.
  • **GET /com.atproto.admin.getInviteCodes 계정에 대한 초대 코드를 검색합니다.
  • **GET /com.atproto.admin.getSubjectStatus 제목에 대한 상태 정보를 검색합니다.
  • **GET /com.atproto.admin.searchAccounts 계정을 검색합니다.
  • **POST /com.atproto.admin.sendEmail 계정에 전자 메일을 보냅니다.
  • **POST /com.atproto.admin.updateAccountEmail 계정과 연결된 전자 메일 주소를 업데이트합니다.
  • **POST /com.atproto.admin.updateAccountHandle 계정과 연결된 핸들을 업데이트합니다.
  • **POST /com.atproto.admin.updateAccountPassword 계정의 암호를 업데이트합니다.
  • **제목에 대한 POST /com.atproto.admin.updateSubjectStatus 업데이트 상태입니다.

com.atproto.identity 끝점

  • **GET /com.atproto.identity.getRecommendedDidCredentials 권장 DID 자격 증명을 검색합니다.
  • **POST /com.atproto.identity.requestPlcOperationSignature PLC 작업에 대한 서명을 요청합니다.
  • **GET /com.atproto.identity.resolveHandle 계정 핸들을 확인합니다.
  • **POST /com.atproto.identity.signPlcOperation PLC 작업에 서명합니다.
  • **POST /com.atproto.identity.submitPlcOperation은 PLC 작업을 제출합니다.
  • **POST /com.atproto.identity.updateHandle ID에 대한 핸들을 업데이트합니다.

com.atproto.label 끝점

  • **GET /com.atproto.label.queryLabels 콘텐츠 또는 행위자의 레이블을 쿼리합니다.

com.atproto.moderation 끝점

  • **POST /com.atproto.moderation.createReport 조정을 위한 보고서를 만듭니다.
  • **GET /com.atproto.moderation.getActorMetadata는 조정을 위해 메타데이터를 검색합니다.

com.atproto.repo 끝점

  • **POST /com.atproto.repo.applyWrites Apply는 리포지토리에 쓰기를 적용합니다.
  • **POST /com.atproto.repo.createRecord 리포지토리에 레코드를 만듭니다.
  • **DELETE /com.atproto.repo.deleteRecord 리포지토리에서 레코드를 삭제합니다.
  • **GET /com.atproto.repo.describeRepo 리포지토리를 설명합니다.
  • **GET /com.atproto.repo.getRecord ID로 레코드를 검색합니다.
  • **POST /com.atproto.repo.importRepo 데이터를 리포지토리로 가져옵니다.
  • **GET /com.atproto.repo.listMissingBlobs List 누락된 Blob입니다.
  • **GET /com.atproto.repo.listRecords 리포지토리의 모든 레코드를 나열합니다.
  • **POST /com.atproto.repo.putRecord 리포지토리의 레코드를 업데이트합니다.
  • **POST /com.atproto.repo.uploadBlob 이진 Blob을 리포지토리에 업로드합니다.

com.atproto.server 끝점

  • **POST /com.atproto.server.activateAccount 계정을 활성화합니다.
  • **GET /com.atproto.server.checkAccountStatus 계정 상태 확인.
  • **POST /com.atproto.server.confirmEmail 이메일 주소를 확인합니다.
  • **POST /com.atproto.server.createAccount 새 계정을 만듭니다.
  • **POST /com.atproto.server.createAppPassword 앱별 암호를 만듭니다.
  • **POST /com.atproto.server.createInviteCode 단일 초대 코드를 만듭니다.
  • **POST /com.atproto.server.createInviteCodes 여러 초대 코드를 만듭니다.
  • **POST /com.atproto.server.createSession 세션을 만듭니다.
  • **POST /com.atproto.server.deactivateAccount 계정을 비활성화합니다.
  • **DELETE /com.atproto.server.deleteAccount 계정을 영구적으로 삭제합니다.
  • **DELETE /com.atproto.server.deleteSession 세션을 삭제합니다.
  • **GET /com.atproto.server.describeServer 서버 정보 설명
  • **GET /com.atproto.server.getAccountInviteCodes 계정에 대한 초대 코드를 검색합니다.
  • **GET /com.atproto.server.getServiceAuth 서비스 인증 정보를 검색합니다.
  • **GET /com.atproto.server.getSession 세션 정보를 검색합니다.
  • **GET /com.atproto.server.listAppPasswords 앱별 암호를 나열합니다.
  • **POST /com.atproto.server.refreshSession 세션을 새로 고칩니다.
  • **POST /com.atproto.server.requestAccountDelete 계정 삭제 요청
  • **POST /com.atproto.server.requestEmailConfirmation 요청 이메일 확인.
  • **POST /com.atproto.server.requestEmailUpdate Request email update.
  • **POST /com.atproto.server.requestPasswordReset 요청 암호 재설정.
  • **POST /com.atproto.server.reserveSigningKey 서명 키를 예약합니다.
  • **POST /com.atproto.server.resetPassword 재설정 암호입니다.
  • **POST /com.atproto.server.revokeAppPassword는 앱별 암호를 해지합니다.
  • **POST /com.atproto.server.updateEmail 계정과 연결된 전자 메일을 업데이트합니다.

com.atproto.sync 끝점

  • **GET /com.atproto.sync.getBlob ID로 Blob을 검색합니다.
  • **GET /com.atproto.sync.getBlocks ID별로 블록을 검색합니다.
  • **GET /com.atproto.sync.getLatestCommit 최신 커밋을 가져옵니다.
  • **GET /com.atproto.sync.getRecord 동기화 레코드를 검색합니다.
  • **GET /com.atproto.sync.getRepo 동기화에 대한 리포지토리 데이터를 검색합니다.
  • **GET /com.atproto.sync.getRepoStatus 리포지토리 상태를 검색합니다.
  • **GET /com.atproto.sync.listBlobs List Blob in a repository.
  • **동기화를 위한 GET /com.atproto.sync.listRepos 목록 리포지토리.
  • **POST /com.atproto.sync.notifyOfUpdate 시스템에서 업데이트를 알립니다.
  • **POST /com.atproto.sync.requestCrawl 동기화를 위해 크롤링을 요청합니다.

tools.ozone.communication 끝점

  • **POST /tools.ozone.communication.createTemplate 통신 템플릿을 만듭니다.
  • **DELETE /tools.ozone.communication.deleteTemplate 통신 템플릿을 삭제합니다.
  • **GET /tools.ozone.communication.listTemplates 목록 통신 템플릿.
  • **POST /tools.ozone.communication.updateTemplate 통신 템플릿 업데이트

tools.ozone.moderation 끝점

  • **POST /tools.ozone.moderation.emitEvent는 조정 이벤트를 내보낸다.
  • **GET /tools.ozone.moderation.getEvent 특정 조정 이벤트를 검색합니다.
  • **GET /tools.ozone.moderation.getRecord 조정 레코드를 검색합니다.
  • **GET /tools.ozone.moderation.getRecords 목록 조정 레코드입니다.
  • **GET /tools.ozone.moderation.getRepo 리포지토리에 대한 조정 정보를 검색합니다.
  • **GET /tools.ozone.moderation.getRepos 여러 리포지토리에 대한 조정 데이터를 검색합니다.
  • **GET /tools.ozone.moderation.queryEvents 쿼리 조정 이벤트입니다.
  • **GET /tools.ozone.moderation.queryStatuses 쿼리 조정 상태입니다.
  • **POST /tools.ozone.moderation.searchRepos Search 리포지토리에서 조정을 수행합니다.

tools.ozone.server 끝점

  • **GET /tools.ozone.server.getConfig 서버 구성 정보를 검색합니다.

tools.ozone.set 끝점

  • **POST /tools.ozone.set.addValues 집합에 값을 추가합니다.
  • **DELETE /tools.ozone.set.deleteSet 지정된 집합을 삭제합니다.
  • **DELETE /tools.ozone.set.deleteValues 집합에서 특정 값을 삭제합니다.
  • **GET /tools.ozone.set.getValues 집합에서 값을 검색합니다.
  • **GET /tools.ozone.set.querySets 쿼리 집합은 필터를 기반으로 합니다.
  • **POST /tools.ozone.set.upsertSet 집합을 만들거나 업데이트합니다.

tools.ozone.signature 끝점

  • **GET /tools.ozone.signature.findCorrelation 서명과 관련된 상관 관계를 찾습니다.
  • **GET /tools.ozone.signature.findRelatedAccounts 서명과 관련된 계정을 찾습니다.
  • **GET /tools.ozone.signature.searchAccounts 서명별로 계정을 검색합니다.

tools.ozone.team 끝점

  • **POST /tools.ozone.team.addMember 팀에 구성원을 추가합니다.
  • **DELETE /tools.ozone.team.deleteMember 팀에서 구성원을 제거합니다.
  • **GET /tools.ozone.team.listMembers 팀 구성원을 나열합니다.
  • **POST /tools.ozone.team.updateMember 업데이트 팀 구성원 정보입니다.

지정되지 않은 엔드포인트

  • **POST /app.bsky.unspecced.uploadBlob 사용자 계정에 이진 Blob을 업로드합니다.
  • **GET /app.bsky.unspecced.getBlob 사용자 계정에서 이진 Blob을 검색합니다.

자격 증명 가져오기

  • Bluesky 개발자 포털로 이동합니다.
  • "계정 설정"에서 앱 암호를 생성합니다.
  • 커넥터 설정에서 사용할 앱 암호를 저장합니다.

시작하기

  • **일부 엔드포인트에는 특정 매개 변수(예: 행위자/사용자 ID)가 필요합니다.

    • **인증: Bluesky 자격 증명으로 인증하여 시작합니다.
    • **엔드포인트 선택: 피드 검색 또는 알림 나열과 같은 원하는 엔드포인트를 선택합니다.
    • **매개 변수 설정: 사용자 ID, 제한 또는 쿼리 문자열과 같은 필수 매개 변수를 제공합니다.
    • **요청 실행: 요청을 실행하여 데이터를 검색하거나 Power Platform 앱 내에서 작업을 수행합니다.

알려진 문제 및 제한 사항

자주 묻는 질문

  • Q: 앱 암호를 생성하려면 어떻게 해야 하나요?
    A: Bluesky 개발자 포털 을 방문하여 새 앱 암호를 생성합니다. 암호를 사용하여 토큰을 생성합니다.

  • Q: API 속도 제한은 무엇인가요?
    A: Bluesky는 계정당 분당 100개 요청의 속도 제한을 적용합니다.

  • Q: 행위자 또는 DID와 같은 몇 가지 유용한 용어 및 정의는 무엇인가요?
    A: 알아야 할 유용한 용어:

    • 배우: 시스템과 상호 작용하는 엔터티(일반적으로 사용자)입니다. 이는 사람, 조직 또는 자동화된 시스템을 나타낼 수 있습니다.
    • 시작 팩: 새 사용자가 플랫폼에서 시작하는 데 도움이 되도록 설계된 추천 계정 또는 콘텐츠의 큐레이팅된 집합입니다.
    • 서명: 시스템 내에서 트랜잭션 또는 작업의 신뢰성과 무결성을 확인하는 데 사용되는 암호화 증명입니다.
    • PLC(개인 연결된 체인): 계정 작업의 확인 가능한 기록을 유지하는 데 사용되는 블록체인과 유사한 구조입니다(예: 업데이트 처리, 키 회전). 투명성과 신뢰성을 보장합니다.
    • DID(탈중앙화 식별자): 중앙 집중식 레지스트리에 연결되지 않은 행위자에 대한 전역적으로 고유한 식별자입니다. DID는 Bluesky의 탈중앙화 특성에 기초합니다.

Support

  • **dan.romano@swolcat.com 또는 torin@imp.sh (원래 소유자)

제한 한도

Name 호출 갱신 기간
연결당 API 호출 100 60초

동작

Batch 메시지 보내기

여러 대화에 메시지 일괄 처리를 보냅니다.

CAR 파일 형식으로 리포지토리 가져오기

CAR 파일 형식으로 리포지토리를 가져옵니다. Content-Length 헤더가 필요합니다.

Get Reposted By

지정된 게시물에 대한 다시 게시 목록을 가져옵니다.

GetRecommendedDidCredentials

이 서비스로 마이그레이션하는 계정의 DID 문서에 포함해야 하는 자격 증명을 설명합니다.

ozone 서비스에 대한 액세스 권한이 있는 모든 멤버 나열

ozone 서비스에 액세스할 수 있는 모든 멤버를 나열합니다.

ozone 서비스에서 멤버 업데이트

ozone 서비스의 멤버를 업데이트합니다.

ozone 팀에서 멤버 삭제

오존 팀에서 멤버를 삭제합니다.

RequestPlcOperationSignature

서명된 PLC 작업을 요청하기 위해 코드가 포함된 전자 메일을 요청합니다.

ResolveHandle

핸들(도메인 이름)을 DID로 확인합니다.

SignPlcOperation

요청 중인 DID의 문서에서 일부 값을 업데이트하는 PLC 작업에 서명합니다.

SubmitPlcOperation

PLC 작업의 유효성을 검사하여 서비스의 제약 조건을 위반하지 않는지 확인합니다.

Typeahead에 대한 검색 행위자

typeahead 검색에 대한 계정 제안을 검색합니다.

UpdateHandle

현재 계정의 핸들을 업데이트합니다. 핸들의 유효성을 확인하고 필요한 경우 update did:plc 문서를 업데이트합니다.

검색 조건과 일치하는 행위자(프로필) 찾기

검색 조건과 일치하는 행위자(프로필)를 찾습니다.

검색어를 기반으로 리포지토리 찾기

검색 용어를 기반으로 리포지토리를 찾습니다.

게시물 가져오기

지정된 게시물 목록에 대한 게시물 보기를 가져옵니다.

게시물 검색

검색 조건과 일치하는 게시물을 찾아 해당 게시물의 보기를 반환합니다.

계정 Blob CID 나열

리포지토리 수정 이후 계정 Blob CID를 나열합니다.

계정 검색

검색 쿼리와 일치하는 계정 목록을 가져옵니다.

계정 기본 설정 설정

계정에 연결된 프라이빗 기본 설정을 지정합니다.

계정 데이터 내보내기

계정 데이터를 내보냅니다.

계정 만들기

제공된 세부 정보를 사용하여 계정을 만듭니다.

계정 및 리포지토리에 대한 정보 가져오기

컬렉션 목록을 포함하여 계정 및 리포지토리에 대한 정보를 가져옵니다.

계정 비활성화

마이그레이션이 완료된 후 현재 활성 계정을 비활성화합니다.

계정 삭제

관리자 권한으로 사용자 계정을 삭제합니다.

계정 삭제

토큰 및 암호를 사용하여 행위자의 계정을 삭제합니다.

계정 삭제

계정을 삭제합니다.

계정 삭제 요청

전자 메일을 통해 사용자 계정 삭제를 시작합니다.

계정 상태 확인

특히 가져오기 또는 복구와 관련하여 계정의 상태를 반환합니다.

계정 암호 업데이트

관리자 권한으로 사용자 계정의 암호를 업데이트합니다.

계정 전자 메일 업데이트

계정의 전자 메일을 업데이트하기 위한 관리 작업입니다.

계정 정보 가져오기

계정에 대한 세부 정보를 가져옵니다.

계정 정보 가져오기

일부 계정에 대한 세부 정보를 가져옵니다.

계정 초대 사용

초대 코드를 받는 계정의 기능을 다시 사용하도록 설정합니다.

계정 초대 코드 가져오기

현재 계정에 대한 모든 초대 코드를 가져옵니다.

계정 핸들 업데이트

계정의 핸들을 업데이트하는 관리 작업입니다.

계정 활성화

현재 비활성화된 계정을 활성화합니다.

계정과 연결된 Blob 가져오기

지정된 계정과 연결된 Blob을 가져옵니다.

관련 계정 찾기

루트 계정과 일치하는 위협 서명을 공유하는 계정을 가져옵니다.

기본 설정 가져오기

현재 계정에 연결된 프라이빗 기본 설정을 가져옵니다.

기존 통신 템플릿 업데이트

기존 통신 템플릿을 업데이트하는 관리 작업입니다.

단일 새 리포지토리 레코드 만들기

단일 새 리포지토리 레코드를 만듭니다.

대화 나가기

ID를 지정하여 대화를 둡니다.

대화 목록

대화를 나열합니다.

대화 받기

제공된 대화 ID를 기반으로 대화를 가져옵니다.

대화 음소거

대화를 음소거합니다.

대화 음소거 해제

대화 음소거를 해제합니다.

대화 읽기 상태 업데이트

대화의 항목을 업데이트하여 읽은 상태로 표시합니다.

따옴표 가져오기

지정된 게시물에 대한 따옴표 목록을 가져옵니다.

레이블 지정자 서비스 목록에 대한 정보 가져오기

레이블 지정자 서비스 목록에 대한 정보를 가져옵니다.

레코드 뷰 검색

레코드 뷰에 대한 동적 스키마 정보를 반환합니다.

레코드에 대한 세부 정보 가져오기

레코드에 대한 세부 정보를 가져옵니다.

로그 가져오기

대화에서 작업 및 메시지의 로그를 검색합니다.

리포지토리 나열

모든 리포지토리에 대해 모든 DID, rev 및 커밋 CID를 열거합니다.

리포지토리 내보내기 다운로드

리포지토리 내보내기를 CAR 파일로 다운로드합니다.

리포지토리 레코드 작성

필요에 따라 리포지토리 레코드를 작성하거나 업데이트합니다.

리포지토리 레코드를 삭제하거나 리포지토리 레코드가 없는지 확인합니다.

리포지토리 레코드를 삭제하거나 리포지토리 레코드가 없는지 확인합니다.

리포지토리 쓰기 적용

리포지토리 만들기, 업데이트 및 삭제의 일괄 처리 트랜잭션을 적용합니다.

리포지토리 호스팅 상태 가져오기

이 서버의 리포지토리에 대한 호스팅 상태를 가져옵니다.

리포지토리에 대한 세부 정보 가져오기

리포지토리에 대한 세부 정보를 가져옵니다.

리포지토리에서 단일 레코드 가져오기

리포지토리에서 단일 레코드를 가져옵니다.

리포지토리에서 데이터 블록 가져오기

지정된 리포지토리에서 CID로 데이터 블록을 가져옵니다.

리포지토리에서 레코드 가져오기

리포지토리에서 고유 식별자를 사용하여 레코드를 검색합니다.

리포지토리의 레코드 나열

리포지토리에 특정 컬렉션과 일치하는 레코드 범위를 나열합니다.

리포지토리의 현재 커밋 가져오기

지정된 리포지토리의 현재 커밋 CID 및 수정 버전을 가져옵니다.

메시지 받기

특정 대화에서 메시지 목록을 가져옵니다.

메시지 보내기

특정 대화에 단일 메시지를 보냅니다.

메시지 컨텍스트 가져오기

대화에서 주변 메시지 가져오기

멤버용 Convo 가져오기

하나 이상의 멤버에 대한 대화를 가져옵니다.

목록 가져오기

지정된 계정에서 만든 목록을 열거합니다.

목록 보기 가져오기

지정된 목록의 'view'(추가 컨텍스트 포함)를 가져옵니다.

목록 피드 가져오기

목록에서 최근 게시물의 피드를 가져옵니다.

보고서 만들기

atproto 계정 또는 레코드에 대한 조정 보고서를 제출합니다. 조정 서비스(PDS 프록시 사용)에 의해 구현되며 인증이 필요합니다.

비디오 업로드

PDS에서 처리 및 저장할 비디오를 업로드합니다.

비디오 처리 작업에 대한 상태 세부 정보 가져오기

비디오 처리 작업에 대한 상태 세부 정보를 가져옵니다.

사용 가능한 집합 쿼리

사용 가능한 집합을 쿼리합니다.

사용자의 계정 전자 메일 주소로 전자 메일 보내기

사용자의 계정 전자 메일 주소로 전자 메일을 보냅니다.

사후 스레드 가져오기

스레드에서 게시물을 가져옵니다.

상호 작용 보내기

상호 작용에 대한 정보를 보냅니다.

새 Blob 업로드

새 Blob을 업로드합니다.

서명 키 예약

계정 생성에 사용할 리포지토리 서명 키를 예약합니다.

서버 구성 가져오기

ozone의 서버 구성에 대한 세부 정보를 가져옵니다.

서버 설명

서버의 계정 만들기 요구 사항 및 기능에 대해 설명합니다.

서비스 인증 토큰 가져오기

요청된 서비스에 대해 요청된 DID를 대신하여 서명된 토큰을 가져옵니다.

설정 값 가져오기

특정 집합 및 해당 값을 가져옵니다.

세션 삭제

현재 세션을 삭제합니다.

스레드 음소거

스레드 및 해당 자식의 알림을 방지하는 스레드를 음소거합니다.

스레드 음소거 해제

지정된 스레드의 음소거를 해제합니다.

시작 팩 가져오기

제공된 참조(AT-URI)를 기반으로 스타터 팩의 보기를 가져옵니다.

시작 팩 가져오기

제공된 URI를 기반으로 스타터 팩 목록에 대한 자세한 보기를 가져옵니다.

알려진 팔로워 가져오기

뷰어가 뒤에 있는 특정 계정에 대한 팔로워를 검색합니다.

알림 기본 설정 설정

계정에 대한 알림 관련 기본 설정을 지정합니다.

알림 나열

요청 계정에 대한 알림을 열거합니다.

암호 다시 설정

토큰을 사용하여 사용자 계정 암호를 다시 설정합니다.

암호 재설정 요청

전자 메일을 통해 사용자 계정 암호 재설정을 시작합니다.

앱 암호 나열

모든 앱 암호를 나열합니다.

앱 암호 만들기

앱 암호를 만듭니다.

앱 암호 해지

이름으로 앱 암호를 해지합니다.

업데이트 알림

크롤링 서비스에 최근 업데이트를 알리고 크롤링을 다시 시작해야 합니다.

요청 계정에 대한 누락된 Blob 나열

요청 계정에 대한 누락된 Blob 목록을 반환합니다.

요청 계정에 대한 읽지 않은 알림 수 계산

요청 계정에 대한 읽지 않은 알림 수를 계산합니다.

요청하는 계정에 알림이 표시되었음을 서버에 알립니다.

요청하는 계정에 알림이 표시되었음을 서버에 알립니다.

위협 서명의 상관 관계 찾기

2개 이상의 계정 간에 상호 관련된 모든 위협 서명을 찾습니다.

음소거 가져오기

요청 중인 계정이 현재 음소거된 계정을 열거합니다.

음소거 행위자

지정된 계정에 대한 음소거 관계를 만듭니다.

음소거된 목록 가져오기

요청 중인 계정이 현재 음소거된 모드 목록을 가져옵니다.

이메일 업데이트 요청

전자 메일을 업데이트하기 위해 토큰을 요청합니다.

인증 세션 만들기

인증 세션 만들기

인증 세션 새로 고침

인증 세션을 새로 고쳐 새 액세스 토큰을 가져오고 토큰을 새로 고칩니다.

인증된 사용자에 대한 비디오 업로드 제한 가져오기

인증된 사용자에 대한 비디오 업로드 제한을 가져옵니다.

일부 레코드에 대한 세부 정보 가져오기

일부 레코드에 대한 세부 정보를 가져옵니다.

자체 메시지 삭제

메시지를 보낸 사용자의 메시지를 삭제합니다.

작성자 피드 가져오기

행위자의 '작성자 피드'를 봅니다.

재사용 가능한 통신 템플릿 만들기

다시 사용할 수 있는 새 comm. 템플릿을 만드는 관리자 작업입니다.

전자 메일 업데이트

계정의 전자 메일을 업데이트합니다.

전자 메일 확인

requestEmailConfirmation 프로세스에서 생성된 토큰을 사용하여 이메일을 확인합니다.

전자 메일 확인 요청

코드가 포함된 전자 메일을 요청하여 전자 메일의 소유권을 확인합니다.

제공된 AT-URI 패턴과 관련된 레이블 찾기

제공된 AT-URI 패턴과 관련된 레이블을 찾습니다.

제목과 관련된 조정 이벤트 나열

제목과 관련된 조정 이벤트를 나열합니다.

제안된 행위자 가져오기

제안된 행위자 목록을 가져옵니다.

조정 리포지토리 가져오기

모든 조정 리포지토리 목록을 가져옵니다.

조정 이벤트에 대한 세부 정보 가져오기

조정 이벤트에 대한 세부 정보를 가져옵니다.

좋아요 가져오기

제목을 참조하는 레코드처럼 가져옵니다(AT-URI 및 CID별).

주체 상태 업데이트

주체의 서비스별 관리자 상태를 업데이트합니다.

주체의 조정 상태 보기

주체(레코드 또는 리포지토리)의 조정 상태를 봅니다.

집합 메타데이터 만들기 또는 업데이트

집합 메타데이터를 만들거나 업데이트합니다.

집합 삭제

전체 집합을 삭제합니다.

집합에 값 추가

특정 집합에 값을 추가합니다.

집합에서 값 삭제

특정 집합에서 값을 삭제합니다.

차단된 목록 가져오기

요청 계정(행위자)이 차단하고 있는 모드 목록을 가져옵니다.

초대 코드 가져오기

초대 코드의 관리자 보기를 가져옵니다.

초대 코드 만들기

지정된 사용 사례에 대한 초대 코드를 만듭니다.

초대 코드 만들기

지정된 사용 제한으로 여러 초대 코드를 만듭니다.

초대 코드 사용 안 함

추가 사용을 방지하기 위해 특정 초대 코드를 사용하지 않도록 설정합니다.

추천 피드 가져오기

요청 계정에 대해 제안된 피드 목록을 검색합니다.

크롤링 요청

호스트된 리포지토리를 지속적으로 크롤링하도록 서비스를 요청합니다.

타임라인 가져오기

요청 중인 계정의 홈 타임라인을 봅니다.

통신 템플릿 목록 가져오기

사용 가능한 모든 통신 템플릿 목록을 검색합니다.

통신 템플릿 삭제

고유한 ID로 통신 템플릿을 삭제합니다.

팀 구성원 추가

오존 팀에 구성원을 추가합니다.

팔로우 가져오기

지정된 행위자가 따르는 계정을 열거합니다.

팔로워 가져오기

지정된 행위자 뒤에 있는 계정을 열거합니다.

푸시 알림을 수신하도록 등록

푸시 알림을 수신하도록 등록합니다.

프로필 가져오기

해당 핸들 또는 DID를 사용하여 행위자의 자세한 프로필 보기를 검색합니다.

프로필 가져오기

여러 행위자의 자세한 프로필 보기를 가져옵니다.

피드 가져오기

행위자의 선택한 피드 생성기에서 수화 피드를 가져옵니다.

피드 생성기 정보 가져오기

피드 생성기에 대한 정보를 가져옵니다.

피드 생성기 정보 가져오기

피드 생성기 목록에 대한 정보를 가져옵니다.

피드 스켈레톤 가져오기

피드 생성기에서 제공하는 피드의 골격을 가져옵니다.

피드에 대한 정보 가져오기

피드 생성기에 대한 정보를 가져옵니다.

한 계정과 다른 계정 목록 간의 공개 관계 가져오기

한 계정과 다른 계정 목록 간의 공개 관계를 가져옵니다.

행위자 메타데이터 가져오기

DID를 통해 행위자의 조정 관련 메타데이터 가져오기

행위자 목록 음소거

지정된 계정 목록에 대한 음소거 관계를 만듭니다.

행위자 목록 음소거 해제

지정된 계정 목록을 음소거 해제합니다.

행위자 액세스 업데이트

행위자의 액세스 권한을 업데이트합니다.

행위자 음소거 해제

지정된 계정의 음소거를 해제합니다.

행위자 피드 가져오기

행위자가 만든 피드 목록을 가져옵니다.

행위자가 만든 시작 팩 목록 가져오기

행위자가 만든 시작 팩 목록을 가져옵니다.

행위자가 좋아하는 게시물 목록 가져오기

행위자가 좋아하는 게시물 목록을 가져옵니다.

행위자에서 조정 작업 수행

행위자에서 조정 작업 수행

행위자의 추천 팔로우 가져오기

열거형은 지정된 계정과 유사합니다.

현재 세션 정보 가져오기

인증된 세션에 대한 정보를 가져옵니다.

Batch 메시지 보내기

여러 대화에 메시지 일괄 처리를 보냅니다.

매개 변수

Name 필수 형식 Description
convoId
convoId True string
문자 메시지
text True string
byteStart
byteStart True integer

범위의 시작 바이트입니다.

byteEnd
byteEnd True integer

범위의 끝 바이트입니다.

featureType
featureType string

기능의 유형입니다.

details
details object

기능에 대한 세부 정보입니다.

URI
uri True string

강력한 참조의 URI입니다.

cid
cid True string

강력한 참조의 CID입니다.

반환

이 작업의 출력은 동적입니다.

CAR 파일 형식으로 리포지토리 가져오기

CAR 파일 형식으로 리포지토리를 가져옵니다. Content-Length 헤더가 필요합니다.

매개 변수

Name 필수 형식 Description
CAR 파일 세부 정보
body True string

가져올 CAR 파일입니다.

반환

Name 경로 형식 Description
message
message string

리포지토리를 가져왔음을 나타내는 성공 메시지입니다.

repoId
repoId string

가져온 리포지토리의 고유 식별자입니다.

Get Reposted By

지정된 게시물에 대한 다시 게시 목록을 가져옵니다.

매개 변수

Name 필수 형식 Description
참조 URI 게시
uri True string

게시 레코드의 참조(AT-URI)입니다.

특정 버전 CID
cid string

제공된 경우 게시 레코드의 특정 버전(CID별)을 다시 게시하도록 필터링합니다.

결과 제한
limit integer

검색할 최대 다시 게시 수입니다.

페이지 매김 커서
cursor string

선택적 페이지 매김 메커니즘입니다.

반환

Name 경로 형식 Description
URI
uri string

게시 레코드의 참조(AT-URI)입니다.

cid
cid string

게시 레코드의 특정 버전(CID)입니다.

커서
cursor string

다음 결과 집합에 대한 페이지 매김 커서입니다.

repostedBy
repostedBy array of profileView

게시물을 다시 게시한 프로필의 배열입니다.

GetRecommendedDidCredentials

이 서비스로 마이그레이션하는 계정의 DID 문서에 포함해야 하는 자격 증명을 설명합니다.

반환

Name 경로 형식 Description
rotationKeys
rotationKeys array of string
alsoKnownAs
alsoKnownAs array of string
verificationMethods
verificationMethods object
services
services object

ozone 서비스에 대한 액세스 권한이 있는 모든 멤버 나열

ozone 서비스에 액세스할 수 있는 모든 멤버를 나열합니다.

매개 변수

Name 필수 형식 Description
결과 제한
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

결과 페이지를 매길 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

결과의 다음 페이지에 대한 페이지 매김 커서입니다.

구성원
members array of member

ozone 서비스에서 멤버 업데이트

ozone 서비스의 멤버를 업데이트합니다.

매개 변수

Name 필수 형식 Description
을(를)
did True string

멤버의 DID입니다.

사용 안 함
disabled boolean

멤버가 비활성화되어 있는지를 나타냅니다.

역할
role string

멤버에 할당된 역할입니다.

반환

member

ozone 팀에서 멤버 삭제

오존 팀에서 멤버를 삭제합니다.

매개 변수

Name 필수 형식 Description
을(를)
did True string

멤버의 DID입니다.

RequestPlcOperationSignature

서명된 PLC 작업을 요청하기 위해 코드가 포함된 전자 메일을 요청합니다.

반환

Name 경로 형식 Description
성공
success boolean

요청이 성공했는지를 나타냅니다.

ResolveHandle

핸들(도메인 이름)을 DID로 확인합니다.

매개 변수

Name 필수 형식 Description
확인할 핸들입니다.
handle True string

확인할 핸들입니다.

반환

Name 경로 형식 Description
을(를)
did string

확인된 DID입니다.

SignPlcOperation

요청 중인 DID의 문서에서 일부 값을 업데이트하는 PLC 작업에 서명합니다.

매개 변수

Name 필수 형식 Description
token
token True string

com.atproto.identity.requestPlcOperationSignature를 통해 받은 토큰입니다.

rotationKeys
rotationKeys array of string
alsoKnownAs
alsoKnownAs array of string
verificationMethods
verificationMethods object
services
services object

반환

Name 경로 형식 Description
수술
operation object

SubmitPlcOperation

PLC 작업의 유효성을 검사하여 서비스의 제약 조건을 위반하지 않는지 확인합니다.

매개 변수

Name 필수 형식 Description
수술
operation True object

유효성을 검사할 PLC 작업입니다.

반환

Name 경로 형식 Description
성공
success boolean

작업의 유효성을 성공적으로 검사했는지 여부를 나타냅니다.

Typeahead에 대한 검색 행위자

typeahead 검색에 대한 계정 제안을 검색합니다.

매개 변수

Name 필수 형식 Description
검색 용어
q string

typeahead 결과에 사용되는 검색 용어입니다.

한계
limit integer

검색할 최대 결과 수입니다.

반환

Name 경로 형식 Description
배우
actors array of appProfileViewBasic

typeahead 검색과 일치하는 최소 행위자 세부 정보의 배열입니다.

UpdateHandle

현재 계정의 핸들을 업데이트합니다. 핸들의 유효성을 확인하고 필요한 경우 update did:plc 문서를 업데이트합니다.

매개 변수

Name 필수 형식 Description
핸들
handle True string

새 핸들입니다.

반환

Name 경로 형식 Description
성공
success boolean

핸들이 성공적으로 업데이트되었는지 여부를 나타냅니다.

message
message string

작업에 대한 추가 정보입니다.

검색 조건과 일치하는 행위자(프로필) 찾기

검색 조건과 일치하는 행위자(프로필)를 찾습니다.

매개 변수

Name 필수 형식 Description
쿼리 검색
q string

쿼리 문자열을 검색합니다. 구문, 구문, 부울 및 패싯은 지정되지 않지만 Lucene 쿼리 구문을 사용하는 것이 좋습니다.

결과 제한
limit integer

반환할 최대 행위자 수입니다.

페이지 매김 커서
cursor string

다음 결과 집합을 가져오기 위한 페이지 매김 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

페이지 매김에 대한 커서입니다.

배우
actors array of profileView

일치하는 행위자 프로필 목록입니다.

검색어를 기반으로 리포지토리 찾기

검색 용어를 기반으로 리포지토리를 찾습니다.

매개 변수

Name 필수 형식 Description
검색 용어
q string

리포지토리를 찾을 검색 용어입니다.

결과 제한
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

결과 페이지를 매길 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

결과의 다음 페이지에 대한 페이지 매김 커서입니다.

repos
repos array of repoView

게시물 가져오기

지정된 게시물 목록에 대한 게시물 보기를 가져옵니다.

매개 변수

Name 필수 형식 Description
게시 AT-URIs
uris True array

수화 보기를 반환할 게시 AT-URIs 목록입니다.

반환

Name 경로 형식 Description
게시물
posts array of postView

게시물 검색

검색 조건과 일치하는 게시물을 찾아 해당 게시물의 보기를 반환합니다.

매개 변수

Name 필수 형식 Description
쿼리 검색
q True string

쿼리 문자열을 검색합니다.

정렬 순서
sort string

결과의 순위 순서를 지정합니다.

Datetime 이후
since string

표시된 날짜/시간(포함) 이후의 게시물에 대한 결과를 필터링합니다.

Datetime까지
until string

표시된 날짜/시간 이전의 게시물에 대한 결과를 필터링합니다(포함 안 됨).

멘션 계정
mentions string

지정된 계정을 언급하는 게시물로 필터링합니다.

작성자 계정
author string

지정된 계정으로 게시물을 필터링합니다. 핸들은 쿼리 시간 전에 DID로 확인됩니다.

언어 필터
lang string

지정된 언어의 게시물로 필터링합니다.

도메인 필터
domain string

URL을 사용하여 게시물로 필터링합니다.

URL 필터
url string

링크가 있는 게시물로 필터링합니다.

해시태그 필터
tag array

지정된 태그(해시태그)가 있는 게시물로 필터링합니다.

결과 제한
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

선택적 페이지 매김 메커니즘입니다.

반환

Name 경로 형식 Description
커서
cursor string
hitsTotal
hitsTotal integer
게시물
posts array of postView

계정 Blob CID 나열

리포지토리 수정 이후 계정 Blob CID를 나열합니다.

매개 변수

Name 필수 형식 Description
리포지토리 DID
did True string

리포지토리의 DID입니다.

Revision
since string

이후 Blob을 나열하는 리포지토리의 선택적 수정 버전입니다.

결과 제한
limit integer

반환할 최대 결과 수입니다.

Cursor
cursor string

다음 결과 집합에 대한 페이지 매김 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string
cids
cids array of string

계정 검색

검색 쿼리와 일치하는 계정 목록을 가져옵니다.

매개 변수

Name 필수 형식 Description
검색할 전자 메일 주소입니다.
email string

검색할 전자 메일 주소입니다.

다음 결과에 대한 페이지 매김 커서입니다.
cursor string

다음 결과 집합에 대한 페이지 매김 커서입니다.

검색할 최대 결과 수입니다.
limit integer

검색할 최대 결과 수

반환

Name 경로 형식 Description
커서
cursor string

다음 결과 집합을 검색하는 커서입니다.

계정
accounts array of accountView

일치하는 계정 목록입니다.

계정 기본 설정 설정

계정에 연결된 프라이빗 기본 설정을 지정합니다.

매개 변수

Name 필수 형식 Description
enabled
enabled True boolean
labelerDid
labelerDid string

이 기본 설정은 어떤 레이블에 적용됩니까?

label
label True string
가시성
visibility True string
고정
pinned True array of string
저장
saved True array of string
timelineIndex
timelineIndex integer
아이디
id True string
type
type True string
value
value True string
고정
pinned True boolean
생년월일
birthDate date-time

계정 소유자의 생년월일입니다.

피드
feed True string

피드의 URI 또는 피드를 설명하는 식별자입니다.

hideReplies
hideReplies boolean

피드에서 회신을 숨깁니다.

hideRepliesByUnfollowed
hideRepliesByUnfollowed boolean

팔로우하는 사용자가 아닌 경우 피드에서 회신을 숨깁니다.

hideRepliesByLikeCount
hideRepliesByLikeCount integer
hideReposts
hideReposts boolean

피드에서 다시 게시를 숨깁니다.

hideQuotePosts
hideQuotePosts boolean

피드에서 따옴표 게시물을 숨깁니다.

sort
sort string

스레드에 대한 정렬 모드입니다.

prioritizeFollowedUsers
prioritizeFollowedUsers boolean

모든 회신의 맨 위에 팔로우한 사용자를 표시합니다.

tags
tags True array of string
아이디
id string
value
value True string

음소거된 단어 자체입니다.

targets
targets string
actorTarget
actorTarget string

음소거된 단어를 적용할 사용자 그룹입니다. 정의되지 않은 경우 모든 사용자에게 적용됩니다.

expiresAt
expiresAt date-time

음소거된 단어가 만료되고 더 이상 적용되지 않는 날짜와 시간입니다.

items
items True array of string
가이드
guide True string
queuedNudges
queuedNudges array of string
아이디
id True string
완료됨
completed True boolean
데이터
data string

NUX에 대한 임의 데이터입니다. 300자 제한입니다.

expiresAt
expiresAt date-time

NUX가 만료되고 완료되는 날짜 및 시간입니다.

을(를)
did True string

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지 여부를 나타냅니다.

message
message string

선택적 성공 메시지입니다.

계정 데이터 내보내기

계정 데이터를 내보냅니다.

반환

response
file

계정 만들기

제공된 세부 정보를 사용하여 계정을 만듭니다.

매개 변수

Name 필수 형식 Description
메일 주소
email string

계정의 전자 메일 주소입니다.

핸들
handle True string

계정에 대해 요청된 핸들입니다.

을(를)
did string

기존 atproto DID를 새 계정으로 가져옵니다.

inviteCode
inviteCode string

계정 만들기를 위한 코드를 초대합니다.

verificationCode
verificationCode string

전자 메일 또는 휴대폰을 확인하기 위한 코드입니다.

verificationPhone
verificationPhone string

계정 확인을 위한 전화 번호입니다.

암호
password string

초기 계정 암호입니다. 인스턴스별 암호 강도 요구 사항을 충족해야 할 수 있습니다.

recoveryKey
recoveryKey string

PLC 생성 작업에 포함할 DID PLC 회전 키(복구 키)입니다.

plcOp
plcOp object

선택적 PLC 작업 데이터입니다.

반환

Name 경로 형식 Description
accessJwt
accessJwt string

인증을 위해 JWT 토큰에 액세스합니다.

refreshJwt
refreshJwt string

세션 갱신을 위해 JWT 토큰을 새로 고칩니다.

핸들
handle string

새 계정의 핸들입니다.

을(를)
did string

새 계정의 DID입니다.

didDoc
didDoc object

새 계정과 연결된 DID 문서입니다.

계정 및 리포지토리에 대한 정보 가져오기

컬렉션 목록을 포함하여 계정 및 리포지토리에 대한 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
리포지토리의 핸들 또는 DID입니다.
repo True string

리포지토리의 핸들 또는 DID입니다.

반환

Name 경로 형식 Description
핸들
handle string
을(를)
did string
didDoc
didDoc object
collections
collections array of string
handleIsCorrect
handleIsCorrect boolean

핸들이 현재 유효한지 나타냅니다.

계정 비활성화

마이그레이션이 완료된 후 현재 활성 계정을 비활성화합니다.

매개 변수

Name 필수 형식 Description
deleteAfter
deleteAfter date-time

비활성화된 계정을 보존하기 위한 기간입니다.

계정 삭제

관리자 권한으로 사용자 계정을 삭제합니다.

매개 변수

Name 필수 형식 Description
DID(탈중앙화 식별자)
did True string

반환

Name 경로 형식 Description
성공
success boolean

계정이 성공적으로 삭제되었는지 여부를 나타냅니다.

message
message string

결과를 자세히 설명하는 선택적 메시지입니다.

계정 삭제

토큰 및 암호를 사용하여 행위자의 계정을 삭제합니다.

매개 변수

Name 필수 형식 Description
을(를)
did True string

삭제할 계정의 DID(분산 식별자)입니다.

암호
password True string

계정의 암호입니다.

token
token True string

계정과 연결된 토큰입니다.

반환

Name 경로 형식 Description
성공
success boolean

계정 삭제에 성공했는지 여부를 나타냅니다.

message
message string

선택적 성공 메시지입니다.

계정 삭제

계정을 삭제합니다.

계정 삭제 요청

전자 메일을 통해 사용자 계정 삭제를 시작합니다.

계정 상태 확인

특히 가져오기 또는 복구와 관련하여 계정의 상태를 반환합니다.

반환

Name 경로 형식 Description
활성화
activated boolean

계정이 활성화되었는지 여부를 나타냅니다.

validDid
validDid boolean

DID가 유효한지 여부를 나타냅니다.

repoCommit
repoCommit string

계정의 리포지토리에 대한 커밋 식별자입니다.

repoRev
repoRev string

리포지토리 수정 정보입니다.

repoBlocks
repoBlocks integer

리포지토리 블록 수입니다.

indexedRecords
indexedRecords integer

계정의 인덱싱된 레코드 수입니다.

privateStateValues
privateStateValues integer

프라이빗 상태 값의 수입니다.

expectedBlobs
expectedBlobs integer

예상 Blob 수입니다.

importedBlobs
importedBlobs integer

가져온 Blob의 수입니다.

계정 암호 업데이트

관리자 권한으로 사용자 계정의 암호를 업데이트합니다.

매개 변수

Name 필수 형식 Description
을(를)
did True string

업데이트할 계정의 DID입니다.

암호
password True string

계정의 새 암호입니다.

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지를 나타냅니다.

message
message string

작업 결과에 대한 추가 세부 정보입니다.

계정 전자 메일 업데이트

계정의 전자 메일을 업데이트하기 위한 관리 작업입니다.

매개 변수

Name 필수 형식 Description
account
account True string

리포지토리의 핸들 또는 DID입니다.

메일 주소
email True string

계정의 새 전자 메일 주소입니다.

반환

Name 경로 형식 Description
성공
success boolean

업데이트에 성공했는지 여부를 나타냅니다.

message
message string

추가 정보를 제공하는 선택적 메시지입니다.

계정 정보 가져오기

계정에 대한 세부 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
계정 식별자
did True string

계정의 DID(탈중앙화 식별자)입니다.

반환

계정 정보 가져오기

일부 계정에 대한 세부 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
계정 식별자
dids True array

ID(계정 식별자)의 배열입니다.

반환

Name 경로 형식 Description
정보
infos array of accountView

계정 초대 사용

초대 코드를 받는 계정의 기능을 다시 사용하도록 설정합니다.

매개 변수

Name 필수 형식 Description
계정 식별자
account True string

초대를 사용할 계정/DID입니다.

사용 이유
note string

초대를 사용하도록 설정하는 선택적 이유입니다.

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지를 나타냅니다.

message
message string

결과를 자세히 설명하는 선택적 메시지입니다.

계정 초대 코드 가져오기

현재 계정에 대한 모든 초대 코드를 가져옵니다.

매개 변수

Name 필수 형식 Description
사용되는 포함
includeUsed boolean

응답에 사용된 초대 코드를 포함합니다.

사용 가능한 만들기
createAvailable boolean

새 '획득'하지만 '만든' 초대를 만들지 여부를 제어합니다.

반환

Name 경로 형식 Description
codes
codes array of inviteCode

계정 핸들 업데이트

계정의 핸들을 업데이트하는 관리 작업입니다.

매개 변수

Name 필수 형식 Description
을(를)
did True string

계정의 DID입니다.

핸들
handle True string

계정에 대한 새 핸들입니다.

반환

Name 경로 형식 Description
성공
success boolean

업데이트에 성공했는지 여부를 나타냅니다.

message
message string

추가 정보를 제공하는 선택적 메시지입니다.

계정 활성화

현재 비활성화된 계정을 활성화합니다.

계정과 연결된 Blob 가져오기

지정된 계정과 연결된 Blob을 가져옵니다.

매개 변수

Name 필수 형식 Description
Account DID
did True string

계정의 DID입니다.

Blob CID
cid True string

가져올 Blob의 CID입니다.

반환

Name 경로 형식 Description
덩어리
blob string

Base64로 인코딩된 Blob 콘텐츠입니다.

관련 계정 찾기

루트 계정과 일치하는 위협 서명을 공유하는 계정을 가져옵니다.

매개 변수

Name 필수 형식 Description
Account DID
did True string

루트 계정의 DID입니다.

페이지 매김 커서
cursor string

다음 결과 집합에 대한 페이지 매김 커서입니다.

결과 제한
limit integer

반환할 최대 결과 수입니다.

반환

Name 경로 형식 Description
커서
cursor string
계정
accounts array of findRelatedAccounts.relatedAccount

기본 설정 가져오기

현재 계정에 연결된 프라이빗 기본 설정을 가져옵니다.

반환

Name 경로 형식 Description
preferences
preferences preferences

기존 통신 템플릿 업데이트

기존 통신 템플릿을 업데이트하는 관리 작업입니다.

매개 변수

Name 필수 형식 Description
아이디
id True string

업데이트할 템플릿의 ID입니다.

이름
name string

템플릿의 이름입니다.

언어
lang string

메시지 언어입니다.

contentMarkdown
contentMarkdown string

지원되는 markdown 템플릿의 콘텐츠에는 변수 자리 표시자를 포함할 수 있습니다.

제목
subject string

전자 메일에 사용되는 메시지의 제목입니다.

업데이트작성자:
updatedBy string

템플릿을 업데이트하는 사용자의 DID입니다.

사용 안 함
disabled boolean

템플릿을 사용할 수 없는지 여부입니다.

반환

단일 새 리포지토리 레코드 만들기

단일 새 리포지토리 레코드를 만듭니다.

매개 변수

Name 필수 형식 Description
리포지토리
repo True string

리포지토리의 핸들 또는 DID(즉, 현재 계정)입니다.

collection
collection True string

레코드 컬렉션의 NSID입니다.

rkey
rkey string

레코드 키입니다.

validate
validate boolean

Lexicon 스키마 유효성 검사를 건너뛰기 위한 True 또는 false 값 집합입니다.

기록
record True object

레코드 개체입니다.

swapCommit
swapCommit string

CID에서 이전 커밋을 비교하고 교환합니다.

반환

Name 경로 형식 Description
URI
uri string

만든 레코드의 URI입니다.

cid
cid string

만든 레코드의 CID입니다.

커밋
commit commitMeta
validationStatus
validationStatus string

대화 나가기

ID를 지정하여 대화를 둡니다.

매개 변수

Name 필수 형식 Description
convoId
convoId True string

나갈 대화의 ID입니다.

반환

Name 경로 형식 Description
convoId
convoId string

남은 대화의 ID입니다.

레 브
rev string

대화의 수정 식별자입니다.

대화 목록

대화를 나열합니다.

매개 변수

Name 필수 형식 Description
페이지 매김 제한
limit integer

반환할 최대 대화 수(기본값: 50, 최대: 100)입니다.

페이지 매김 커서
cursor string

다음 결과 집합을 검색하기 위한 페이지 매김 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

페이지 매김에 대한 커서입니다.

convos
convos array of object
아이디
convos.id string

대화의 고유 식별자입니다.

레 브
convos.rev string

대화의 수정 식별자입니다.

구성원
convos.members array of chatProfileViewBasic

대화의 멤버 목록입니다.

lastMessage
convos.lastMessage lastMessage

대화의 마지막 메시지를 나타냅니다.

음소거
convos.muted boolean

대화가 음소거되었는지 여부를 나타냅니다.

열립니다
convos.opened boolean

대화가 열렸는지 여부를 나타냅니다.

unreadCount
convos.unreadCount integer

대화의 읽지 않은 메시지 수입니다.

대화 받기

제공된 대화 ID를 기반으로 대화를 가져옵니다.

매개 변수

Name 필수 형식 Description
대화 식별자
convoId True string

검색할 대화의 ID입니다.

반환

Name 경로 형식 Description
대화 보기
convo convoView

대화의 보기를 나타냅니다.

대화 음소거

대화를 음소거합니다.

매개 변수

Name 필수 형식 Description
convoId
convoId True string

음소거할 대화의 ID입니다.

반환

Name 경로 형식 Description
대화 보기
convo convoView

대화의 보기를 나타냅니다.

대화 음소거 해제

대화 음소거를 해제합니다.

매개 변수

Name 필수 형식 Description
convoId
convoId True string

선전할 대화의 ID입니다.

반환

Name 경로 형식 Description
대화 보기
convo convoView

대화의 보기를 나타냅니다.

대화 읽기 상태 업데이트

대화의 항목을 업데이트하여 읽은 상태로 표시합니다.

매개 변수

Name 필수 형식 Description
convoId
convoId True string

대화의 ID입니다.

메시지 ID
messageId string

읽은 상태로 표시할 메시지의 ID입니다.

반환

Name 경로 형식 Description
대화 보기
convo convoView

대화의 보기를 나타냅니다.

따옴표 가져오기

지정된 게시물에 대한 따옴표 목록을 가져옵니다.

매개 변수

Name 필수 형식 Description
참조 URI 게시
uri True string

게시 레코드의 참조(AT-URI)입니다.

특정 버전 CID
cid string

제공된 경우 게시물 레코드의 특정 버전(CID 기준)의 따옴표로 필터링합니다.

결과 제한
limit integer

검색할 최대 따옴표 수입니다.

페이지 매김 커서
cursor string

선택적 페이지 매김 메커니즘입니다.

반환

Name 경로 형식 Description
URI
uri string

게시 레코드의 참조(AT-URI)입니다.

cid
cid string

게시 레코드의 특정 버전(CID)입니다.

커서
cursor string

다음 결과 집합에 대한 페이지 매김 커서입니다.

게시물
posts array of postView

따옴표에 대한 게시물 보기의 배열입니다.

레이블 지정자 서비스 목록에 대한 정보 가져오기

레이블 지정자 서비스 목록에 대한 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
DID
dids True array

DID

상세한
detailed boolean

상세한

반환

Name 경로 형식 Description
views
views array of labelerView

레코드 뷰 검색

레코드 뷰에 대한 동적 스키마 정보를 반환합니다.

매개 변수

Name 필수 형식 Description
레코드 ID
recordId True string

레코드의 식별자입니다.

반환

Name 경로 형식 Description
기록
record object

레코드 뷰의 세부 정보입니다.

레코드에 대한 세부 정보 가져오기

레코드에 대한 세부 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
검색할 레코드의 URI
uri True string

레코드의 URI입니다.

특정 버전의 CID
cid string

레코드 버전의 CID입니다.

반환

로그 가져오기

대화에서 작업 및 메시지의 로그를 검색합니다.

매개 변수

Name 필수 형식 Description
페이지 매김 커서
cursor string

다음 로그 집합을 검색하기 위한 페이지 매김 커서입니다.

반환

이 작업의 출력은 동적입니다.

리포지토리 나열

모든 리포지토리에 대해 모든 DID, rev 및 커밋 CID를 열거합니다.

매개 변수

Name 필수 형식 Description
결과 제한
limit integer

반환할 최대 결과 수입니다.

Cursor
cursor string

다음 결과 집합에 대한 페이지 매김 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string
repos
repos array of listRepos.repo

리포지토리 내보내기 다운로드

리포지토리 내보내기를 CAR 파일로 다운로드합니다.

매개 변수

Name 필수 형식 Description
리포지토리 DID
did True string

리포지토리의 DID입니다.

Revision
since string

diff를 만들 리포지토리의 수정 버전('rev')입니다.

반환

response
binary

리포지토리 레코드 작성

필요에 따라 리포지토리 레코드를 작성하거나 업데이트합니다.

매개 변수

Name 필수 형식 Description
리포지토리
repo True string

리포지토리의 핸들 또는 DID(즉, 현재 계정)입니다.

collection
collection True string

레코드 컬렉션의 NSID입니다.

rkey
rkey True string

레코드 키입니다.

validate
validate boolean

Lexicon 스키마 유효성 검사를 건너뛰기 위한 True/false 값입니다.

기록
record True object

레코드의 내용입니다.

swapRecord
swapRecord string

CID를 통해 이전 레코드와 비교하고 교환합니다.

swapCommit
swapCommit string

CID에서 이전 커밋을 비교하고 교환합니다.

반환

Name 경로 형식 Description
URI
uri string
cid
cid string
커밋
commit commitMeta
validationStatus
validationStatus string

리포지토리 레코드를 삭제하거나 리포지토리 레코드가 없는지 확인합니다.

리포지토리 레코드를 삭제하거나 리포지토리 레코드가 없는지 확인합니다.

매개 변수

Name 필수 형식 Description
리포지토리
repo True string

리포지토리의 핸들 또는 DID(즉, 현재 계정)입니다.

collection
collection True string

레코드 컬렉션의 NSID입니다.

rkey
rkey True string

레코드 키입니다.

swapRecord
swapRecord string

CID를 통해 이전 레코드와 비교하고 교환합니다.

swapCommit
swapCommit string

CID에서 이전 커밋을 비교하고 교환합니다.

반환

Name 경로 형식 Description
커밋
commit commitMeta

리포지토리 쓰기 적용

리포지토리 만들기, 업데이트 및 삭제의 일괄 처리 트랜잭션을 적용합니다.

반환

Name 경로 형식 Description
커밋
commit commitMeta
results
results array of applyWrites.result

리포지토리 호스팅 상태 가져오기

이 서버의 리포지토리에 대한 호스팅 상태를 가져옵니다.

매개 변수

Name 필수 형식 Description
리포지토리 DID
did True string

리포지토리의 DID입니다.

반환

Name 경로 형식 Description
을(를)
did string
active
active boolean
status
status string

활동 상태를 나타내는 True 또는 false 값입니다.

레 브
rev string

선택적 필드, 리포지토리의 현재 rev(active=true인 경우)

리포지토리에 대한 세부 정보 가져오기

리포지토리에 대한 세부 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
리포지토리의 DID
did True string

리포지토리의 DID입니다.

반환

리포지토리에서 단일 레코드 가져오기

리포지토리에서 단일 레코드를 가져옵니다.

매개 변수

Name 필수 형식 Description
리포지토리의 핸들 또는 DID
repo True string

리포지토리의 핸들 또는 DID입니다.

레코드 컬렉션의 NSID
collection True string

레코드 컬렉션의 NSID입니다.

레코드 키
rkey True string

레코드 키입니다.

레코드 버전의 CID
cid string

레코드 버전의 CID입니다.

반환

Name 경로 형식 Description
URI
uri string

레코드의 URI입니다.

cid
cid string

레코드의 CID입니다.

value
value object

레코드의 값입니다.

리포지토리에서 데이터 블록 가져오기

지정된 리포지토리에서 CID로 데이터 블록을 가져옵니다.

매개 변수

Name 필수 형식 Description
리포지토리 DID
did True string

리포지토리의 DID입니다.

CID 차단
cids True array

가져올 블록의 CID입니다.

반환

Name 경로 형식 Description
블록
blocks array of string

페치된 블록 목록입니다.

리포지토리에서 레코드 가져오기

리포지토리에서 고유 식별자를 사용하여 레코드를 검색합니다.

매개 변수

Name 필수 형식 Description
레코드 ID
did True string

레코드의 고유 식별자입니다.

반환

Name 경로 형식 Description
아이디
record.id string

레코드의 고유 식별자입니다.

내용
record.content string

레코드의 내용입니다.

리포지토리의 레코드 나열

리포지토리에 특정 컬렉션과 일치하는 레코드 범위를 나열합니다.

매개 변수

Name 필수 형식 Description
리포지토리 식별자
repo True string

리포지토리의 핸들 또는 DID입니다.

컬렉션 유형
collection True string

레코드 형식의 NSID입니다.

결과 제한
limit integer

반환할 레코드 수입니다.

페이지 매김 커서
cursor string

결과 페이지를 매길 커서입니다.

역순
reverse boolean

반환된 레코드의 순서를 되돌리는 플래그입니다.

반환

Name 경로 형식 Description
커서
cursor string

결과의 다음 페이지에 대한 페이지 매김 커서입니다.

레코드
records array of listRecords.record

리포지토리의 현재 커밋 가져오기

지정된 리포지토리의 현재 커밋 CID 및 수정 버전을 가져옵니다.

매개 변수

Name 필수 형식 Description
리포지토리 DID
did True string

리포지토리의 DID입니다.

반환

Name 경로 형식 Description
cid
cid string
레 브
rev string

리포지토리의 수정 식별자입니다.

메시지 받기

특정 대화에서 메시지 목록을 가져옵니다.

매개 변수

Name 필수 형식 Description
대화 식별자
convoId True string

메시지를 검색할 대화의 ID입니다.

페이지 매김 제한
limit integer

반환할 최대 메시지 수입니다(기본값: 50, 최대: 100).

페이지 매김 커서
cursor string

다음 메시지 집합을 검색하기 위한 페이지 매김 커서입니다.

반환

이 작업의 출력은 동적입니다.

메시지 보내기

특정 대화에 단일 메시지를 보냅니다.

매개 변수

Name 필수 형식 Description
convoId
convoId True string

대화의 ID입니다.

문자 메시지
text True string
byteStart
byteStart True integer

범위의 시작 바이트입니다.

byteEnd
byteEnd True integer

범위의 끝 바이트입니다.

featureType
featureType string

기능의 유형입니다.

details
details object

기능에 대한 세부 정보입니다.

URI
uri True string

강력한 참조의 URI입니다.

cid
cid True string

강력한 참조의 CID입니다.

반환

이 작업의 출력은 동적입니다.

메시지 컨텍스트 가져오기

대화에서 주변 메시지 가져오기

매개 변수

Name 필수 형식 Description
대화 ID
convoId string

메시지가 전송된 대화입니다.

메시지 ID
messageId True string

메시지의 ID입니다.

지정된 메시지 앞에 포함할 메시지 수입니다.
before integer

지정된 메시지 앞에 포함할 메시지 수입니다.

지정된 메시지 다음에 포함할 메시지 수입니다.
after integer

지정된 메시지 다음에 포함할 메시지 수입니다.

반환

이 작업의 출력은 동적입니다.

멤버용 Convo 가져오기

하나 이상의 멤버에 대한 대화를 가져옵니다.

매개 변수

Name 필수 형식 Description
멤버 DID 식별자
members True array

대화의 멤버에 대한 DID 식별자 목록입니다.

반환

Name 경로 형식 Description
대화 보기
convo convoView

대화의 보기를 나타냅니다.

목록 가져오기

지정된 계정에서 만든 목록을 열거합니다.

매개 변수

Name 필수 형식 Description
계정 식별자
actor True string

목록을 열거할 계정(행위자)입니다.

결과 제한
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

다음 결과 집합을 검색하는 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

다음 결과 집합에 대한 커서입니다.

목록
lists array of listView

목록 보기 가져오기

지정된 목록의 'view'(추가 컨텍스트 포함)를 가져옵니다.

매개 변수

Name 필수 형식 Description
목록 참조
list True string

수화할 목록 레코드의 참조(AT-URI)입니다.

결과 제한
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

다음 결과 집합을 검색하는 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

다음 결과 집합에 대한 커서입니다.

list
list listView
items
items array of listItemView

목록 피드 가져오기

목록에서 최근 게시물의 피드를 가져옵니다.

매개 변수

Name 필수 형식 Description
목록 참조
list True string

목록 레코드에 대한 참조(AT-URI)입니다.

결과 제한
limit integer

검색할 최대 게시물 수입니다.

페이지 매김 커서
cursor string

선택적 페이지 매김 메커니즘입니다.

반환

Name 경로 형식 Description
커서
cursor string

다음 결과 집합에 대한 페이지 매김 커서입니다.

피드
feed array of feedViewPost

피드의 게시물 배열입니다.

보고서 만들기

atproto 계정 또는 레코드에 대한 조정 보고서를 제출합니다. 조정 서비스(PDS 프록시 사용)에 의해 구현되며 인증이 필요합니다.

매개 변수

Name 필수 형식 Description
reasonSpam
reasonSpam string

스팸: 자주 원치 않는 프로모션, 회신, 멘션

reasonViolation
reasonViolation string

서버 규칙, 법률, 서비스 약관의 직접 위반

reasonMisleading
reasonMisleading string

잘못된 ID, 소속 또는 콘텐츠

reasonSexual
reasonSexual string

원치 않거나 잘못 레이블이 지정된 성적 콘텐츠

reasonRude
reasonRude string

무례, 괴롭힘, 명시적 또는 기타 환영받지 못하는 행동

reasonOther
reasonOther string

기타: 보고서가 다른 보고서 범주에 속하지 않음

reasonAppeal
reasonAppeal string

항소: 이전에 취한 조정 조치에 항소

이유
reason string

콘텐츠 및 위반에 대한 추가 컨텍스트입니다.

을(를)
did True string
URI
uri True string

강력한 참조의 URI입니다.

cid
cid True string

강력한 참조의 CID입니다.

반환

Name 경로 형식 Description
아이디
id integer

보고서의 고유 식별자입니다.

reasonType
reasonType reasonType

조정 보고서의 이유 유형입니다. 미리 정의된 이유 중 하나입니다.

이유
reason string

콘텐츠 및 위반에 대한 추가 컨텍스트입니다.

repoRef
subject.repoRef repoRef
strongRef
subject.strongRef strongRef

URI 및 CID를 사용하여 강력한 참조를 정의합니다.

reportedBy
reportedBy string

보고서를 제출한 사용자의 DID입니다.

생성일시
createdAt date-time

보고서를 만든 타임스탬프입니다.

비디오 업로드

PDS에서 처리 및 저장할 비디오를 업로드합니다.

매개 변수

Name 필수 형식 Description
비디오 파일
file True file

업로드 및 처리할 이진 비디오 파일입니다.

반환

이 작업의 출력은 동적입니다.

비디오 처리 작업에 대한 상태 세부 정보 가져오기

비디오 처리 작업에 대한 상태 세부 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
직무 ID
jobId True string

상태를 검색할 비디오 처리 작업의 ID입니다.

반환

Name 경로 형식 Description
작업 상태
jobStatus jobStatus

사용 가능한 집합 쿼리

사용 가능한 집합을 쿼리합니다.

매개 변수

Name 필수 형식 Description
결과 제한
limit integer

반환할 최대 집합 수입니다.

페이지 매김 커서
cursor string

페이지 매김에 대한 커서입니다.

이름 접두사.
namePrefix string

이름 접두사로 집합을 필터링합니다.

필드별로 정렬
sortBy string

결과를 정렬할 필드입니다.

정렬 방향
sortDirection string

정렬 방향( 기본적으로 이름 필드의 오름차순)입니다.

반환

Name 경로 형식 Description
sets
sets array of setView
커서
cursor string

사용자의 계정 전자 메일 주소로 전자 메일 보내기

사용자의 계정 전자 메일 주소로 전자 메일을 보냅니다.

매개 변수

Name 필수 형식 Description
받는 사람 DID
recipientDid True string

받는 사람의 DID(탈중앙화 식별자)입니다.

Content
content True string

이메일의 내용입니다.

주제
subject string

전자 메일의 제목입니다.

보낸 사람 DID
senderDid True string

보낸 사람의 DID입니다.

추가 설명
comment string

전자 메일 자체에서 사용되지 않는 보낸 사람의 추가 설명입니다.

반환

Name 경로 형식 Description
전송
sent boolean

전자 메일이 성공적으로 전송되었는지 여부를 나타냅니다.

사후 스레드 가져오기

스레드에서 게시물을 가져옵니다.

매개 변수

Name 필수 형식 Description
게시 AT-URI
uri True string

레코드를 게시할 참조(AT-URI)입니다.

회신 수준
depth integer

응답에 포함해야 하는 응답 수준입니다.

상위 게시물 수준
parentHeight integer

포함할 부모(및 조부모 등) 게시물의 수입니다.

반환

Name 경로 형식 Description
status
thread.status string
threadgate
threadgate threadgateView

상호 작용 보내기

상호 작용에 대한 정보를 보냅니다.

매개 변수

Name 필수 형식 Description
물품
item string
이벤트
event string
feedContext
feedContext string

원래 getFeedSkeleton의 피드 생성기에서 제공한 피드 항목의 컨텍스트입니다.

새 Blob 업로드

새 Blob을 업로드합니다.

매개 변수

Name 필수 형식 Description
업로드할 파일
file True file

업로드할 Blob 파일입니다.

반환

Name 경로 형식 Description
덩어리
blob string

업로드된 Blob ID입니다.

서명 키 예약

계정 생성에 사용할 리포지토리 서명 키를 예약합니다.

매개 변수

Name 필수 형식 Description
을(를)
did string

서명 키를 예약할 DID(탈중앙화 식별자)입니다.

반환

Name 경로 형식 Description
서명 키
signingKey string

예약된 서명 키의 공개 키입니다.

서버 구성 가져오기

ozone의 서버 구성에 대한 세부 정보를 가져옵니다.

반환

Name 경로 형식 Description
appview
appview serviceConfig
pds
pds serviceConfig
blobDivert
blobDivert serviceConfig
잡담
chat serviceConfig
뷰어
viewer viewerConfig

서버 설명

서버의 계정 만들기 요구 사항 및 기능에 대해 설명합니다.

반환

Name 경로 형식 Description
inviteCodeRequired
inviteCodeRequired boolean

true이면 이 인스턴스에서 계정을 만들려면 초대 코드를 제공해야 합니다.

phoneVerificationRequired
phoneVerificationRequired boolean

true이면 이 인스턴스에 계정을 만들려면 전화 확인 토큰을 제공해야 합니다.

availableUserDomains
availableUserDomains array of string
links
links describeServerLinks
접촉
contact describeServerContact
을(를)
did string

서버의 DID(탈중앙화 식별자)입니다.

서비스 인증 토큰 가져오기

요청된 서비스에 대해 요청된 DID를 대신하여 서명된 토큰을 가져옵니다.

매개 변수

Name 필수 형식 Description
DID
aud True string

토큰을 인증하는 데 사용할 서비스의 DID입니다.

Expiration
exp integer

JWT가 만료되는 Unix Epoch 초의 시간입니다. 기본값 = 60초

Lexicon 메서드
lxm string

요청된 토큰을 바인딩하는 XRPC(Lexicon) 메서드입니다.

반환

Name 경로 형식 Description
token
token string

서명된 인증 토큰입니다.

설정 값 가져오기

특정 집합 및 해당 값을 가져옵니다.

매개 변수

Name 필수 형식 Description
이름 설정
name True string

검색할 집합의 이름입니다.

결과 제한
limit integer

반환할 최대 값 수입니다.

페이지 매김 커서
cursor string

페이지 매김에 대한 커서입니다.

반환

Name 경로 형식 Description
set
set setView
values
values array of string
커서
cursor string

세션 삭제

현재 세션을 삭제합니다.

스레드 음소거

스레드 및 해당 자식의 알림을 방지하는 스레드를 음소거합니다.

매개 변수

Name 필수 형식 Description
루트 URI
root True string

음소거할 스레드의 루트에 대한 URI 참조입니다.

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지 여부를 나타냅니다.

스레드 음소거 해제

지정된 스레드의 음소거를 해제합니다.

매개 변수

Name 필수 형식 Description
루트 스레드 URI
root True string

음소거를 해제할 루트 스레드의 URI입니다.

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지 여부를 나타냅니다.

시작 팩 가져오기

제공된 참조(AT-URI)를 기반으로 스타터 팩의 보기를 가져옵니다.

매개 변수

Name 필수 형식 Description
시작 팩 식별자
starterPack True string

시작 팩 레코드의 참조(AT-URI)입니다.

반환

Name 경로 형식 Description
starterPack
starterPack starterPackView

시작 팩 가져오기

제공된 URI를 기반으로 스타터 팩 목록에 대한 자세한 보기를 가져옵니다.

매개 변수

Name 필수 형식 Description
스타터 팩 URI
uris True string

시작 팩의 AT-URIs 목록(최대 25개 항목).

반환

이 작업의 출력은 동적입니다.

알려진 팔로워 가져오기

뷰어가 뒤에 있는 특정 계정에 대한 팔로워를 검색합니다.

매개 변수

Name 필수 형식 Description
행위자 식별자
actor True string

팔로워가 검색되는 행위자의 핸들 또는 DID입니다.

팔로워 제한
limit integer

반환할 최대 팔로워 수입니다(기본값: 50, 최대: 100).

페이지 매김 커서
cursor string

다음 결과 집합을 검색하기 위한 페이지 매김 커서입니다.

반환

이 작업의 출력은 동적입니다.

알림 기본 설정 설정

계정에 대한 알림 관련 기본 설정을 지정합니다.

매개 변수

Name 필수 형식 Description
우선순위
priority True boolean

우선 순위 알림을 사용하도록 설정해야 하는지를 나타냅니다.

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지 여부를 나타냅니다.

message
message string

선택적 성공 메시지입니다.

알림 나열

요청 계정에 대한 알림을 열거합니다.

매개 변수

Name 필수 형식 Description
한계
limit integer

반환할 최대 알림 수입니다.

Priority
priority boolean

우선 순위 상태별로 알림을 필터링합니다.

Cursor
cursor string

다음 알림 집합을 검색하기 위한 페이지 매김 커서입니다.

다음에서 볼 수 있습니다.
seenAt date-time

지정된 날짜/시간 이후에 표시되는 필터 알림입니다.

반환

Name 경로 형식 Description
커서
cursor string

다음 결과 집합에 대한 페이지 매김 커서입니다.

알림
notifications array of notification

알림 목록입니다.

우선순위
priority boolean

우선 순위 알림이 포함되어 있는지를 나타냅니다.

seenAt
seenAt date-time

알림이 마지막으로 표시된 시간을 나타내는 타임스탬프입니다.

암호 다시 설정

토큰을 사용하여 사용자 계정 암호를 다시 설정합니다.

매개 변수

Name 필수 형식 Description
token
token True string

암호 재설정을 위해 제공된 토큰입니다.

암호
password True string

사용자 계정의 새 암호입니다.

암호 재설정 요청

전자 메일을 통해 사용자 계정 암호 재설정을 시작합니다.

매개 변수

Name 필수 형식 Description
메일 주소
email True string

사용자 계정과 연결된 이메일 주소입니다.

앱 암호 나열

모든 앱 암호를 나열합니다.

반환

Name 경로 형식 Description
암호
passwords array of listAppPassword

앱 암호 만들기

앱 암호를 만듭니다.

매개 변수

Name 필수 형식 Description
이름
name True string

앱 암호를 구분하는 데 도움이 되는 앱 암호의 짧은 이름입니다.

권한
privileged boolean

앱 암호에 중요한 계정 상태에 대한 '권한 있는' 액세스 권한이 있는 경우 신뢰할 수 있는 클라이언트와 함께 사용하기 위한 것입니다.

반환

앱 암호 해지

이름으로 앱 암호를 해지합니다.

매개 변수

Name 필수 형식 Description
이름
name True string

해지할 앱 암호의 이름입니다.

업데이트 알림

크롤링 서비스에 최근 업데이트를 알리고 크롤링을 다시 시작해야 합니다.

매개 변수

Name 필수 형식 Description
hostname
hostname True string

업데이트를 알리는 현재 서비스의 호스트 이름입니다.

요청 계정에 대한 누락된 Blob 나열

요청 계정에 대한 누락된 Blob 목록을 반환합니다.

매개 변수

Name 필수 형식 Description
결과 제한
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

결과 페이지를 매길 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

결과의 다음 페이지에 대한 페이지 매김 커서입니다.

덩어리들
blobs array of listMissingBlobs.recordBlob

요청 계정에 대한 읽지 않은 알림 수 계산

요청 계정에 대한 읽지 않은 알림 수를 계산합니다.

매개 변수

Name 필수 형식 Description
Priority
priority boolean

우선 순위가 높은 알림만 계산해야 하는지를 지정합니다.

다음에서 볼 수 있습니다.
seenAt date-time

제공된 타임스탬프 다음에 표시되는 알림 수를 계산합니다.

반환

Name 경로 형식 Description
count
count integer

읽지 않은 알림의 수입니다.

요청하는 계정에 알림이 표시되었음을 서버에 알립니다.

요청하는 계정에 알림이 표시되었음을 서버에 알립니다.

매개 변수

Name 필수 형식 Description
seenAt
seenAt True date-time

알림이 표시되는 시기를 나타내는 타임스탬프입니다.

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지를 나타냅니다.

위협 서명의 상관 관계 찾기

2개 이상의 계정 간에 상호 관련된 모든 위협 서명을 찾습니다.

매개 변수

Name 필수 형식 Description
계정 DID
dids True array

상관 관계가 있는 서명을 찾을 계정의 DID 목록입니다.

반환

Name 경로 형식 Description
details
details array of sigDetail

음소거 가져오기

요청 중인 계정이 현재 음소거된 계정을 열거합니다.

매개 변수

Name 필수 형식 Description
결과 제한
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

다음 결과 집합을 검색하는 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

다음 결과 집합에 대한 커서입니다.

음소거
mutes array of profileView

음소거 행위자

지정된 계정에 대한 음소거 관계를 만듭니다.

매개 변수

Name 필수 형식 Description
계정 식별자
actor True string

음소거할 계정의 식별자입니다.

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지 여부를 나타냅니다.

음소거된 목록 가져오기

요청 중인 계정이 현재 음소거된 모드 목록을 가져옵니다.

매개 변수

Name 필수 형식 Description
결과 제한
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

다음 결과 집합을 검색하는 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

다음 결과 집합에 대한 커서입니다.

목록
lists array of listView

이메일 업데이트 요청

전자 메일을 업데이트하기 위해 토큰을 요청합니다.

반환

Name 경로 형식 Description
tokenRequired
tokenRequired boolean

전자 메일 업데이트에 토큰이 필요한지 나타냅니다.

인증 세션 만들기

인증 세션 만들기

매개 변수

Name 필수 형식 Description
Host
pdshost True string

Bluesky 호스트

사용자 이름
identifier True string

핸들 또는 기타 식별자

암호
password True string

인증 사용자의 암호

인증 요소 토큰
authFactorToken string

다단계 인증을 위한 선택적 토큰

반환

Name 경로 형식 Description
accessJwt
accessJwt string

JWT 액세스 토큰입니다.

refreshJwt
refreshJwt string

JWT 새로 고침 토큰입니다.

핸들
handle string

사용자의 핸들입니다.

을(를)
did string

사용자의 DID(탈중앙화 식별자)입니다.

didDoc
didDoc object

선택적 DID 문서입니다.

메일 주소
email string

사용자의 Email 주소입니다.

emailConfirmed
emailConfirmed boolean

전자 메일이 확인되었는지를 나타냅니다.

emailAuthFactor
emailAuthFactor boolean

전자 메일이 인증에 사용되는지 나타냅니다.

active
active boolean

세션이 활성 상태인지를 나타냅니다.

status
status string

사용자 계정의 상태입니다.

인증 세션 새로 고침

인증 세션을 새로 고쳐 새 액세스 토큰을 가져오고 토큰을 새로 고칩니다.

매개 변수

Name 필수 형식 Description
refreshJwt
refreshJwt True string

세션을 만드는 동안 제공된 새로 고침 토큰

반환

Name 경로 형식 Description
accessJwt
accessJwt string

JWT 액세스 토큰입니다.

refreshJwt
refreshJwt string

JWT 새로 고침 토큰입니다.

핸들
handle string

사용자의 핸들입니다.

을(를)
did string

DID(탈중앙화 식별자).

didDoc
didDoc object

선택적 DID 문서입니다.

active
active boolean

세션이 활성 상태인지를 나타냅니다.

status
status string

계정의 호스팅 상태입니다.

인증된 사용자에 대한 비디오 업로드 제한 가져오기

인증된 사용자에 대한 비디오 업로드 제한을 가져옵니다.

반환

Name 경로 형식 Description
canUpload
canUpload boolean

사용자가 비디오를 업로드할 수 있는지를 나타냅니다.

remainingDailyVideos
remainingDailyVideos integer

사용자가 현재도 업로드할 수 있는 비디오 수입니다.

remainingDailyBytes
remainingDailyBytes integer

현재 업로드에 사용할 수 있는 남은 데이터 크기(바이트)입니다.

message
message string

업로드 제한에 대한 추가 정보입니다.

오류
error string

해당하는 경우 오류 메시지입니다.

일부 레코드에 대한 세부 정보 가져오기

일부 레코드에 대한 세부 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
검색할 레코드의 URI
uris True array

레코드에 대한 URI 목록입니다.

반환

Name 경로 형식 Description
레코드
records array of object
items
records object

자체 메시지 삭제

메시지를 보낸 사용자의 메시지를 삭제합니다.

매개 변수

Name 필수 형식 Description
convoId
convoId True string

삭제할 메시지가 포함된 대화의 ID입니다.

메시지 ID
messageId True string

삭제할 메시지의 ID입니다.

반환

작성자 피드 가져오기

행위자의 '작성자 피드'를 봅니다.

매개 변수

Name 필수 형식 Description
행위자 식별자
actor True string

작성자가 페치할 피드를 가진 행위자의 식별자입니다.

한계
limit integer

가져올 최대 항목 수입니다.

페이지 매김 커서
cursor string

다음 결과 집합을 가져오기 위한 페이지 매김 커서입니다.

필터 조건
filter string

응답에 포함할 게시 후/다시 게시 형식의 조합입니다.

고정된 게시물 포함
includePins boolean

응답에 고정된 게시물을 포함할지 여부입니다.

반환

Name 경로 형식 Description
커서
cursor string
피드
feed array of feedViewPost

재사용 가능한 통신 템플릿 만들기

다시 사용할 수 있는 새 comm. 템플릿을 만드는 관리자 작업입니다.

매개 변수

Name 필수 형식 Description
이름
name True string

템플릿의 이름입니다.

contentMarkdown
contentMarkdown True string

지원되는 markdown 템플릿의 콘텐츠에는 변수 자리 표시자를 포함할 수 있습니다.

제목
subject True string

전자 메일에 사용되는 메시지의 제목입니다.

언어
lang string

메시지 언어입니다.

작성자
createdBy string

템플릿을 만드는 사용자의 DID입니다.

반환

전자 메일 업데이트

계정의 전자 메일을 업데이트합니다.

매개 변수

Name 필수 형식 Description
메일 주소
email True string

계정을 업데이트할 새 전자 메일 주소입니다.

emailAuthFactor
emailAuthFactor boolean

전자 메일이 인증 요소로 사용되는지 여부입니다.

token
token string

계정의 전자 메일이 확인된 경우 requestEmailUpdate의 토큰입니다.

전자 메일 확인

requestEmailConfirmation 프로세스에서 생성된 토큰을 사용하여 이메일을 확인합니다.

매개 변수

Name 필수 형식 Description
메일 주소
email True string

확인할 전자 메일 주소입니다.

token
token True string

사용자의 전자 메일로 전송된 확인 토큰입니다.

전자 메일 확인 요청

코드가 포함된 전자 메일을 요청하여 전자 메일의 소유권을 확인합니다.

제공된 AT-URI 패턴과 관련된 레이블 찾기

제공된 AT-URI 패턴과 관련된 레이블을 찾습니다.

매개 변수

Name 필수 형식 Description
일치시킬 AT URI 패턴 목록
uriPatterns True array

일치시킬 AT URI 패턴 목록(부울 'OR').

필터링할 DID
sources array

필터링할 레이블 원본(DID)의 선택적 목록입니다.

한계
limit integer

반환할 최대 레이블 수입니다.

페이지 매김 커서
cursor string

페이지 매김을 위한 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

페이지 매김에 대한 커서입니다.

labels
labels array of label

제목과 관련된 조정 이벤트 나열

제목과 관련된 조정 이벤트를 나열합니다.

매개 변수

Name 필수 형식 Description
필터링을 위한 이벤트 유형
types array

필터링할 이벤트 유형: defs#modEvent<이름>

만든 사람:
createdBy string

사용자가 만든

정렬 순서
sortDirection string

이벤트의 정렬 방향입니다.

타임스탬프 후에 생성된 이벤트
createdAfter date-time

지정된 타임스탬프 후에 생성된 이벤트를 검색합니다.

타임스탬프 전에 생성된 이벤트
createdBefore date-time

지정된 타임스탬프 이전에 생성된 이벤트를 검색합니다.

주제
subject string

주제

이벤트 컬렉션
collections array

주체가 지정된 컬렉션에 속하는 이벤트를 반환합니다.

제목 유형
subjectType string

주체가 계정 또는 레코드인 이벤트를 반환합니다.

모든 형식의 이벤트를 반환합니다.
includeAllUserRecords boolean

지정된 'collections' 매개 변수의 모든 레코드 형식에 대한 이벤트를 반환합니다.

한계
limit integer

한계

주석 있음, 예/아니요
hasComment boolean

true이면 주석이 있는 이벤트만 반환됩니다.

주석
comment string

키워드가 포함된 주석이 포함된 이벤트를 반환합니다.

추가 레이블
addedLabels array

이러한 레이블이 모두 추가된 이벤트를 반환합니다.

제거된 레이블이 있는 이벤트
removedLabels array

레이블이 제거된 이벤트를 반환합니다.

제거된 레이블
addedTags array

레이블이 제거된 이벤트를 반환합니다.

제거된 태그
removedTags array

태그가 제거된 이벤트를 반환합니다.

보고서 형식
reportTypes array

조정 이벤트에 대한 보고서 형식

페이지 매김 커서
cursor string

페이지 매김 커서

반환

Name 경로 형식 Description
커서
cursor string
events
events array of modEventView

제안된 행위자 가져오기

제안된 행위자 목록을 가져옵니다.

매개 변수

Name 필수 형식 Description
한계
limit integer

반환할 최대 결과 수입니다.

Cursor
cursor string

페이지 매김을 위한 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

다음 결과 집합에 대한 페이지 매김 커서입니다.

배우
actors array of profileView

제안된 행위자 프로필 목록입니다.

조정 리포지토리 가져오기

모든 조정 리포지토리 목록을 가져옵니다.

반환

Name 경로 형식 Description
repositories
repositories array of object

조정 리포지토리 목록입니다.

아이디
repositories.id string

리포지토리의 고유 식별자입니다.

status
repositories.status string

리포지토리의 상태입니다.

조정 이벤트에 대한 세부 정보 가져오기

조정 이벤트에 대한 세부 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
검색할 조정 이벤트의 ID입니다.
id True integer

검색할 조정 이벤트의 ID입니다.

반환

좋아요 가져오기

제목을 참조하는 레코드처럼 가져옵니다(AT-URI 및 CID별).

매개 변수

Name 필수 형식 Description
주제의 AT-URI.
uri True string

주체의 AT-URI(예: 게시물 레코드).

주체 레코드의 CID입니다.
cid string

좋아요를 필터링하는 주체 레코드(레코드의 특정 버전)의 CID입니다.

결과 수를 제한합니다.
limit integer

한계

페이지 매김 커서입니다.
cursor string

페이지 매김 커서

반환

Name 경로 형식 Description
URI
uri string
cid
cid string
커서
cursor string
좋아하는
likes array of getLikesLike

주체 상태 업데이트

주체의 서비스별 관리자 상태를 업데이트합니다.

매개 변수

Name 필수 형식 Description
을(를)
did True string
URI
uri True string

강력한 참조의 URI입니다.

cid
cid True string

강력한 참조의 CID입니다.

을(를)
did True string
cid
cid True string
recordUri
recordUri string
적용
applied True boolean
참조
ref string
적용
applied True boolean
참조
ref string

반환

Name 경로 형식 Description
repoRef
subject.repoRef repoRef
strongRef
subject.strongRef strongRef

URI 및 CID를 사용하여 강력한 참조를 정의합니다.

repoBlobRef
subject.repoBlobRef repoBlobRef
기습 작전
takedown statusAttr

주체의 조정 상태 보기

주체(레코드 또는 리포지토리)의 조정 상태를 봅니다.

매개 변수

Name 필수 형식 Description
모든 사용자 레코드 포함
includeAllUserRecords boolean

지정된 계정에 속하는 'collections' 매개 변수에서 주체 또는 주체를 반환합니다.

주체 URI
subject string

상태를 가져올 주체입니다.

Comment 키워드
comment string

메모에서 키워드로 제목을 검색합니다.

타임스탬프 후 보고됨
reportedAfter date-time

지정된 타임스탬프 후에 보고된 검색 주제입니다.

타임스탬프 전에 보고됨
reportedBefore date-time

지정된 타임스탬프 전에 보고된 검색 주제입니다.

타임스탬프 후 검토됨
reviewedAfter date-time

지정된 타임스탬프 후에 검토된 검색 주제입니다.

타임스탬프 전에 검토됨
reviewedBefore date-time

지정된 타임스탬프 전에 검토된 검색 주제입니다.

타임스탬프 후 삭제된 호스팅
hostingDeletedAfter date-time

타임스탬프 이후 연결된 레코드/계정이 삭제된 검색 주체입니다.

타임스탬프 전에 삭제된 호스팅
hostingDeletedBefore date-time

타임스탬프 전에 연결된 레코드/계정이 삭제된 검색 주체입니다.

타임스탬프 후 호스팅 업데이트됨
hostingUpdatedAfter date-time

타임스탬프 후 연결된 레코드/계정이 업데이트된 검색 주체입니다.

타임스탬프 전에 업데이트된 호스팅
hostingUpdatedBefore date-time

타임스탬프 전에 연결된 레코드/계정이 업데이트된 검색 주체입니다.

호스팅 상태
hostingStatuses array

관련 레코드/계정의 상태별로 제목을 검색합니다.

음소거된 주제 포함
includeMuted boolean

기본적으로 결과에 음소거된 주체는 포함되지 않습니다.

상태 검토
reviewState string

특정 상태에서 제목을 가져올 때 지정합니다.

결과 제한
limit integer

반환할 최대 결과 수입니다.

반환

Name 경로 형식 Description
커서
cursor string

결과의 다음 페이지에 대한 페이지 매김 커서입니다.

subjectStatuses
subjectStatuses array of subjectStatusView

집합 메타데이터 만들기 또는 업데이트

집합 메타데이터를 만들거나 업데이트합니다.

매개 변수

Name 필수 형식 Description
이름
name True string
description
description string

반환

setView

집합 삭제

전체 집합을 삭제합니다.

매개 변수

Name 필수 형식 Description
이름
name True string

삭제할 집합의 이름

집합에 값 추가

특정 집합에 값을 추가합니다.

매개 변수

Name 필수 형식 Description
이름
name True string

값을 추가할 집합의 이름

values
values True array of string

집합에 추가할 값

집합에서 값 삭제

특정 집합에서 값을 삭제합니다.

매개 변수

Name 필수 형식 Description
이름
name True string

값을 삭제할 집합의 이름입니다.

values
values True array of string

차단된 목록 가져오기

요청 계정(행위자)이 차단하고 있는 모드 목록을 가져옵니다.

매개 변수

Name 필수 형식 Description
결과 제한
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

다음 결과 집합을 검색하는 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

다음 결과 집합에 대한 커서입니다.

목록
lists array of listView

초대 코드 가져오기

초대 코드의 관리자 보기를 가져옵니다.

매개 변수

Name 필수 형식 Description
Sort 메서드
sort string

초대 코드에 대한 정렬 메서드입니다.

한계
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

페이지 매김에 대한 커서입니다.

반환

Name 경로 형식 Description
페이지 매김에 대한 커서입니다.
cursor string
codes
codes array of inviteCode

초대 코드 만들기

지정된 사용 사례에 대한 초대 코드를 만듭니다.

매개 변수

Name 필수 형식 Description
useCount
useCount True integer

초대 코드를 사용할 수 있는 횟수입니다.

forAccount
forAccount string

초대 코드가 생성되는 계정의 DID입니다.

반환

Name 경로 형식 Description
코드
code string

생성된 초대 코드입니다.

초대 코드 만들기

지정된 사용 제한으로 여러 초대 코드를 만듭니다.

매개 변수

Name 필수 형식 Description
codeCount
codeCount True integer

생성할 초대 코드의 수입니다.

useCount
useCount True integer

각 초대 코드를 사용할 수 있는 횟수입니다.

forAccounts
forAccounts array of string

초대 코드의 계정용 DID 배열입니다.

반환

Name 경로 형식 Description
codes
codes array of object

생성된 초대 코드입니다.

account
codes.account string

초대 코드와 연결된 계정의 DID입니다.

코드
codes.code string

생성된 초대 코드입니다.

초대 코드 사용 안 함

추가 사용을 방지하기 위해 특정 초대 코드를 사용하지 않도록 설정합니다.

매개 변수

Name 필수 형식 Description
inviteCodes
inviteCodes array of string

사용하지 않도록 설정할 초대 코드 목록입니다.

반환

Name 경로 형식 Description
성공
success boolean

성공한 작업을 나타냅니다.

추천 피드 가져오기

요청 계정에 대해 제안된 피드 목록을 검색합니다.

매개 변수

Name 필수 형식 Description
한계
limit integer

반환할 제안된 피드의 최대 수입니다(기본값: 50, 최대: 100).

페이지 매김 커서
cursor string

다음 결과 집합을 검색하기 위한 페이지 매김 커서입니다.

반환

이 작업의 출력은 동적입니다.

크롤링 요청

호스트된 리포지토리를 지속적으로 크롤링하도록 서비스를 요청합니다.

매개 변수

Name 필수 형식 Description
hostname
hostname True string

크롤링을 요청하는 현재 서비스의 호스트 이름입니다.

타임라인 가져오기

요청 중인 계정의 홈 타임라인을 봅니다.

매개 변수

Name 필수 형식 Description
알고리즘 변형
algorithm string

타임라인의 변형 '알고리즘'입니다.

한계
limit integer

반환할 최대 게시물 수입니다(기본값: 50, 최대: 100).

페이지 매김 커서
cursor string

다음 결과 집합을 검색하기 위한 페이지 매김 커서입니다.

반환

이 작업의 출력은 동적입니다.

통신 템플릿 목록 가져오기

사용 가능한 모든 통신 템플릿 목록을 검색합니다.

반환

Name 경로 형식 Description
communicationTemplates
communicationTemplates array of templateView

통신 템플릿 삭제

고유한 ID로 통신 템플릿을 삭제합니다.

매개 변수

Name 필수 형식 Description
아이디
id True string

삭제할 템플릿의 고유 식별자입니다.

팀 구성원 추가

오존 팀에 구성원을 추가합니다.

매개 변수

Name 필수 형식 Description
을(를)
did True string

추가할 멤버의 DID입니다.

역할
role True string

추가할 멤버의 역할입니다.

반환

member

팔로우 가져오기

지정된 행위자가 따르는 계정을 열거합니다.

매개 변수

Name 필수 형식 Description
행위자 식별자
actor True string

다음을 검색할 행위자의 핸들 또는 DID입니다.

검색할 최대 계정
limit integer

반환할 최대 계정 수입니다(기본값: 50, 최대: 100).

페이지 매김 커서
cursor string

다음 결과 집합을 검색하기 위한 페이지 매김 커서입니다.

반환

이 작업의 출력은 동적입니다.

팔로워 가져오기

지정된 행위자 뒤에 있는 계정을 열거합니다.

매개 변수

Name 필수 형식 Description
행위자 식별자
actor True string

팔로워가 검색되는 행위자의 핸들 또는 DID입니다.

페이지 매김 제한
limit integer

반환할 최대 팔로워 수입니다(기본값: 50, 최대: 100).

페이지 매김 커서
cursor string

다음 결과 집합을 검색하기 위한 페이지 매김 커서입니다.

반환

이 작업의 출력은 동적입니다.

푸시 알림을 수신하도록 등록

푸시 알림을 수신하도록 등록합니다.

매개 변수

Name 필수 형식 Description
serviceDid
serviceDid True string

푸시 알림 서비스의 DID입니다.

token
token True string

푸시 알림 토큰입니다.

플랫폼
platform True string

푸시 알림의 플랫폼입니다.

appId (앱 ID)
appId True string

푸시 알림을 요청하는 앱의 식별자입니다.

반환

Name 경로 형식 Description
성공
success boolean

등록에 성공했는지를 나타냅니다.

프로필 가져오기

해당 핸들 또는 DID를 사용하여 행위자의 자세한 프로필 보기를 검색합니다.

매개 변수

Name 필수 형식 Description
행위자 식별자
actor True string

프로필을 가져올 계정의 처리 또는 DID입니다.

반환

이 작업의 출력은 동적입니다.

프로필 가져오기

여러 행위자의 자세한 프로필 보기를 가져옵니다.

매개 변수

Name 필수 형식 Description
행위자 식별자 목록
actors True array

행위자 식별자

반환

Name 경로 형식 Description
profiles
profiles array of profileViewDetailed

피드 가져오기

행위자의 선택한 피드 생성기에서 수화 피드를 가져옵니다.

매개 변수

Name 필수 형식 Description
피드 생성기 URI
feed True string

피드 생성기의 URI입니다.

행위자 식별자
actor True string

피드를 요청하는 행위자의 핸들 또는 DID입니다.

한계
limit integer

반환할 최대 게시물 수입니다(기본값: 50, 최대: 100).

페이지 매김 커서
cursor string

다음 결과 집합을 검색하기 위한 페이지 매김 커서입니다.

반환

이 작업의 출력은 동적입니다.

피드 생성기 정보 가져오기

피드 생성기에 대한 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
피드 생성기 AT-URI
feed True string

피드 생성기 레코드의 AT-URI.

반환

Name 경로 형식 Description
view
view generatorView
isOnline
isOnline boolean

피드 생성기 서비스가 최근에 온라인 상태인지 여부를 나타냅니다.

isValid
isValid boolean

피드 생성기 서비스가 레코드 선언과 호환되는지 여부를 나타냅니다.

피드 생성기 정보 가져오기

피드 생성기 목록에 대한 정보를 가져옵니다.

매개 변수

Name 필수 형식 Description
피드 생성기 AT-URIs 목록
feeds True array

정보를 검색할 피드 생성기를 나타내는 AT-URIs 목록입니다.

반환

Name 경로 형식 Description
피드
feeds array of generatorView

피드 스켈레톤 가져오기

피드 생성기에서 제공하는 피드의 골격을 가져옵니다.

매개 변수

Name 필수 형식 Description
피드 생성기 참조입니다.
feed True string

요청되는 특정 피드를 설명하는 피드 생성기 레코드에 대한 참조입니다.

검색할 결과 수입니다.
limit integer

한계

페이지 매김 커서입니다.
cursor string

페이지 매김 커서

반환

Name 경로 형식 Description
커서
cursor string
피드
feed array of skeletonFeedPost

피드에 대한 정보 가져오기

피드 생성기에 대한 정보를 가져옵니다.

반환

Name 경로 형식 Description
을(를)
did string
피드
feeds array of describeFeedGeneratorFeed
links
links describeFeedGeneratorLinks

한 계정과 다른 계정 목록 간의 공개 관계 가져오기

한 계정과 다른 계정 목록 간의 공개 관계를 가져옵니다.

매개 변수

Name 필수 형식 Description
기본 계정
actor True string

관계를 요청하는 기본 계정입니다.

기타 계정
others string

기본 계정과 다시 관련될 '기타' 계정 목록입니다.

반환

Name 경로 형식 Description
배우
actor string

기본 계정의 DID입니다.

relationships
relationships array of object

행위자와 다른 계정 간의 관계 목록입니다.

type
relationships.type string

관계 또는 상태의 유형입니다.

행위자 메타데이터 가져오기

DID를 통해 행위자의 조정 관련 메타데이터 가져오기

매개 변수

Name 필수 형식 Description
DID
actor True string

행위자의 DID(탈중앙화 식별자)입니다.

반환

Name 경로 형식 Description
day ActorMetadata
개월
month ActorMetadata
all
all ActorMetadata

행위자 목록 음소거

지정된 계정 목록에 대한 음소거 관계를 만듭니다.

매개 변수

Name 필수 형식 Description
목록 URI
list True string

음소거할 계정 목록에 대한 URI 참조입니다.

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지 여부를 나타냅니다.

행위자 목록 음소거 해제

지정된 계정 목록을 음소거 해제합니다.

매개 변수

Name 필수 형식 Description
목록 URI
list True string

음소거를 해제할 목록의 URI입니다.

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지 여부를 나타냅니다.

행위자 액세스 업데이트

행위자의 액세스 권한을 업데이트합니다.

매개 변수

Name 필수 형식 Description
행위자 식별자
actor True string
액세스 허용
allowAccess True boolean
참조 ID
ref string

반환

Name 경로 형식 Description
성공
success boolean

액세스 업데이트가 성공했는지를 나타냅니다.

message
message string

결과를 자세히 설명하는 선택적 메시지입니다.

행위자 음소거 해제

지정된 계정의 음소거를 해제합니다.

매개 변수

Name 필수 형식 Description
행위자 ID
actor True string

음소거를 해제할 행위자의 식별자(AT-identifier)입니다.

반환

Name 경로 형식 Description
성공
success boolean

작업이 성공했는지 여부를 나타냅니다.

행위자 피드 가져오기

행위자가 만든 피드 목록을 가져옵니다.

매개 변수

Name 필수 형식 Description
행위자 식별자
actor True string

피드를 검색할 행위자의 핸들 또는 DID입니다.

한계
limit integer

반환할 최대 피드 수입니다(기본값: 50, 최대: 100).

페이지 매김 커서
cursor string

다음 결과 집합을 검색하기 위한 페이지 매김 커서입니다.

반환

이 작업의 출력은 동적입니다.

행위자가 만든 시작 팩 목록 가져오기

행위자가 만든 시작 팩 목록을 가져옵니다.

매개 변수

Name 필수 형식 Description
행위자 식별자
actor True string

시작 팩을 검색할 행위자 식별자입니다.

결과 제한
limit integer

반환할 시작 팩의 최대 수입니다.

페이지 매김 커서
cursor string

다음 결과 집합을 가져오기 위한 페이지 매김 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

페이지 매김에 대한 커서입니다.

starterPacks
starterPacks array of starterPackViewBasic

행위자가 좋아하는 게시물 목록 가져오기

행위자가 좋아하는 게시물 목록을 가져옵니다.

매개 변수

Name 필수 형식 Description
행위자 식별자
actor True string

좋아요가 검색되는 행위자의 식별자입니다.

결과 제한
limit integer

반환할 최대 결과 수입니다.

페이지 매김 커서
cursor string

페이지 매김에 대한 커서입니다.

반환

Name 경로 형식 Description
커서
cursor string

결과의 다음 페이지에 대한 커서입니다.

피드
feed array of feedViewPost

배우가 좋아하는 게시물 목록입니다.

행위자에서 조정 작업 수행

행위자에서 조정 작업 수행

매개 변수

Name 필수 형식 Description
이벤트
event True string

내보낸 조정 이벤트입니다.

제목
subject True string

조정 이벤트의 주체입니다.

subjectBlobCids
subjectBlobCids array of string
작성자
createdBy True string

반환

행위자의 추천 팔로우 가져오기

열거형은 지정된 계정과 유사합니다.

매개 변수

Name 필수 형식 Description
Actor
actor True string

다음과 유사한 계정 식별자가 제안됩니다.

반환

Name 경로 형식 Description
제안
suggestions array of profileView

따라야 할 추천 프로필 목록입니다.

isFallback
isFallback boolean

결과가 대체 제네릭 제안인지를 나타냅니다.

현재 세션 정보 가져오기

인증된 세션에 대한 정보를 가져옵니다.

반환

Name 경로 형식 Description
핸들
handle string

사용자의 핸들입니다.

을(를)
did string

사용자의 DID(탈중앙화 식별자)입니다.

메일 주소
email string

사용자의 Email 주소입니다.

emailConfirmed
emailConfirmed boolean

전자 메일이 확인되었는지를 나타냅니다.

emailAuthFactor
emailAuthFactor boolean

전자 메일이 인증 요소로 사용되는지 나타냅니다.

didDoc
didDoc object

선택적 DID 문서입니다.

active
active boolean

세션이 활성 상태인지를 나타냅니다.

status
status string

사용자 계정의 상태입니다.

정의

preferences

Name 경로 형식 Description
adultContentPref
adultContentPref adultContentPref
contentLabelPref
contentLabelPref contentLabelPref
savedFeedsPref
savedFeedsPref savedFeedsPref
savedFeedsPrefV2
savedFeedsPrefV2 savedFeedsPrefV2
personalDetailsPref
personalDetailsPref personalDetailsPref
feedViewPref
feedViewPref feedViewPref
threadViewPref
threadViewPref threadViewPref
interestsPref
interestsPref interestsPref
mutedWordsPref
mutedWordsPref mutedWordsPref
hiddenPostsPref
hiddenPostsPref hiddenPostsPref
bskyAppStatePref
bskyAppStatePref bskyAppStatePref

bsky.app 프로그램과 관련된 상태의 횡령 모음입니다.

labelersPref
labelersPref labelersPref

adultContentPref

Name 경로 형식 Description
enabled
enabled boolean

contentLabelPref

Name 경로 형식 Description
labelerDid
labelerDid string

이 기본 설정은 어떤 레이블에 적용됩니까?

label
label string
가시성
visibility string

savedFeed

Name 경로 형식 Description
아이디
id string
type
type string
value
value string
고정
pinned boolean

savedFeedsPrefV2

Name 경로 형식 Description
items
items array of savedFeed

savedFeedsPref

Name 경로 형식 Description
고정
pinned array of string
저장
saved array of string
timelineIndex
timelineIndex integer

personalDetailsPref

Name 경로 형식 Description
생년월일
birthDate date-time

계정 소유자의 생년월일입니다.

feedViewPref

Name 경로 형식 Description
피드
feed string

피드의 URI 또는 피드를 설명하는 식별자입니다.

hideReplies
hideReplies boolean

피드에서 회신을 숨깁니다.

hideRepliesByUnfollowed
hideRepliesByUnfollowed boolean

팔로우하는 사용자가 아닌 경우 피드에서 회신을 숨깁니다.

hideRepliesByLikeCount
hideRepliesByLikeCount integer
hideReposts
hideReposts boolean

피드에서 다시 게시를 숨깁니다.

hideQuotePosts
hideQuotePosts boolean

피드에서 따옴표 게시물을 숨깁니다.

threadViewPref

Name 경로 형식 Description
sort
sort string

스레드에 대한 정렬 모드입니다.

prioritizeFollowedUsers
prioritizeFollowedUsers boolean

모든 회신의 맨 위에 팔로우한 사용자를 표시합니다.

interestsPref

Name 경로 형식 Description
tags
tags array of string

mutedWordTarget

mutedWord

계정 소유자가 음소거한 단어입니다.

Name 경로 형식 Description
아이디
id string
value
value string

음소거된 단어 자체입니다.

targets
targets array of mutedWordTarget
actorTarget
actorTarget string

음소거된 단어를 적용할 사용자 그룹입니다. 정의되지 않은 경우 모든 사용자에게 적용됩니다.

expiresAt
expiresAt date-time

음소거된 단어가 만료되고 더 이상 적용되지 않는 날짜와 시간입니다.

mutedWordsPref

Name 경로 형식 Description
items
items array of mutedWord

hiddenPostsPref

Name 경로 형식 Description
items
items array of string

labelersPref

Name 경로 형식 Description
레이블 지정자
labelers array of labelerPrefItem

labelerPrefItem

Name 경로 형식 Description
을(를)
did string

starterPackView

Name 경로 형식 Description
URI
uri string
cid
cid string
기록
record
창조자
creator appProfileViewBasic
list
list listViewBasic
listItemsSample
listItemsSample array of listItemView
피드
feeds array of generatorView
joinedWeekCount
joinedWeekCount integer
joinedAllTimeCount
joinedAllTimeCount integer
labels
labels array of label
indexedAt
indexedAt date-time

starterPackViewBasic

Name 경로 형식 Description
URI
uri string
cid
cid string
기록
record
창조자
creator appProfileViewBasic
listItemCount
listItemCount integer
joinedWeekCount
joinedWeekCount integer
joinedAllTimeCount
joinedAllTimeCount integer
labels
labels array of label
indexedAt
indexedAt date-time

bskyAppStatePref

bsky.app 프로그램과 관련된 상태의 횡령 모음입니다.

Name 경로 형식 Description
activeProgressGuide
activeProgressGuide bskyAppProgressGuide

설정된 경우 활성 진행률 가이드입니다.

queuedNudges
queuedNudges array of string
nuxs
nuxs array of nux

bskyAppProgressGuide

설정된 경우 활성 진행률 가이드입니다.

Name 경로 형식 Description
가이드
guide string

nux

NUX(새 사용자 환경) 스토리지 개체

Name 경로 형식 Description
아이디
id string
완료됨
completed boolean
데이터
data string

NUX에 대한 임의 데이터입니다. 300자 제한입니다.

expiresAt
expiresAt date-time

NUX가 만료되고 완료되는 날짜 및 시간입니다.

profileViewDetailed

Name 경로 형식 Description
을(를)
did string
핸들
handle string
디스플레이 이름
displayName string
description
description string
아바타
avatar string
기치
banner string
followersCount
followersCount integer
followsCount
followsCount integer
postsCount
postsCount integer
연결
associated profileAssociated
joinedViaStarterPack
joinedViaStarterPack starterPackViewBasic
indexedAt
indexedAt date-time
생성일시
createdAt date-time
뷰어
viewer appViewerState

요청 계정과 주체 계정의 관계에 대한 메타데이터입니다.

labels
labels array of label
pinnedPost
pinnedPost strongRef

URI 및 CID를 사용하여 강력한 참조를 정의합니다.

profileView

프로필에 대한 기본 정보입니다.

Name 경로 형식 Description
을(를)
did string

프로필의 DID(탈중앙화 식별자)입니다.

핸들
handle string

프로필의 핸들입니다.

디스플레이 이름
displayName string

프로필의 표시 이름입니다.

아바타
avatar string

프로필의 아바타 URL입니다.

연결
associated associatedMetadata

프로필에 대한 연결된 메타데이터입니다.

뷰어
viewer viewerMetadata

뷰어와 행위자의 관계에 대한 메타데이터입니다.

labels
labels array of label

프로필과 연결된 레이블입니다.

생성일시
createdAt date-time

프로필이 만들어진 타임스탬프입니다.

associatedMetadata

프로필에 대한 연결된 메타데이터입니다.

Name 경로 형식 Description
목록
lists integer

연결된 목록의 수입니다.

feedgens
feedgens integer

연결된 피드 생성기 수입니다.

starterPacks
starterPacks integer

시작 팩의 수입니다.

라벨
labeler boolean

프로필이 레이블 지정자인지를 나타냅니다.

allowIncoming
chat.allowIncoming string

들어오는 채팅 설정이 허용되었습니다(예: "all").

mutedByList

행위자를 음소거한 목록의 세부 정보입니다.

Name 경로 형식 Description
URI
uri string

행위자를 음소거한 목록의 URI입니다.

cid
cid string

목록의 CID(콘텐츠 식별자)입니다.

이름
name string

목록의 이름입니다.

purpose
purpose string

목록의 용도입니다.

아바타
avatar string

목록에 대한 아바타 이미지 URI입니다.

listItemCount
listItemCount integer

목록의 항목 수입니다.

labels
labels array of label

목록과 연결된 레이블입니다.

뷰어
viewer viewerMetadata

뷰어와 행위자의 관계에 대한 메타데이터입니다.

indexedAt
indexedAt date-time

목록이 인덱싱된 타임스탬프입니다.

blockingByList

행위자를 차단하는 목록의 세부 정보입니다.

Name 경로 형식 Description
URI
uri string

행위자를 차단하는 목록의 URI입니다.

cid
cid string

목록의 CID(콘텐츠 식별자)입니다.

이름
name string

목록의 이름입니다.

purpose
purpose string

목록의 용도입니다.

아바타
avatar string

목록에 대한 아바타 이미지 URI입니다.

listItemCount
listItemCount integer

목록의 항목 수입니다.

labels
labels array of label

목록과 연결된 레이블입니다.

뷰어
viewer viewerMetadata

뷰어와 행위자의 관계에 대한 메타데이터입니다.

indexedAt
indexedAt date-time

목록이 인덱싱된 타임스탬프입니다.

viewerMetadata

뷰어와 행위자의 관계에 대한 메타데이터입니다.

Name 경로 형식 Description
음소거
muted boolean

행위자가 뷰어에 의해 음소거되었는지를 나타냅니다.

blockedBy
blockedBy boolean

행위자가 뷰어에 의해 차단되었는지를 나타냅니다.

블로킹
blocking string

뷰어가 행위자를 차단하고 있는지를 나타냅니다.

다음
following string

뷰어가 행위자를 따르는지 나타냅니다.

followedBy
followedBy string

행위자가 뷰어를 따르고 있는지를 나타냅니다.

mutedByList
mutedByList mutedByList

행위자를 음소거한 목록의 세부 정보입니다.

blockingByList
blockingByList blockingByList

행위자를 차단하는 목록의 세부 정보입니다.

postView

Name 경로 형식 Description
object

feedReplyRef

Name 경로 형식 Description
root
root object

PostView, notFoundPost 또는 blockedPost일 수 있는 루트 게시물 참조입니다.

parent
parent object

postView, notFoundPost 또는 blockedPost일 수 있는 부모 게시물 참조입니다.

grandparentAuthor
grandparentAuthor appProfileViewBasic

strongRef

URI 및 CID를 사용하여 강력한 참조를 정의합니다.

Name 경로 형식 Description
URI
uri string

강력한 참조의 URI입니다.

cid
cid string

강력한 참조의 CID입니다.

profileAssociated

Name 경로 형식 Description
목록
lists integer
feedgens
feedgens integer
starterPacks
starterPacks integer
라벨
labeler boolean
잡담
chat profileAssociatedChat

appViewerState

요청 계정과 주체 계정의 관계에 대한 메타데이터입니다.

Name 경로 형식 Description
음소거
muted boolean
mutedByList
mutedByList listViewBasic
blockedBy
blockedBy boolean
블로킹
blocking string
blockingByList
blockingByList listViewBasic
다음
following string
followedBy
followedBy string
knownFollowers
knownFollowers knownFollowers

당신이 또한 따르는 주제의 추종자.

profileAssociatedChat

Name 경로 형식 Description
allowIncoming
allowIncoming string

listView

Name 경로 형식 Description
URI
uri string
cid
cid string
창조자
creator profileView

프로필에 대한 기본 정보입니다.

이름
name string
purpose
purpose listPurpose

목록의 용도를 정의합니다.

description
description string
descriptionFacets
descriptionFacets array of richtextFacet
아바타
avatar string
listItemCount
listItemCount integer
labels
labels array of label
뷰어
viewer listViewerState
indexedAt
indexedAt date-time

listItemView

Name 경로 형식 Description
URI
uri string
제목
subject profileView

프로필에 대한 기본 정보입니다.

listViewBasic

Name 경로 형식 Description
URI
uri string
cid
cid string
이름
name string
purpose
purpose listPurpose

목록의 용도를 정의합니다.

아바타
avatar string
listItemCount
listItemCount integer
labels
labels array of label
뷰어
viewer listViewerState
indexedAt
indexedAt string

label

atproto 리소스의 메타데이터 태그(예: 리포지토리 또는 레코드)입니다.

Name 경로 형식 Description
ver
ver integer
src
src string

이 레이블을 만든 행위자의 DID입니다.

URI
uri string

레코드, 리포지토리(계정) 또는 이 레이블이 적용되는 기타 리소스의 AT URI입니다.

cid
cid string

필요에 따라 이 레이블이 적용되는 특정 버전의 'uri' 리소스를 지정하는 CID입니다.

val string

이 레이블의 값 또는 형식에 대한 짧은 문자열 이름입니다.

neg
neg boolean

true이면 이전 레이블을 덮어쓰는 부정 레이블입니다.

cts
cts date-time

이 레이블이 만들어진 타임스탬프입니다.

특급
exp date-time

이 레이블이 만료되는 타임스탬프입니다(더 이상 적용되지 않음).

시그마
sig byte

dag-cbor로 인코딩된 레이블의 서명입니다.

ActorMetadata

Name 경로 형식 Description
messagesSent
messagesSent integer

행위자가 보낸 메시지 수입니다.

messagesReceived
messagesReceived integer

행위자가 받은 메시지 수입니다.

convos
convos integer

행위자가 참여한 총 대화 수입니다.

convosStarted
convosStarted integer

행위자가 시작한 대화 수입니다.

knownFollowers

당신이 또한 따르는 주제의 추종자.

Name 경로 형식 Description
count
count integer
추종자
followers array of appProfileViewBasic

appProfileViewBasic

Name 경로 형식 Description
을(를)
did string

행위자의 DID(탈중앙화 식별자)입니다.

핸들
handle string

행위자의 고유 핸들입니다.

디스플레이 이름
displayName string

행위자의 표시 이름입니다.

아바타
avatar string

행위자 아바타 이미지의 URI입니다.

생성일시
createdAt date-time

행위자 프로필 만들기의 타임스탬프입니다.

chatProfileViewBasic

Name 경로 형식 Description
을(를)
did string
핸들
handle string

행위자의 핸들입니다.

디스플레이 이름
displayName string

행위자의 표시 이름입니다.

아바타
avatar string

행위자 아바타의 URI입니다.

연결
associated profileAssociated
뷰어
viewer appViewerState

요청 계정과 주체 계정의 관계에 대한 메타데이터입니다.

labels
labels array of label

행위자와 연결된 레이블의 배열입니다.

chatDisabled
chatDisabled boolean

행위자가 대화에 적극적으로 참여할 수 없는지 나타냅니다.

listPurpose

목록의 용도를 정의합니다.

Name 경로 형식 Description
type
type string

목록 용도의 형식입니다.

Modlist 속성
modlistProperty string

모드리스트와 관련된 속성입니다.

큐레이팅 목록 속성
curatelistProperty string

큐레이팅 목록과 관련된 속성입니다.

Referencelist 속성
referencelistProperty string

참조 목록과 관련된 속성입니다.

listViewerState

Name 경로 형식 Description
음소거
muted boolean
막힌
blocked string

convoView

대화의 보기를 나타냅니다.

Name 경로 형식 Description
대화 식별자
id string

대화의 고유 식별자입니다.

대화 수정 버전
rev string

대화의 수정 식별자입니다.

대화 구성원
members array of chatProfileViewBasic

대화의 멤버 목록입니다.

아이디
lastMessage.id string

메시지의 고유 식별자입니다.

내용
lastMessage.content string

마지막 메시지의 내용입니다.

시간표시
lastMessage.timestamp date-time

마지막 메시지가 전송된 시간입니다.

대화 음소거됨
muted boolean

대화가 음소거되었는지 여부를 나타냅니다.

대화가 열려 있나요?
opened boolean

대화가 열렸는지 여부를 나타냅니다.

읽지 않은 메시지 수
unreadCount integer

대화의 읽지 않은 메시지 수입니다.

messageViewSender

Name 경로 형식 Description
을(를)
did string

보낸 사람의 탈중앙화 식별자입니다.

richtextFacet

서식 있는 텍스트 내의 하위 문자열 주석입니다.

Name 경로 형식 Description
index
index richTextFacetByteSlice

패싯 기능이 적용되는 하위 문자열 범위를 지정합니다.

features
features array of object
featureType
features.featureType string

기능의 유형입니다.

details
features.details object

기능에 대한 세부 정보입니다.

richTextFacetByteSlice

패싯 기능이 적용되는 하위 문자열 범위를 지정합니다.

Name 경로 형식 Description
byteStart
byteStart integer

범위의 시작 바이트입니다.

byteEnd
byteEnd integer

범위의 끝 바이트입니다.

deletedMessageView

Name 경로 형식 Description
아이디
id string

삭제된 메시지의 ID입니다.

레 브
rev string

삭제된 메시지의 수정 ID입니다.

발송인
sender messageViewSender
sentAt
sentAt date-time

메시지를 보낸 타임스탬프입니다.

lastMessage

대화의 마지막 메시지를 나타냅니다.

Name 경로 형식 Description
아이디
id string

메시지의 고유 식별자입니다.

문자 메시지
text string

메시지의 텍스트 내용입니다.

발송인
sender string

메시지 보낸 사람의 식별자입니다.

sentAt
sentAt date-time

메시지가 전송된 시간입니다.

accountView

Name 경로 형식 Description
을(를)
did string
핸들
handle string
메일 주소
email string
relatedRecords
relatedRecords array of
indexedAt
indexedAt date-time
invitedBy
invitedBy inviteCode
초대
invites array of inviteCode
invitesDisabled
invitesDisabled boolean
emailConfirmedAt
emailConfirmedAt date-time
inviteNote
inviteNote string
deactivatedAt
deactivatedAt date-time
threatSignatures
threatSignatures array of threatSignature

inviteCode

Name 경로 형식 Description
코드
code string
available
available integer
사용 안 함
disabled boolean
forAccount
forAccount string
작성자
createdBy string
생성일시
createdAt date-time
사용
uses array of inviteCodeUse

threatSignature

Name 경로 형식 Description
property
property string
value
value string

inviteCodeUse

Name 경로 형식 Description
usedBy
usedBy string
usedAt
usedAt date-time

statusAttr

Name 경로 형식 Description
적용
applied boolean
참조
ref string

createAppPassword

Name 경로 형식 Description
이름
name string
암호
password string
생성일시
createdAt date-time
권한
privileged boolean

listAppPassword

Name 경로 형식 Description
이름
name string
생성일시
createdAt string
권한
privileged boolean
Name 경로 형식 Description
개인정보처리방침
privacyPolicy string
서비스 약관
termsOfService string

serviceConfig

Name 경로 형식 Description
url
url string

viewerConfig

Name 경로 형식 Description
역할
role string

describeServerContact

Name 경로 형식 Description
메일 주소
email string

describeFeedGeneratorFeed

Name 경로 형식 Description
URI
uri string
Name 경로 형식 Description
개인정보처리방침
privacyPolicy string
서비스 약관
termsOfService string

feedViewPost

Name 경로 형식 Description
올리기
post postView
회답
reply feedReplyRef
type
reason.type string
details
reason.details object

이유 유형과 관련된 추가 세부 정보입니다. reasonRepost 또는 reasonPin과 일치합니다.

feedContext
feedContext string

상호 작용과 함께 다시 전달될 수 있는 피드 생성기에서 제공하는 컨텍스트입니다.

generatorView

Name 경로 형식 Description
URI
uri string
cid
cid string
을(를)
did string
창조자
creator profileView

프로필에 대한 기본 정보입니다.

디스플레이 이름
displayName string
description
description string
descriptionFacets
descriptionFacets array of richtextFacet
아바타
avatar string
likeCount
likeCount integer
acceptsInteractions
acceptsInteractions boolean
labels
labels array of label
뷰어
viewer generatorViewerState
indexedAt
indexedAt date-time

generatorViewerState

Name 경로 형식 Description
좋아요
like string

threadgateView

Name 경로 형식 Description
URI
uri string
cid
cid string
기록
record
목록
lists array of listViewBasic

getLikesLike

Name 경로 형식 Description
indexedAt
indexedAt date-time
생성일시
createdAt date-time
배우
actor profileView

프로필에 대한 기본 정보입니다.

skeletonFeedPost

Name 경로 형식 Description
올리기
post string

게시물의 AT-URI.

reasonRepost
reasonRepost skeletonReasonRepost
reasonPin
reasonPin skeletonReasonPin
feedContext
feedContext string

컨텍스트가 클라이언트로 전달되고 상호 작용과 함께 피드 생성기에 반환됩니다.

skeletonReasonRepost

Name 경로 형식 Description
다시 게시
repost string

skeletonReasonPin

reasonType

조정 보고서의 이유 유형입니다. 미리 정의된 이유 중 하나입니다.

Name 경로 형식 Description
reasonSpam
reasonSpam reasonSpam

스팸: 자주 원치 않는 프로모션, 회신, 멘션

reasonViolation
reasonViolation reasonViolation

서버 규칙, 법률, 서비스 약관의 직접 위반

reasonMisleading
reasonMisleading reasonMisleading

잘못된 ID, 소속 또는 콘텐츠

reasonSexual
reasonSexual reasonSexual

원치 않거나 잘못 레이블이 지정된 성적 콘텐츠

reasonRude
reasonRude reasonRude

무례, 괴롭힘, 명시적 또는 기타 환영받지 못하는 행동

reasonOther
reasonOther reasonOther

기타: 보고서가 다른 보고서 범주에 속하지 않음

reasonAppeal
reasonAppeal reasonAppeal

항소: 이전에 취한 조정 조치에 항소

reasonSpam

스팸: 자주 원치 않는 프로모션, 회신, 멘션

스팸: 자주 원치 않는 프로모션, 회신, 멘션

reasonViolation

서버 규칙, 법률, 서비스 약관의 직접 위반

서버 규칙, 법률, 서비스 약관의 직접 위반

reasonMisleading

잘못된 ID, 소속 또는 콘텐츠

잘못된 ID, 소속 또는 콘텐츠

reasonSexual

원치 않거나 잘못 레이블이 지정된 성적 콘텐츠

원치 않거나 잘못 레이블이 지정된 성적 콘텐츠

reasonRude

무례, 괴롭힘, 명시적 또는 기타 환영받지 못하는 행동

무례, 괴롭힘, 명시적 또는 기타 환영받지 못하는 행동

reasonOther

기타: 보고서가 다른 보고서 범주에 속하지 않음

기타: 보고서가 다른 보고서 범주에 속하지 않음

reasonAppeal

항소: 이전에 취한 조정 조치에 항소

항소: 이전에 취한 조정 조치에 항소

repoRef

Name 경로 형식 Description
을(를)
did string

repoBlobRef

Name 경로 형식 Description
을(를)
did string
cid
cid string
recordUri
recordUri string

알림

Name 경로 형식 Description
URI
uri string
cid
cid string
저자
author profileView

프로필에 대한 기본 정보입니다.

이유
reason string

예상 값은 'like', 'repost', 'follow', 'mention', 'reply', 'quote' 및 'starterpack-joined'입니다.

reasonSubject
reasonSubject string
기록
record
isRead
isRead boolean
indexedAt
indexedAt date-time
labels
labels array of label

labelerView

Name 경로 형식 Description
URI
uri string
cid
cid string
창조자
creator profileView

프로필에 대한 기본 정보입니다.

likeCount
likeCount integer
뷰어
viewer labelerViewerState
indexedAt
indexedAt date-time
labels
labels array of label

labelerViewerState

Name 경로 형식 Description
좋아요
like string

작업 상태

Name 경로 형식 Description
jobId
jobId string
을(를)
did string
state string

비디오 처리 작업의 상태입니다.

발전
progress integer
덩어리
blob binary
오류
error string
message
message string

templateView

Name 경로 형식 Description
아이디
id string
이름
name string

템플릿의 이름입니다.

제목
subject string

템플릿의 콘텐츠는 markdown 및 변수 자리 표시자를 포함할 수 있습니다.

contentMarkdown
contentMarkdown string

전자 메일에 사용되는 메시지의 제목입니다.

사용 안 함
disabled boolean
언어
lang string

메시지 언어입니다.

lastUpdatedBy
lastUpdatedBy string

템플릿을 마지막으로 업데이트한 사용자의 DID입니다.

생성일시
createdAt date-time
updatedAt
updatedAt date-time

repoView

Name 경로 형식 Description
을(를)
did string
핸들
handle string
메일 주소
email string
relatedRecords
relatedRecords array of
indexedAt
indexedAt date-time
moderation
moderation moderation
invitedBy
invitedBy inviteCode
invitesDisabled
invitesDisabled boolean
inviteNote
inviteNote string
deactivatedAt
deactivatedAt date-time
threatSignatures
threatSignatures array of threatSignature

moderation

Name 경로 형식 Description
subjectStatus
subjectStatus subjectStatusView

subjectStatusView

Name 경로 형식 Description
아이디
id integer

주체 상태의 고유 식별자입니다.

type
subject.type string

제목 참조의 형식입니다.

repoRef
subject.repoRef repoRef
strongRef
subject.strongRef strongRef

URI 및 CID를 사용하여 강력한 참조를 정의합니다.

type
hosting.type string

호스팅 유형입니다.

status
hosting.accountHosting.status string
updatedAt
hosting.accountHosting.updatedAt date-time
생성일시
hosting.accountHosting.createdAt date-time
status
hosting.recordHosting.status string
updatedAt
hosting.recordHosting.updatedAt date-time
생성일시
hosting.recordHosting.createdAt date-time
생성일시
createdAt date-time

주체 상태가 만들어진 시기의 타임스탬프입니다.

updatedAt
updatedAt date-time

주체 상태가 마지막으로 업데이트된 시기의 타임스탬프입니다.

reviewState
reviewState string

주제의 검토 상태입니다.

modEventView

Name 경로 형식 Description
아이디
id integer
type
event.type string
type
subject.type string
subjectBlobCids
subjectBlobCids array of string
작성자
createdBy string
생성일시
createdAt date-time
creatorHandle
creatorHandle string
subjectHandle
subjectHandle string

applyWrites.result

Name 경로 형식 Description
type
type string

쓰기 작업의 결과 형식입니다.

createResult
createResult applyWrites.createResult
updateResult
updateResult applyWrites.updateResult
작업 결과 삭제
deleteResult applyWrites.deleteResult

applyWrites.createResult

Name 경로 형식 Description
URI
uri string
cid
cid string
validationStatus
validationStatus string

applyWrites.updateResult

Name 경로 형식 Description
URI
uri string
cid
cid string
validationStatus
validationStatus string

applyWrites.deleteResult

Name 경로 형식 Description
아이디
id string

삭제된 엔터티의 식별자입니다.

deletedAt
deletedAt date-time

엔터티가 삭제된 시기의 타임스탬프입니다.

commitMeta

Name 경로 형식 Description
cid
cid string
레 브
rev string

modEventViewDetail

Name 경로 형식 Description
아이디
id integer

조정 이벤트에 대한 고유 식별자입니다.

type
event.type string

이벤트의 유형입니다.

type
subject.type string

제목 유형입니다.

subjectBlobs
subjectBlobs array of blobView

주체와 연결된 Blob에 대한 세부 정보입니다.

작성자
createdBy string

이벤트를 만든 사용자의 DID입니다.

생성일시
createdAt date-time

이벤트가 만들어진 타임스탬프입니다.

blobView

Name 경로 형식 Description
cid
cid string

Blob의 콘텐츠 식별자입니다.

마임 타입
mimeType string

Blob의 MIME 형식입니다.

size
size integer

Blob의 크기(바이트)입니다.

생성일시
createdAt date-time

Blob을 만든 타임스탬프입니다.

type
details.type string

Blob 세부 정보의 유형입니다.

imageDetails
details.imageDetails imageDetails
videoDetails
details.videoDetails videoDetails
moderation
moderation moderation

imageDetails

Name 경로 형식 Description
width
width integer

이미지의 너비(픽셀)입니다.

height
height integer

이미지의 높이(픽셀)입니다.

videoDetails

Name 경로 형식 Description
width
width integer

비디오의 너비(픽셀)입니다.

height
height integer

비디오의 높이(픽셀)입니다.

length
length integer

비디오 길이(초)입니다.

recordViewDetail

Name 경로 형식 Description
URI
uri string
cid
cid string
value
value
덩어리들
blobs array of blobView
labels
labels array of label
indexedAt
indexedAt date-time
moderation
moderation moderationDetail
리포지토리
repo repoView

moderationDetail

Name 경로 형식 Description
subjectStatus
subjectStatus subjectStatusView

repoViewDetail

Name 경로 형식 Description
을(를)
did string
핸들
handle string
메일 주소
email string
relatedRecords
relatedRecords array of
indexedAt
indexedAt date-time
moderation
moderation moderationDetail
labels
labels array of label
invitedBy
invitedBy inviteCode
초대
invites array of inviteCode
invitesDisabled
invitesDisabled boolean
inviteNote
inviteNote string
emailConfirmedAt
emailConfirmedAt date-time
deactivatedAt
deactivatedAt date-time
threatSignatures
threatSignatures array of threatSignature

구성원

Name 경로 형식 Description
을(를)
did string
사용 안 함
disabled boolean
프로필
profile profileViewDetailed
생성일시
createdAt date-time
updatedAt
updatedAt date-time
lastUpdatedBy
lastUpdatedBy string
역할
role string

listMissingBlobs.recordBlob

Name 경로 형식 Description
cid
cid string
recordUri
recordUri string

listRecords.record

Name 경로 형식 Description
URI
uri string
cid
cid string
value
value

listRepos.repo

Name 경로 형식 Description
을(를)
did string
머리
head string

현재 리포지토리 커밋 CID

레 브
rev string
active
active boolean
status
status string

계정이 비활성 상태인 이유를 나타내는 True 또는 false 값입니다.

setView

Name 경로 형식 Description
이름
name string
description
description string
setSize
setSize integer
생성일시
createdAt date-time
updatedAt
updatedAt date-time

sigDetail

Name 경로 형식 Description
property
property string
value
value string

findRelatedAccounts.relatedAccount

Name 경로 형식 Description
account
account accountView
유사성
similarities array of sigDetail

이진법

기본 데이터 형식 'binary'입니다.

file

기본 데이터 형식 'file'입니다.