Compartilhar via


Bluesky Social (Editor Independente) (Versão prévia)

Especificação para os pontos de extremidade do Bluesky Social. Inclui pontos de extremidade para interação soprocial, administrador, chat, ATProto e ozônio.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Dan Romano
Email dan.romano@swolcat.com
Metadados do conector
Publicador krautrocker
Site https://docs.bsky.app/
Política de privacidade https://example.com/privacy-policy
Categorias Mídias Sociais

Conector de API do Bluesky

  • **Esse conector personalizado permite que os aplicativos do Power Platform interajam com a API do Bluesky, dando suporte a operações para gerenciar feeds, conversas, notificações, uploads de vídeo e dados da conta.

Publicador: Dan Romano

Pré-requisitos

  • **Para usar esse conector, você precisará de:

    • **Uma conta do Bluesky.
    • **Acesso à API ao Bluesky com a Senha do Aplicativo.

Operações com suporte

  • **Esse conector inclui as seguintes operações:

Pontos de Extremidade do Feed

  • **GET /app.bsky.feed.getTimeline Recupere as postagens da linha do tempo de um usuário.
  • **GET /app.bsky.feed.getFeed Recupere postagens de um feed ou marca específico.
  • **GET /app.bsky.feed.searchPosts Pesquise postagens correspondentes a uma consulta.
  • **GET /app.bsky.feed.getActorFeeds Recuperar feeds postados por um ator específico.
  • **GET /app.bsky.feed.getActorLikes Recuperar postagens curtidas por um ator específico.
  • **GET /app.bsky.feed.getAuthorFeed Recuperar postagens do feed de um autor específico.
  • **GET /app.bsky.feed.getFeedGenerator Recupere um feed gerado para um usuário.
  • **GET /app.bsky.feed.getFeedGenerators Recuperar metadados sobre todos os geradores de feed.
  • **GET /app.bsky.feed.getFeedSkeleton Recupere uma versão esquelética mínima de um feed.
  • **GET /app.bsky.feed.getListFeed Recupere postagens de uma lista específica.
  • **GET /app.bsky.feed.getPosts Recupere uma lista de postagens específicas por suas IDs.
  • **GET /app.bsky.feed.getPostThread Recupere o thread de postagens relacionadas a uma postagem específica.
  • **GET /app.bsky.feed.getLikes Recupere usuários que gostaram de uma postagem específica.
  • **GET /app.bsky.feed.getQuotes Recupere postagens que citam uma postagem específica.
  • **GET /app.bsky.feed.getRepostedBy Recuperar usuários que repostaram uma postagem específica.
  • **GET /app.bsky.feed.getSuggestedFeeds Recupere feeds sugeridos para o usuário.
  • **POST /app.bsky.feed.sendInteractions Enviar interações (como ou repostar) para uma postagem.

Pontos de extremidade do ator

  • **GET /app.bsky.actor.getPreferences Recupere as preferências do usuário.
  • **GET /app.bsky.actor.getProfile Recupere o perfil de um usuário específico.
  • **GET /app.bsky.actor.getProfiles Recupere vários perfis de usuário.
  • **GET /app.bsky.actor.getSuggestions Recupere sugestões de conta para o usuário.
  • **POST /app.bsky.actor.putPreferences Atualize as preferências do usuário.
  • **GET /app.bsky.actor.searchActors Pesquise contas de usuário por consulta.
  • **GET /app.bsky.actor.searchActorsTypeahead Recuperar sugestões de pesquisa para contas de usuário.

Pontos de Extremidade do Graph

  • **GET /app.bsky.graph.getActorStarterPacks Recuperar pacotes indutores de contas para um novo usuário.
  • **GET /app.bsky.graph.getKnownFollowers Obtenha seguidores conhecidos pelo usuário autenticado.
  • **GET /app.bsky.graph.getFollowers Recupere uma lista de seguidores para um usuário.
  • **GET /app.bsky.graph.getFollows Recuperar usuários seguidos por um usuário específico.
  • **GET /app.bsky.graph.getBlocks Recupere usuários bloqueados pelo usuário autenticado.
  • **GET /app.bsky.graph.getList Recupere uma lista específica de usuários.
  • **GET /app.bsky.graph.getLists Recupere todas as listas para o usuário autenticado.
  • **GET /app.bsky.graph.getListBlocks Recuperar usuários bloqueados em uma lista específica.
  • **GET /app.bsky.graph.getListMutes Recupera listas mudas para o usuário autenticado.
  • **GET /app.bsky.graph.getMutes Recuperar usuários mudos.
  • **GET /app.bsky.graph.getRelationships Recuperar relações entre o usuário autenticado e as contas especificadas.
  • **GET /app.bsky.graph.getStarterPack Recupere um único pacote inicial para um novo usuário.
  • **GET /app.bsky.graph.getStarterPacks Recupere todos os pacotes interações para novos usuários.
  • **GET /app.bsky.graph.getSuggestedFollowsByActor Recuperar contas sugeridas a seguir, filtradas por um ator.
  • **POST /app.bsky.graph.muteActor Mudo de um ator específico.
  • **POST /app.bsky.graph.unmuteActor Desmute um ator específico.
  • **POST /app.bsky.graph.muteActorList Mute uma lista específica de atores.
  • **POST /app.bsky.graph.unmuteActorList Desmute uma lista específica de atores.
  • **POST /app.bsky.graph.muteThread Mute um thread inteiro de postagens.
  • **POST /app.bsky.graph.unmuteThread Unmute Unmute um thread inteiro de postagens.

Pontos de extremidade do rotulador

  • **GET /app.bsky.labeler.getServices Recupere a lista de serviços de rotulador disponíveis para o usuário.

Pontos de extremidade de notificação

  • **GET /app.bsky.notification.getUnreadCount Recupere a contagem de notificações não lidas.
  • **GET /app.bsky.notification.listNotifications Lista notificações para o usuário autenticado.
  • **POST /app.bsky.notification.putPreferences Atualizar preferências de notificação.
  • **POST /app.bsky.notification.registerPush Register para notificações por push.
  • **POST /app.bsky.notification.updateSeen Mark notificações como visto.

Pontos de extremidade de vídeo

  • **GET /app.bsky.video.getJobStatus Recupere o status de um trabalho de upload de vídeo.
  • **GET /app.bsky.video.getUploadLimits Recupere os limites de upload de vídeo para o usuário.
  • **POST /app.bsky.video.uploadVideo Carregue um arquivo de vídeo.

chat.bsky Extremidade

  • **DELETE /chat.bsky.actor.deleteAccount Exclua permanentemente a conta de um ator e os dados associados.
  • **GET /chat.bsky.actor.exportAccountData Exportar dados da conta para um ator específico.
  • **DELETE /chat.bsky.convo.deleteMessageForSelf Exclua apenas uma mensagem da exibição do usuário.
  • **GET /chat.bsky.convo.getConvo Recuperar uma conversa específica.
  • **GET /chat.bsky.convo.getConvoForMembers Obtenha uma conversa entre membros específicos.
  • **GET /chat.bsky.convo.getLog Recupere o log de uma conversa.
  • **GET /chat.bsky.convo.getMessages Recuperar mensagens em uma conversa.
  • **POST /chat.bsky.convo.leaveConvo Deixe uma conversa.
  • **GET /chat.bsky.convo.listConvos Lista todas as conversas para um usuário.
  • **POST /chat.bsky.convo.muteConvo Mute notifications for a conversation.
  • **POST /chat.bsky.convo.sendMessage Envie uma mensagem em uma conversa.
  • **POST /chat.bsky.convo.sendMessageBatch Enviar várias mensagens em um lote.
  • **POST /chat.bsky.convo.unmuteConvo Unmute Unmute notifications for a conversation.
  • **POST /chat.bsky.convo.updateRead Marque uma conversa como lida.
  • **GET /chat.bsky.moderation.getActorMetadata Recuperar metadados associados ao status de moderação de um ator.
  • **GET /chat.bsky.moderation.getMessageContext Recuperar contexto para moderação de uma mensagem.
  • **POST /chat.bsky.moderation.updateActorAccess Atualizar permissões de acesso para um ator especificado.

com.atproto.admin Extremidade

  • **DELETE /com.atproto.admin.deleteAccount Excluir permanentemente uma conta.
  • **POST /com.atproto.admin.disableAccountInvites Disable invites for an account.
  • **POST /com.atproto.admin.disableInviteCodes Disable invite codes.
  • **POST /com.atproto.admin.enableAccountInvites Habilitar convites para uma conta.
  • **GET /com.atproto.admin.getAccountInfo Obtenha informações sobre uma conta específica.
  • **GET /com.atproto.admin.getAccountInfos Recuperar informações sobre várias contas.
  • **GET /com.atproto.admin.getInviteCodes Recuperar códigos de convite para uma conta.
  • **GET /com.atproto.admin.getSubjectStatus Recuperar informações de status para um assunto.
  • **GET /com.atproto.admin.searchAccounts Pesquise contas.
  • **POST /com.atproto.admin.sendEmail Envie um email para uma conta.
  • **POST /com.atproto.admin.updateAccountEmail Atualize o endereço de email associado a uma conta.
  • **POST /com.atproto.admin.updateAccountHandle Atualize o identificador associado a uma conta.
  • **POST /com.atproto.admin.updateAccountPassword Atualize a senha de uma conta.
  • **POST /com.atproto.admin.updateSubjectStatus Update status para um assunto.

com.atproto.identity Extremidade

  • **GET /com.atproto.identity.getRecommendedDidCredentials Recuperar credenciais DID recomendadas.
  • **POST /com.atproto.identity.requestPlcOperationSignature Solicite uma assinatura para uma operação PLC.
  • **GET /com.atproto.identity.resolveHandle Resolva um identificador de conta.
  • **POST /com.atproto.identity.signPlcOperation Assinar uma operação PLC.
  • **POST /com.atproto.identity.submitPlcOperation Enviar uma operação PLC.
  • **POST /com.atproto.identity.updateHandle Atualize o identificador de uma identidade.

com.atproto.label Extremidade

  • **GET /com.atproto.label.queryLabels Query Query labels for content or actors.

com.atproto.moderation Extremidade

  • **POST /com.atproto.moderation.createReport Crie um relatório para moderação.
  • **GET /com.atproto.moderação.getActorMetadata Recuperar metadados para fins de moderação.

com.atproto.repo Extremidade

  • **POST /com.atproto.repo.applyWrites Apply gravações em um repositório.
  • **POST /com.atproto.repo.createRecord Criar um registro em um repositório.
  • **DELETE /com.atproto.repo.deleteRecord Excluir um registro de um repositório.
  • **GET /com.atproto.repo.describeRepo Describe a repository.
  • **GET /com.atproto.repo.getRecord Recupere um registro por ID.
  • **POST /com.atproto.repo.importRepo Importar dados para um repositório.
  • **GET /com.atproto.repo.listMissingBlobs Lista de blobs ausentes.
  • **GET /com.atproto.repo.listRecords Lista todos os registros em um repositório.
  • **POST /com.atproto.repo.putRecord Atualizar um registro no repositório.
  • **POST /com.atproto.repo.uploadBlob Carregue um blob binário em um repositório.

com.atproto.server Extremidade

  • **POST /com.atproto.server.activateAccount Ativar uma conta.
  • **GET /com.atproto.server.checkAccountStatus Verificar o status da conta.
  • **POST /com.atproto.server.confirmEmail Confirme um endereço de email.
  • **POST /com.atproto.server.createAccount Criar uma nova conta.
  • **POST /com.atproto.server.createAppPassword Criar uma senha específica do aplicativo.
  • **POST /com.atproto.server.createInviteCode Criar um único código de convite.
  • **POST /com.atproto.server.createInviteCodes Criar vários códigos de convite.
  • **POST /com.atproto.server.createSession Criar uma sessão.
  • **POST /com.atproto.server.deactivateAccount Deactivate an account.
  • **DELETE /com.atproto.server.deleteAccount Excluir permanentemente uma conta.
  • **DELETE /com.atproto.server.deleteSession Excluir uma sessão.
  • **GET /com.atproto.server.describeServer Describe server information.
  • **GET /com.atproto.server.getAccountInviteCodes Recuperar códigos de convite para uma conta.
  • **GET /com.atproto.server.getServiceAuth Recuperar informações de autenticação de serviço.
  • **GET /com.atproto.server.getSession Recuperar informações de sessão.
  • **GET /com.atproto.server.listAppPasswords Lista senhas específicas do aplicativo.
  • **POST /com.atproto.server.refreshSession Atualize uma sessão.
  • **POST /com.atproto.server.requestAccountDelete Solicitação de exclusão de uma conta.
  • **POST /com.atproto.server.requestEmailConfirmation Solicitar confirmação de email.
  • **POST /com.atproto.server.requestEmailUpdate Solicitar atualização de email.
  • **POST /com.atproto.server.requestPasswordReset Solicitar redefinição de senha.
  • **POST /com.atproto.server.reserveSigningKey Reserve uma chave de assinatura.
  • **POST /com.atproto.server.resetPassword Redefinir senha.
  • **POST /com.atproto.server.revokeAppPassword Revogar uma senha específica do aplicativo.
  • **POST /com.atproto.server.updateEmail Atualize o email associado a uma conta.

com.atproto.sync Extremidade

  • **GET /com.atproto.sync.getBlob Recupere um blob por ID.
  • **GET /com.atproto.sync.getBlocks Recupere blocos por ID.
  • **GET /com.atproto.sync.getLatestCommit Obtenha a confirmação mais recente.
  • **GET /com.atproto.sync.getRecord Recupere um registro para sincronização.
  • **GET /com.atproto.sync.getRepo Recuperar dados do repositório para sincronização.
  • **GET /com.atproto.sync.getRepoStatus Recuperar status do repositório.
  • **GET /com.atproto.sync.listBlobs Lista blobs em um repositório.
  • **GET /com.atproto.sync.listRepos List repositórios para sincronização.
  • **POST /com.atproto.sync.notifyOfUpdate Notify de uma atualização no sistema.
  • **POST /com.atproto.sync.requestCrawl Solicite um rastreamento para sincronização.

tools.ozone.communication Extremidade

  • **POST /tools.ozone.communication.createTemplate Criar um modelo de comunicação.
  • **DELETE /tools.ozone.communication.deleteTemplate Excluir um modelo de comunicação.
  • **GET /tools.ozone.communication.listTemplates Lista modelos de comunicação.
  • **POST /tools.ozone.communication.updateTemplate Atualizar um modelo de comunicação.

tools.ozone.moderation Extremidade

  • **POST /tools.ozone.moderation.emitEvent Emite um evento de moderação.
  • **GET /tools.ozone.moderation.getEvent Recupere um evento de moderação específico.
  • **GET /tools.ozone.moderation.getRecord Recupere um registro de moderação.
  • **GET /tools.ozone.moderation.getRecords Lista de registros de moderação.
  • **GET /tools.ozone.moderation.getRepo Recuperar informações de moderação para um repositório.
  • **GET /tools.ozone.moderation.getRepos Recuperar dados de moderação para vários repositórios.
  • **GET /tools.ozone.moderação.queryEvents Eventos de moderação de consulta.
  • **GET /tools.ozone.moderation.queryStatuses Query moderação status.
  • **POST /tools.ozone.moderação.searchRepos Pesquisar repositórios para moderação.

tools.ozone.server Extremidade

  • **GET /tools.ozone.server.getConfig Recuperar informações de configuração do servidor.

tools.ozone.set Extremidade

  • **POST /tools.ozone.set.addValues Adicionar valores a um conjunto.
  • **DELETE /tools.ozone.set.deleteSet Excluir um conjunto especificado.
  • **DELETE /tools.ozone.set.deleteValues Excluir valores específicos de um conjunto.
  • **GET /tools.ozone.set.getValues Recuperar valores de um conjunto.
  • **GET /tools.ozone.set.querySets QuerySets Query sets based on filters.
  • **POST /tools.ozone.set.upsertSet Crie ou atualize um conjunto.

tools.ozone.signature Extremidade

  • **GET /tools.ozone.signature.findCorrelation Localizar correlações relacionadas a uma assinatura.
  • **GET /tools.ozone.signature.findRelatedAccounts Localizar contas relacionadas a uma assinatura.
  • **GET /tools.ozone.signature.searchAccounts Pesquise contas por assinatura.

tools.ozone.team Extremidade

  • **POST /tools.ozone.team.addMember Adicionar um membro a uma equipe.
  • **DELETE /tools.ozone.team.deleteMember Remova um membro de uma equipe.
  • **GET /tools.ozone.team.listMembers Lista membros em uma equipe.
  • **POST /tools.ozone.team.updateMember Update team member information.

Pontos de extremidade não específicos

  • **POST /app.bsky.unspecced.uploadBlob Carregue um blob binário na conta do usuário.
  • **GET /app.bsky.unspecced.getBlob Recupere um blob binário da conta do usuário.

Obtendo credenciais

  • Acesse o Portal do Desenvolvedor do Bluesky.
  • Gere uma senha do aplicativo em "Configurações da Conta".
  • Salve a Senha do Aplicativo para uso na instalação do conector.

Introdução

  • **Alguns pontos de extremidade exigem parâmetros específicos (como IDs de ator/usuário, por exemplo).

    • **Autenticar: comece autenticando com suas credenciais bluesky.
    • **Escolha ponto de extremidade: selecione o ponto de extremidade desejado, como recuperar um feed ou listar notificações.
    • **Definir parâmetros: forneça os parâmetros necessários, como IDs de usuário, limites ou cadeias de caracteres de consulta.
    • **Executar Solicitação: execute a solicitação para recuperar dados ou executar ações em seu aplicativo do Power Platform.

Problemas e limitações conhecidos

Perguntas frequentes

  • P: Como faço para gerar uma senha de aplicativo?
    R: Visite o Portal do Desenvolvedor Do Bluesky e gere uma nova Senha de Aplicativo. Use a senha para gerar um token.

  • P: Quais são os limites de taxa de API?
    R: Bluesky impõe um limite de taxa de 100 solicitações por minuto por conta.

  • P: Quais são alguns termos e definições úteis, como ator ou DID?
    Um: Termos úteis para saber:

    • Ator: Uma entidade, normalmente um usuário, que interage com o sistema. Isso pode representar uma pessoa, uma organização ou um sistema automatizado.
    • Pacote Inicial: Um conjunto coletado de contas sugeridas ou conteúdo projetado para ajudar novos usuários a começar a usar a plataforma.
    • Assinatura: Uma prova criptográfica usada para verificar a autenticidade e a integridade de uma transação ou operação dentro do sistema.
    • PLC (Cadeia Vinculada Pessoal): Uma estrutura semelhante a um blockchain usada para manter um histórico verificável de operações de conta (por exemplo, lidar com atualizações, rotações de chave). Ela garante transparência e confiabilidade.
    • DID (Identificador Descentralizado): Um identificador global exclusivo para um ator que não está vinculado a um registro centralizado. DiDs são fundamentais para a natureza descentralizada de Bluesky.

Support

  • **dan.romano@swolcat.com ou torin@imp.sh (proprietário original)

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Adicionar um membro da equipe

Adicione um membro à equipe de ozônio.

Adicionar valores a um conjunto

Adicione valores a um conjunto específico.

Aplicar gravações de repositório

Aplique uma transação em lote de cria, atualiza e exclui um repositório em lote.

Ativar Conta

Ativa uma conta desativada no momento.

Ativar Mudo de Ator

Cria uma relação de mudo para a conta especificada.

Ativar mudo de conversa

Silencie uma conversa.

Ativar mudo de lista de atores

Cria uma relação mute para a lista de contas especificada.

Ativar Mudo de Thread

Silencia um thread impedindo notificações do thread e de qualquer um de seus filhos.

Atualizar Email

Atualize o email de uma conta.

Atualizar email da conta

Ação administrativa para atualizar o email de uma conta.

Atualizar identificador de conta

Ação administrativa para atualizar o identificador de uma conta.

Atualizar o acesso ao ator

Atualize as permissões de acesso de um ator.

Atualizar senha da conta

Atualize a senha de uma conta de usuário como administrador.

Atualizar sessão de autenticação

Atualize uma sessão de autenticação para obter um novo token de acesso e atualizar o token.

Atualizar status da entidade

Atualize o status de administrador específico do serviço de um assunto.

Atualizar status de leitura da conversa

Atualize um item em uma conversa para marcá-lo como lido.

Atualizar um membro no serviço de ozônio

Atualize um membro no serviço de ozônio.

Atualizar um modelo de comunicação existente

Ação administrativa para atualizar um modelo de comunicação existente.

Baixar exportação de repositório

Baixe uma exportação de repositório como arquivo CAR.

Carregar um novo blob

Carregue um novo blob.

Carregar vídeo

Carregue um vídeo a ser processado e armazenado no PDS.

Chave de Assinatura de Reserva

Reserve uma chave de assinatura de repositório para uso com a criação da conta.

Confirmar Email

Confirme um email usando um token gerado pelo processo requestEmailConfirmation.

Consultar conjuntos disponíveis

Consultar conjuntos disponíveis.

Contar o número de notificações não lidas para a conta solicitante

Conte o número de notificações não lidas para a conta solicitante.

Criar conta

Crie uma conta com os detalhes fornecidos.

Criar código de convite

Crie um código de convite para casos de uso especificados.

Criar códigos de convite

Crie vários códigos de convite com limites de uso especificados.

Criar ou atualizar metadados do conjunto

Criar ou atualizar metadados do conjunto.

Criar Relatório

Envie um relatório de moderação sobre uma conta ou registro atproto. Implementado por serviços de moderação (com proxy PDS) e requer autenticação.

Criar senha do aplicativo

Criar uma senha de aplicativo.

Criar sessão de autenticação

Criar uma sessão de autenticação

Criar um modelo de comunicação reutilizável

Ação de administrador para criar um novo modelo de comm reutilizável.

Criar um único novo registro de repositório

Crie um único novo registro de repositório.

Definir preferências de conta

Defina as preferências privadas anexadas à conta.

Definir preferências de notificação

Defina preferências relacionadas à notificação para uma conta.

Desabilitar códigos de convite

Desabilite códigos de convite específicos para impedir o uso adicional.

Desativar conta

Desativa uma conta ativa no momento após a finalização da migração.

Desativar conversa

Desativar uma conversa.

Desativar lista de atores

Desativa a lista de contas especificada.

Desativar o deslocamento do ator

Desativa a conta especificada.

Desativar o thread

Desativa o thread especificado.

Descrever Servidor

Descreve os requisitos e os recursos de criação da conta do servidor.

Enviar email para o endereço de email da conta de um usuário

Enviar email para o endereço de email da conta de um usuário.

Enviar interações

Envie informações sobre interações.

Enviar Mensagem

Envie uma única mensagem para uma conversa específica.

Enviar mensagens em lote

Enviar um lote de mensagens para várias conversas.

Excluir Conta

Exclua uma conta de usuário como administrador.

Excluir Conta

Exclua a conta de um ator com um token e uma senha.

Excluir Conta

Exclua uma conta.

Excluir mensagem para si mesmo

Exclua uma mensagem para o usuário que a enviou.

Excluir Sessão

Exclua a sessão atual.

Excluir um conjunto

Exclua um conjunto inteiro.

Excluir um membro da equipe de ozônio

Exclua um membro da equipe de ozônio.

Excluir um modelo de comunicação

Exclua um modelo de comunicação por sua ID exclusiva.

Excluir um registro de repositório ou garantir que ele não exista

Exclua um registro de repositório ou verifique se ele não existe.

Excluir valores de um conjunto

Exclua valores de um conjunto específico.

Exibir status de moderação de assuntos

Exiba os status de moderação dos sujeitos (registro ou repositório).

Exportar dados da conta

Exportar dados da conta.

GetRecommendedDidCredentials

Descreva as credenciais que devem ser incluídas no documento DID de uma conta que está migrando para esse serviço.

Gravar um registro de repositório

Escreva um registro de repositório, criando ou atualizando-o conforme necessário.

Habilitar convites de conta

Habilite novamente a capacidade de uma conta de receber códigos de convite.

Importar um repositório na forma de um arquivo CAR

Importe um repositório na forma de um arquivo CAR. Cabeçalho de comprimento de conteúdo necessário.

Listar blobs ausentes para a conta solicitante

Retorna uma lista de blobs ausentes para a conta solicitante.

Listar CIDs de blob de conta

Listar CIDs de blob de conta desde uma revisão de repositório.

Listar conversas

Listar conversas.

Listar eventos de moderação relacionados a um assunto

Listar eventos de moderação relacionados a um assunto.

Listar notificações

Enumerar notificações para a conta solicitante.

Listar registros em um repositório

Liste um intervalo de registros em um repositório, correspondendo a uma coleção específica.

Listar repositórios

Enumera todo o CID did, rev e commit para todos os repositórios

Listar senhas de aplicativo

Listar todas as senhas do aplicativo.

Listar todos os membros com acesso ao serviço de ozônio

Liste todos os membros com acesso ao serviço de ozônio.

Localizar atores (perfis) que correspondem aos critérios de pesquisa

Localize atores (perfis) que correspondam aos critérios de pesquisa.

Localizar contas relacionadas

Obtenha contas que compartilhem algumas assinaturas de ameaça correspondentes com a conta raiz.

Localizar correlação de assinaturas de ameaça

Encontre todas as assinaturas de ameaça correlacionadas entre 2 ou mais contas.

Localizar repositórios com base em um termo de pesquisa

Localize repositórios com base em um termo de pesquisa.

Localizar rótulos relevantes para os padrões de AT-URI fornecidos

Encontre rótulos relevantes para os padrões de AT-URI fornecidos.

Notificar o servidor de que a conta solicitante viu notificações

Notifique o servidor de que a conta solicitante viu notificações.

Notificação de Atualização

Notifique um serviço de rastreamento de uma atualização recente e que o rastreamento deve ser retomado.

Obter a confirmação atual de um repositório

Obtenha o CID de confirmação atual e a revisão do repositório especificado.

Obter aspas

Obtenha uma lista de aspas para uma determinada postagem.

Obter atores sugeridos

Obtenha uma lista de atores sugeridos.

Obter blocos de dados de um repositório

Obtenha blocos de dados de um determinado repositório, por CID.

Obter configuração do servidor

Obtenha detalhes sobre a configuração do servidor do ozônio.

Obter contexto de mensagem

Buscar mensagens ao redor de uma conversa

Obter conversa

Obtenha uma conversa com base na ID da conversa fornecida.

Obter Curtidas

Obtenha registros semelhantes que fazem referência a um assunto (por AT-URI e CID).

Obter códigos de convite

Obtenha uma exibição de administrador dos códigos de convite.

Obter códigos de convite de conta

Obtenha todos os códigos de convite para a conta atual.

Obter detalhes de status para um trabalho de processamento de vídeo

Obtenha detalhes de status para um trabalho de processamento de vídeo.

Obter detalhes sobre alguns registros

Obtenha detalhes sobre alguns registros.

Obter detalhes sobre um evento de moderação

Obtenha detalhes sobre um evento de moderação.

Obter detalhes sobre um registro

Obtenha detalhes sobre um registro.

Obter detalhes sobre um repositório

Obtenha detalhes sobre um repositório.

Obter esqueleto de feed

Obtenha um esqueleto de um feed fornecido por um gerador de feed.

Obter Exibição de Lista

Obtém um "modo de exibição" (com contexto adicional) de uma lista especificada.

Obter Feed

Obtenha um feed hidratado do gerador de feed selecionado de um ator.

Obter Feed de Autor

Obtenha uma visão do "feed de autor" de um ator.

Obter Feed de Lista

Obtenha um feed de postagens recentes de uma lista.

Obter feeds de ator

Obtenha uma lista de feeds criados pelo ator.

Obter feeds sugeridos

Recupere uma lista de feeds sugeridos para a conta solicitante.

Obter informações da conta

Obtenha detalhes sobre uma conta.

Obter informações da conta

Obtenha detalhes sobre algumas contas.

Obter informações da sessão atual

Obtenha informações sobre a sessão autenticada.

Obter informações do gerador de feed

Obtenha informações sobre um gerador de feed.

Obter informações sobre geradores de feed

Obtenha informações sobre uma lista de geradores de feed.

Obter informações sobre um feed

Obtenha informações sobre um gerador de feed.

Obter informações sobre uma conta e um repositório

Obtenha informações sobre uma conta e um repositório, incluindo a lista de coleções.

Obter informações sobre uma lista de serviços de rotulador

Obtenha informações sobre uma lista de serviços de rotulador.

Obter itens a seguir

Enumera contas que um ator especificado segue.

Obter limites de upload de vídeo para o usuário autenticado

Obtenha limites de upload de vídeo para o usuário autenticado.

Obter Linha do Tempo

Obtenha uma exibição da linha do tempo inicial da conta solicitante.

Obter lista de modelos de comunicação

Recupere uma lista de todos os modelos de comunicação disponíveis.

Obter listas

Enumera as listas criadas por uma conta especificada.

Obter listas bloqueadas

Obtenha listas de mods que a conta solicitante (ator) está bloqueando.

Obter listas mudas

Obtenha listas de mods que a conta solicitante atualmente silenciou.

Obter log

Recupere o log de ações e mensagens em uma conversa.

Obter metadados do ator

Buscar metadados relacionados à moderação para um ator via DID

Obter mudos

Enumera contas que a conta solicitante atualmente foi silenciada.

Obter o Convo para Membros

Obtenha uma conversa para um ou muitos membros.

Obter o Pacote Inicial

Obtém uma exibição de um pacote inicial com base na referência fornecida (AT-URI).

Obter o status de hospedagem do repositório

Obtenha o status de hospedagem de um repositório neste servidor.

Obter pacotes de início

Obtenha exibições detalhadas para uma lista de pacotes indutores com base nos URIs fornecidos.

Obter perfil

Recupere uma exibição de perfil detalhada de um ator usando seu identificador ou DID.

Obter perfis

Obtenha exibições de perfil detalhadas de vários atores.

Obter Post Thread

Obter postagens em um thread.

Obter Postagens

Obtém exibições de postagem para uma lista especificada de postagens.

Obter preferências

Obtenha preferências privadas anexadas à conta atual.

Obter relações públicas entre uma conta e uma lista de outras contas

Obtenha relações públicas entre uma conta e uma lista de outras contas.

Obter repositórios de moderação

Obtenha uma lista de todos os repositórios de moderação.

Obter Seguidores

Enumerar contas que seguem um ator especificado.

Obter seguidores conhecidos

Recupere seguidores para uma conta específica que também é seguida pelo visualizador.

Obter sugestões seguidas pelo ator

Enumera segue semelhante a uma determinada conta.

Obter token de autenticação de serviço

Obtenha um token assinado em nome do DID solicitante para o serviço solicitado.

Obter um blob associado a uma conta

Obtenha um blob associado a uma determinada conta.

Obter um registro do repositório

Recupere um registro do repositório por seu identificador exclusivo.

Obter um único registro de um repositório

Obtenha um único registro de um repositório.

Obter uma lista de pacotes de início criados pelo ator

Obtenha uma lista de pacotes de início criados pelo ator.

Obter uma lista de postagens curtidas por um ator

Obtenha uma lista de postagens curtidas por um ator.

Obter valores definidos

Obtenha um conjunto específico e seus valores.

Pesquisar atores para Typeahead

Recuperar sugestões de conta para pesquisa de typeahead.

Pesquisar contas

Obtenha uma lista de contas que correspondem à consulta de pesquisa.

Pesquisar Postagens

Localize postagens que correspondam aos critérios de pesquisa, retornando exibições dessas postagens.

Rastreamento de Solicitação

Solicite um serviço para rastrear persistentemente os repositórios hospedados.

Receber mensagens

Obtenha uma lista de mensagens de uma conversa específica.

Recuperar exibição de registro

Retorna informações de esquema dinâmico para o modo de exibição de registro.

Redefinir senha

Redefina uma senha de conta de usuário usando um token.

Registrar-se para receber notificações por push

Registre-se para receber notificações por push.

RequestPlcOperationSignature

Solicite um email com um código para solicitar uma operação de PLC assinada.

ResolveHandle

Resolve um identificador (nome de domínio) para um DID.

Revogar senha do aplicativo

Revogar uma senha de aplicativo pelo nome.

Sair da conversa

Deixe uma conversa especificando sua ID.

Ser repostado por

Obtenha uma lista de repostos para uma determinada postagem.

SignPlcOperation

Assina uma operação PLC para atualizar alguns valores no documento do DID solicitante.

Solicitar atualização de email

Solicite um token para atualizar o email.

Solicitar confirmação de email

Solicite um email com um código para confirmar a propriedade do email.

Solicitar redefinição de senha

Inicie uma redefinição de senha de conta de usuário por email.

Solicitação de Exclusão de Conta

Inicie uma exclusão de conta de usuário por email.

SubmitPlcOperation

Valida uma operação PLC para garantir que ela não viole as restrições de um serviço.

Tomar uma ação de moderação em um ator

Tomar uma ação de moderação em um ator

UpdateHandle

Atualiza o identificador da conta atual. Verifica se a validade é tratada e as atualizações fizeram:plc documento, se necessário.

Verificar o status da conta

Retorna o status de uma conta, especialmente no que diz respeito à importação ou recuperação.

Adicionar um membro da equipe

Adicione um membro à equipe de ozônio.

Parâmetros

Nome Chave Obrigatório Tipo Description
fez
did True string

O DID do membro a ser adicionado.

função
role True string

Função do membro a ser adicionado.

Retornos

Corpo
member

Adicionar valores a um conjunto

Adicione valores a um conjunto específico.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome
name True string

Nome do conjunto para adicionar valores a

values
values True array of string

Valores a serem adicionados ao conjunto

Aplicar gravações de repositório

Aplique uma transação em lote de cria, atualiza e exclui um repositório em lote.

Retornos

Nome Caminho Tipo Description
commit
commit commitMeta
results
results array of applyWrites.result

Ativar Conta

Ativa uma conta desativada no momento.

Ativar Mudo de Ator

Cria uma relação de mudo para a conta especificada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de conta
actor True string

Identificador da conta a ser silenciada.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

Ativar mudo de conversa

Silencie uma conversa.

Parâmetros

Nome Chave Obrigatório Tipo Description
convoId
convoId True string

A ID da conversa a ser silenciada.

Retornos

Nome Caminho Tipo Description
Modo de Exibição de Conversa
convo convoView

Representa uma exibição de uma conversa.

Ativar mudo de lista de atores

Cria uma relação mute para a lista de contas especificada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Listar URI
list True string

Referência de URI à lista de contas a serem silenciadas.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

Ativar Mudo de Thread

Silencia um thread impedindo notificações do thread e de qualquer um de seus filhos.

Parâmetros

Nome Chave Obrigatório Tipo Description
URI raiz
root True string

Referência de URI à raiz do thread a ser mudo.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

Atualizar Email

Atualize o email de uma conta.

Parâmetros

Nome Chave Obrigatório Tipo Description
email
email True string

O novo endereço de email com o qual atualizar a conta.

emailAuthFactor
emailAuthFactor boolean

Se o email é usado como um fator de autenticação.

símbolo
token string

Um token de requestEmailUpdate se o email da conta tiver sido confirmado.

Atualizar email da conta

Ação administrativa para atualizar o email de uma conta.

Parâmetros

Nome Chave Obrigatório Tipo Description
conta
account True string

O identificador ou DID do repositório.

email
email True string

O novo endereço de email da conta.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a atualização foi bem-sucedida.

mensagem
message string

Mensagem opcional fornecendo informações adicionais.

Atualizar identificador de conta

Ação administrativa para atualizar o identificador de uma conta.

Parâmetros

Nome Chave Obrigatório Tipo Description
fez
did True string

O DID da conta.

alça
handle True string

O novo identificador da conta.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a atualização foi bem-sucedida.

mensagem
message string

Mensagem opcional fornecendo informações adicionais.

Atualizar o acesso ao ator

Atualize as permissões de acesso de um ator.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de ator
actor True string
Permitir acesso
allowAccess True boolean
ID de Referência
ref string

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a atualização de acesso foi bem-sucedida.

mensagem
message string

Mensagem opcional detalhando o resultado.

Atualizar senha da conta

Atualize a senha de uma conta de usuário como administrador.

Parâmetros

Nome Chave Obrigatório Tipo Description
fez
did True string

O DID da conta a ser atualizada.

senha
password True string

A nova senha da conta.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

mensagem
message string

Detalhes adicionais sobre o resultado da operação.

Atualizar sessão de autenticação

Atualize uma sessão de autenticação para obter um novo token de acesso e atualizar o token.

Parâmetros

Nome Chave Obrigatório Tipo Description
refreshJwt
refreshJwt True string

O token de atualização fornecido durante a criação da sessão

Retornos

Nome Caminho Tipo Description
accessJwt
accessJwt string

Token de acesso JWT.

refreshJwt
refreshJwt string

Token de atualização JWT.

alça
handle string

O identificador do usuário.

fez
did string

Identificador descentralizado (DID).

didDoc
didDoc object

Documento DID opcional.

ativo
active boolean

Indica se a sessão está ativa.

status
status string

Status de hospedagem da conta.

Atualizar status da entidade

Atualize o status de administrador específico do serviço de um assunto.

Parâmetros

Nome Chave Obrigatório Tipo Description
fez
did True string
uri
uri True string

O URI da referência forte.

Cid
cid True string

O CID da referência forte.

fez
did True string
Cid
cid True string
recordUri
recordUri string
aplicado
applied True boolean
ref
ref string
aplicado
applied True boolean
ref
ref string

Retornos

Nome Caminho Tipo Description
repoRef
subject.repoRef repoRef
strongRef
subject.strongRef strongRef

Define uma referência forte com um URI e CID.

repoBlobRef
subject.repoBlobRef repoBlobRef
Takedown
takedown statusAttr

Atualizar status de leitura da conversa

Atualize um item em uma conversa para marcá-lo como lido.

Parâmetros

Nome Chave Obrigatório Tipo Description
convoId
convoId True string

A ID da conversa.

ID da Mensagem
messageId string

A ID da mensagem a ser exibida como lida.

Retornos

Nome Caminho Tipo Description
Modo de Exibição de Conversa
convo convoView

Representa uma exibição de uma conversa.

Atualizar um membro no serviço de ozônio

Atualize um membro no serviço de ozônio.

Parâmetros

Nome Chave Obrigatório Tipo Description
fez
did True string

O DID do membro.

desabilitado
disabled boolean

Indica se o membro está desabilitado.

função
role string

A função atribuída ao membro.

Retornos

Corpo
member

Atualizar um modelo de comunicação existente

Ação administrativa para atualizar um modelo de comunicação existente.

Parâmetros

Nome Chave Obrigatório Tipo Description
id
id True string

ID do modelo a ser atualizado.

nome
name string

Nome do modelo.

lang
lang string

Idioma da mensagem.

contentMarkdown
contentMarkdown string

O conteúdo do modelo, com suporte para markdown, pode conter espaços reservados variáveis.

assunto
subject string

Assunto da mensagem, usada em emails.

atualizadoPor
updatedBy string

DID do usuário que está atualizando o modelo.

desabilitado
disabled boolean

Se o modelo está desabilitado.

Retornos

Corpo
templateView

Baixar exportação de repositório

Baixe uma exportação de repositório como arquivo CAR.

Parâmetros

Nome Chave Obrigatório Tipo Description
Repositório DID
did True string

O DID do repositório.

Revisão
since string

A revisão ('rev') do repositório do qual criar uma diferença.

Retornos

response
binary

Carregar um novo blob

Carregue um novo blob.

Parâmetros

Nome Chave Obrigatório Tipo Description
Arquivo a ser carregado
file True file

O arquivo de blob a ser carregado.

Retornos

Nome Caminho Tipo Description
blob
blob string

A ID do blob carregada.

Carregar vídeo

Carregue um vídeo a ser processado e armazenado no PDS.

Parâmetros

Nome Chave Obrigatório Tipo Description
Arquivo de vídeo
file True file

Arquivo de vídeo binário a ser carregado e processado.

Retornos

As saídas desta operação são dinâmicas.

Chave de Assinatura de Reserva

Reserve uma chave de assinatura de repositório para uso com a criação da conta.

Parâmetros

Nome Chave Obrigatório Tipo Description
fez
did string

O DID (Identificador Descentralizado) para o qual reservar uma chave de assinatura.

Retornos

Nome Caminho Tipo Description
SigningKey
signingKey string

A chave pública para a chave de assinatura reservada.

Confirmar Email

Confirme um email usando um token gerado pelo processo requestEmailConfirmation.

Parâmetros

Nome Chave Obrigatório Tipo Description
email
email True string

O endereço de email a ser confirmado.

símbolo
token True string

O token de confirmação enviado para o email do usuário.

Consultar conjuntos disponíveis

Consultar conjuntos disponíveis.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limite de resultados
limit integer

Número máximo de conjuntos a serem retornados.

Cursor de paginação
cursor string

Cursor para paginação.

Prefixo do nome
namePrefix string

Conjuntos de filtros por um prefixo de nome.

Classificar por campo
sortBy string

Campo pelo qual classificar os resultados.

Direção de classificação
sortDirection string

Direção de classificação, o padrão é a ordem crescente do campo de nome.

Retornos

Nome Caminho Tipo Description
sets
sets array of setView
cursor
cursor string

Contar o número de notificações não lidas para a conta solicitante

Conte o número de notificações não lidas para a conta solicitante.

Parâmetros

Nome Chave Obrigatório Tipo Description
Priority
priority boolean

Especifica se somente notificações de alta prioridade devem ser contadas.

Visto em
seenAt date-time

Contagem de notificações vistas após o carimbo de data/hora fornecido.

Retornos

Nome Caminho Tipo Description
count
count integer

O número de notificações não lidas.

Criar conta

Crie uma conta com os detalhes fornecidos.

Parâmetros

Nome Chave Obrigatório Tipo Description
email
email string

Endereço de email para a conta.

alça
handle True string

Identificador solicitado para a conta.

fez
did string

Atproto DID pré-existente, sendo importado para uma nova conta.

inviteCode
inviteCode string

Código de convite para criação de conta.

verificationCode
verificationCode string

Código para verificar o email ou telefone.

verificationPhone
verificationPhone string

Número de telefone para verificação de conta.

senha
password string

Senha da conta inicial. Talvez seja necessário atender aos requisitos de força de senha específicos da instância.

recoveryKey
recoveryKey string

Chave de rotação DID PLC (chave de recuperação) a ser incluída na operação de criação do PLC.

plcOp
plcOp object

Dados opcionais da operação PLC.

Retornos

Nome Caminho Tipo Description
accessJwt
accessJwt string

Acesse o token JWT para autenticação.

refreshJwt
refreshJwt string

Atualize o token JWT para renovação de sessão.

alça
handle string

Identificador da nova conta.

fez
did string

DID da nova conta.

didDoc
didDoc object

Documento DID associado à nova conta.

Criar código de convite

Crie um código de convite para casos de uso especificados.

Parâmetros

Nome Chave Obrigatório Tipo Description
useCount
useCount True integer

O número de vezes que o código de convite pode ser usado.

forAccount
forAccount string

O DID da conta para a qual o código de convite está sendo gerado.

Retornos

Nome Caminho Tipo Description
codificar
code string

O código de convite gerado.

Criar códigos de convite

Crie vários códigos de convite com limites de uso especificados.

Parâmetros

Nome Chave Obrigatório Tipo Description
codeCount
codeCount True integer

O número de códigos de convite a serem gerados.

useCount
useCount True integer

O número de vezes que cada código de convite pode ser usado.

forAccounts
forAccounts array of string

Uma matriz de DIDs para contas para as quais os códigos de convite são usados.

Retornos

Nome Caminho Tipo Description
codes
codes array of object

Os códigos de convite gerados.

conta
codes.account string

O DID da conta associada ao código de convite.

codificar
codes.code string

O código de convite gerado.

Criar ou atualizar metadados do conjunto

Criar ou atualizar metadados do conjunto.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome
name True string
descrição
description string

Retornos

Corpo
setView

Criar Relatório

Envie um relatório de moderação sobre uma conta ou registro atproto. Implementado por serviços de moderação (com proxy PDS) e requer autenticação.

Parâmetros

Nome Chave Obrigatório Tipo Description
reasonSpam
reasonSpam string

Spam: promoção indesejada frequente, respostas, menções

reasonViolation
reasonViolation string

Violação direta de regras de servidor, leis, termos de serviço

reasonMisleading
reasonMisleading string

Identidade enganosa, afiliação ou conteúdo

reasonSexual
reasonSexual string

Conteúdo sexual indesejado ou mal rotulado

reasonRude
reasonRude string

Comportamento rude, assediador, explícito ou de outra forma pouco acolhedor

reasonOther
reasonOther string

Outro: relatórios que não se enquadram em outra categoria de relatório

reasonAppeal
reasonAppeal string

Recurso: apelar de uma ação de moderação anteriormente tomada

reason
reason string

Contexto adicional sobre o conteúdo e a violação.

fez
did True string
uri
uri True string

O URI da referência forte.

Cid
cid True string

O CID da referência forte.

Retornos

Nome Caminho Tipo Description
id
id integer

Identificador exclusivo para o relatório.

reasonType
reasonType reasonType

Tipo de motivo para o relatório de moderação. Um dos motivos predefinidos.

reason
reason string

Contexto adicional sobre o conteúdo e a violação.

repoRef
subject.repoRef repoRef
strongRef
subject.strongRef strongRef

Define uma referência forte com um URI e CID.

reportedBy
reportedBy string

DID do usuário que enviou o relatório.

criado em
createdAt date-time

Carimbo de data/hora quando o relatório foi criado.

Criar senha do aplicativo

Criar uma senha de aplicativo.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome
name True string

Um nome curto para a Senha do Aplicativo, para ajudar a distingui-los.

privilegiado
privileged boolean

Se uma senha de aplicativo tiver acesso 'privilegiado' ao estado da conta possivelmente confidencial. Destinado a uso com clientes confiáveis.

Retornos

Criar sessão de autenticação

Criar uma sessão de autenticação

Parâmetros

Nome Chave Obrigatório Tipo Description
Host
pdshost True string

Host Bluesky

Nome de usuário
identifier True string

Identificador ou outro identificador

Senha
password True string

Senha do usuário de autenticação

Token de fator de autenticação
authFactorToken string

Token opcional para autenticação multifator

Retornos

Nome Caminho Tipo Description
accessJwt
accessJwt string

Token de acesso JWT.

refreshJwt
refreshJwt string

Token de atualização JWT.

alça
handle string

Identificador do usuário.

fez
did string

Did (Identificador Descentralizado) do usuário.

didDoc
didDoc object

Documento DID opcional.

email
email string

Email endereço do utilizador.

emailConfirmed
emailConfirmed boolean

Indicador se o email for confirmado.

emailAuthFactor
emailAuthFactor boolean

Indicador se o email é usado para autenticação.

ativo
active boolean

Indica se a sessão está ativa.

status
status string

Status da conta de usuário.

Criar um modelo de comunicação reutilizável

Ação de administrador para criar um novo modelo de comm reutilizável.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome
name True string

Nome do modelo.

contentMarkdown
contentMarkdown True string

O conteúdo do modelo, com suporte para markdown, pode conter espaços reservados variáveis.

assunto
subject True string

Assunto da mensagem, usada em emails.

lang
lang string

Idioma da mensagem.

createdBy
createdBy string

DID do usuário que está criando o modelo.

Retornos

Corpo
templateView

Criar um único novo registro de repositório

Crie um único novo registro de repositório.

Parâmetros

Nome Chave Obrigatório Tipo Description
repositório
repo True string

O identificador ou DID do repositório (também conhecido como conta atual).

coleção
collection True string

O NSID da coleção de registros.

rkey
rkey string

A chave de registro.

validar
validate boolean

Valor verdadeiro ou falso definido para ignorar a validação do esquema Lexicon.

registro
record True object

O objeto de registro.

swapCommit
swapCommit string

Compare e troque com a confirmação anterior por CID.

Retornos

Nome Caminho Tipo Description
uri
uri string

O URI do registro criado.

Cid
cid string

O CID do registro criado.

commit
commit commitMeta
validationStatus
validationStatus string

Definir preferências de conta

Defina as preferências privadas anexadas à conta.

Parâmetros

Nome Chave Obrigatório Tipo Description
enabled
enabled True boolean
labelerDid
labelerDid string

A qual rotulador essa preferência se aplica?

etiqueta
label True string
visibilidade
visibility True string
pinned
pinned True array of string
Salvou
saved True array of string
timelineIndex
timelineIndex integer
id
id True string
tipo
type True string
value
value True string
pinned
pinned True boolean
birthDate
birthDate date-time

A data de nascimento do proprietário da conta.

feed
feed True string

O URI do feed ou um identificador que descreve o feed.

hideReplies
hideReplies boolean

Ocultar respostas no feed.

hideRepliesByUnfollowed
hideRepliesByUnfollowed boolean

Ocultar respostas no feed se elas não forem por usuários seguidos.

hideRepliesByLikeCount
hideRepliesByLikeCount integer
hideReposts
hideReposts boolean

Ocultar os repostos no feed.

hideQuotePosts
hideQuotePosts boolean

Oculte as postagens de aspas no feed.

classificar
sort string

Modo de classificação para threads.

prioritizeFollowedUsers
prioritizeFollowedUsers boolean

Mostrar usuários seguidos na parte superior de todas as respostas.

tags
tags True array of string
id
id string
value
value True string

A própria palavra muda.

targets
targets string
actorTarget
actorTarget string

Grupos de usuários aos quais aplicar a palavra muda. Se indefinido, aplica-se a todos os usuários.

expiresAt
expiresAt date-time

A data e a hora em que a palavra silenciada expirará e não será mais aplicada.

items
items True array of string
guia
guide True string
queuedNudges
queuedNudges array of string
id
id True string
concluído
completed True boolean
dados
data string

Dados arbitrários para o NUX. Limite de 300 caracteres.

expiresAt
expiresAt date-time

A data e a hora em que o NUX expirará e será concluído.

fez
did True string

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

mensagem
message string

Mensagem de sucesso opcional.

Definir preferências de notificação

Defina preferências relacionadas à notificação para uma conta.

Parâmetros

Nome Chave Obrigatório Tipo Description
priority
priority True boolean

Indica se as notificações de prioridade devem ser habilitadas.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

mensagem
message string

Mensagem de sucesso opcional.

Desabilitar códigos de convite

Desabilite códigos de convite específicos para impedir o uso adicional.

Parâmetros

Nome Chave Obrigatório Tipo Description
inviteCodes
inviteCodes array of string

Uma lista de códigos de convite a serem desabilitados.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica a operação bem-sucedida.

Desativar conta

Desativa uma conta ativa no momento após a finalização da migração.

Parâmetros

Nome Chave Obrigatório Tipo Description
deleteAfter
deleteAfter date-time

Janela de tempo para manter a conta desativada.

Desativar conversa

Desativar uma conversa.

Parâmetros

Nome Chave Obrigatório Tipo Description
convoId
convoId True string

A ID da conversa a ser desativada.

Retornos

Nome Caminho Tipo Description
Modo de Exibição de Conversa
convo convoView

Representa uma exibição de uma conversa.

Desativar lista de atores

Desativa a lista de contas especificada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Listar URI
list True string

O URI da lista a ser desativada.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

Desativar o deslocamento do ator

Desativa a conta especificada.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do ator
actor True string

O identificador (AT-identifier) do ator a ser desativado.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

Desativar o thread

Desativa o thread especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
URI do Thread Raiz
root True string

O URI do thread raiz a ser desativado.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

Descrever Servidor

Descreve os requisitos e os recursos de criação da conta do servidor.

Retornos

Nome Caminho Tipo Description
inviteCodeRequired
inviteCodeRequired boolean

Se for true, um código de convite deve ser fornecido para criar uma conta nesta instância.

phoneVerificationRequired
phoneVerificationRequired boolean

Se for true, um token de verificação de telefone deve ser fornecido para criar uma conta nesta instância.

availableUserDomains
availableUserDomains array of string
links
links describeServerLinks
contato
contact describeServerContact
fez
did string

Did (Identificador Descentralizado) do servidor.

Enviar email para o endereço de email da conta de um usuário

Enviar email para o endereço de email da conta de um usuário.

Parâmetros

Nome Chave Obrigatório Tipo Description
DID do destinatário
recipientDid True string

Did (Identificador Descentralizado) do destinatário.

Content
content True string

Conteúdo do e-mail.

Assunto
subject string

Assunto do e-mail.

DID do remetente
senderDid True string

DID do remetente.

Comentário adicional
comment string

Comentário adicional do remetente que não será usado no próprio email.

Retornos

Nome Caminho Tipo Description
enviado
sent boolean

Indica se o email foi enviado com êxito.

Enviar interações

Envie informações sobre interações.

Parâmetros

Nome Chave Obrigatório Tipo Description
item
item string
evento
event string
feedContext
feedContext string

Contexto em um item de feed originalmente fornecido pelo gerador de feed no getFeedSkeleton.

Enviar Mensagem

Envie uma única mensagem para uma conversa específica.

Parâmetros

Nome Chave Obrigatório Tipo Description
convoId
convoId True string

A ID da conversa.

enviar SMS
text True string
byteStart
byteStart True integer

O byte inicial do intervalo.

byteEnd
byteEnd True integer

O byte final do intervalo.

featureType
featureType string

Tipo do recurso.

details
details object

Detalhes sobre o recurso.

uri
uri True string

O URI da referência forte.

Cid
cid True string

O CID da referência forte.

Retornos

As saídas desta operação são dinâmicas.

Enviar mensagens em lote

Enviar um lote de mensagens para várias conversas.

Parâmetros

Nome Chave Obrigatório Tipo Description
convoId
convoId True string
enviar SMS
text True string
byteStart
byteStart True integer

O byte inicial do intervalo.

byteEnd
byteEnd True integer

O byte final do intervalo.

featureType
featureType string

Tipo do recurso.

details
details object

Detalhes sobre o recurso.

uri
uri True string

O URI da referência forte.

Cid
cid True string

O CID da referência forte.

Retornos

As saídas desta operação são dinâmicas.

Excluir Conta

Exclua uma conta de usuário como administrador.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador descentralizado (DID)
did True string

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a conta foi excluída com êxito.

mensagem
message string

Mensagem opcional detalhando o resultado.

Excluir Conta

Exclua a conta de um ator com um token e uma senha.

Parâmetros

Nome Chave Obrigatório Tipo Description
fez
did True string

DID (Identificador Descentralizado) da conta a ser excluída.

senha
password True string

Senha da conta.

símbolo
token True string

Token associado à conta.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a exclusão da conta foi bem-sucedida.

mensagem
message string

Mensagem de sucesso opcional.

Excluir Conta

Exclua uma conta.

Excluir mensagem para si mesmo

Exclua uma mensagem para o usuário que a enviou.

Parâmetros

Nome Chave Obrigatório Tipo Description
convoId
convoId True string

A ID da conversa que contém a mensagem a ser excluída.

ID da Mensagem
messageId True string

A ID da mensagem a ser excluída.

Retornos

Excluir Sessão

Exclua a sessão atual.

Excluir um conjunto

Exclua um conjunto inteiro.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome
name True string

Nome do conjunto a ser excluído

Excluir um membro da equipe de ozônio

Exclua um membro da equipe de ozônio.

Parâmetros

Nome Chave Obrigatório Tipo Description
fez
did True string

O DID do membro.

Excluir um modelo de comunicação

Exclua um modelo de comunicação por sua ID exclusiva.

Parâmetros

Nome Chave Obrigatório Tipo Description
id
id True string

O identificador exclusivo do modelo a ser excluído.

Excluir um registro de repositório ou garantir que ele não exista

Exclua um registro de repositório ou verifique se ele não existe.

Parâmetros

Nome Chave Obrigatório Tipo Description
repositório
repo True string

O identificador ou DID do repositório (também conhecido como conta atual).

coleção
collection True string

O NSID da coleção de registros.

rkey
rkey True string

A chave de registro.

swapRecord
swapRecord string

Compare e troque com o registro anterior por CID.

swapCommit
swapCommit string

Compare e troque com a confirmação anterior por CID.

Retornos

Nome Caminho Tipo Description
commit
commit commitMeta

Excluir valores de um conjunto

Exclua valores de um conjunto específico.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome
name True string

Nome do conjunto do qual excluir valores.

values
values True array of string

Exibir status de moderação de assuntos

Exiba os status de moderação dos sujeitos (registro ou repositório).

Parâmetros

Nome Chave Obrigatório Tipo Description
Incluir todos os registros de usuário
includeAllUserRecords boolean

Retorna entidades ou entidades de "coleções" param, pertencentes à conta especificada.

URI do assunto
subject string

O assunto para o qual obter o status.

Palavra-chave de comentário
comment string

Pesquise assuntos por palavra-chave a partir de comentários.

Relatado após o carimbo de data/hora
reportedAfter date-time

Sujeitos de pesquisa relatados após um determinado carimbo de data/hora.

Relatado antes do carimbo de data/hora
reportedBefore date-time

Pesquisar assuntos relatados antes de um determinado carimbo de data/hora.

Revisado após o carimbo de data/hora
reviewedAfter date-time

Pesquisar assuntos revisados após um determinado carimbo de data/hora.

Revisado antes do carimbo de data/hora
reviewedBefore date-time

Pesquisar assuntos revisados antes de um determinado carimbo de data/hora.

Hospedagem excluída após o carimbo de data/hora
hostingDeletedAfter date-time

Pesquise os assuntos em que o registro/conta associado foi excluído após o carimbo de data/hora.

Hospedagem excluída antes do carimbo de data/hora
hostingDeletedBefore date-time

Pesquise os assuntos em que o registro/conta associado foi excluído antes do carimbo de data/hora.

Hospedagem atualizada após o carimbo de data/hora
hostingUpdatedAfter date-time

Pesquise os assuntos em que o registro/conta associado foi atualizado após o carimbo de data/hora.

Hospedagem atualizada antes do carimbo de data/hora
hostingUpdatedBefore date-time

Pesquise os assuntos em que o registro/conta associado foi atualizado antes do carimbo de data/hora.

Status de hospedagem
hostingStatuses array

Pesquise assuntos pelo status do registro/conta associado.

Incluir assuntos mudos
includeMuted boolean

Por padrão, não incluímos assuntos mudos nos resultados.

Estado de revisão
reviewState string

Especifique ao buscar assuntos em um determinado estado.

Limitar resultados
limit integer

O número máximo de resultados a serem retornados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor de paginação para a próxima página de resultados.

subjectStatuses
subjectStatuses array of subjectStatusView

Exportar dados da conta

Exportar dados da conta.

Retornos

response
file

GetRecommendedDidCredentials

Descreva as credenciais que devem ser incluídas no documento DID de uma conta que está migrando para esse serviço.

Retornos

Nome Caminho Tipo Description
rotationKeys
rotationKeys array of string
alsoKnownAs
alsoKnownAs array of string
verificationMethods
verificationMethods object
services
services object

Gravar um registro de repositório

Escreva um registro de repositório, criando ou atualizando-o conforme necessário.

Parâmetros

Nome Chave Obrigatório Tipo Description
repositório
repo True string

O identificador ou DID do repositório (também conhecido como conta atual).

coleção
collection True string

O NSID da coleção de registros.

rkey
rkey True string

A chave de registro.

validar
validate boolean

Valor verdadeiro/falso para ignorar a validação do esquema Lexicon.

registro
record True object

O conteúdo do registro.

swapRecord
swapRecord string

Compare e troque com o registro anterior por CID.

swapCommit
swapCommit string

Compare e troque com a confirmação anterior por CID.

Retornos

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
commit
commit commitMeta
validationStatus
validationStatus string

Habilitar convites de conta

Habilite novamente a capacidade de uma conta de receber códigos de convite.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de conta
account True string

A conta/DID para a qual os convites estão sendo habilitados.

Motivo para habilitar
note string

Motivo opcional para habilitar convites.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

mensagem
message string

Mensagem opcional detalhando o resultado.

Importar um repositório na forma de um arquivo CAR

Importe um repositório na forma de um arquivo CAR. Cabeçalho de comprimento de conteúdo necessário.

Parâmetros

Nome Chave Obrigatório Tipo Description
Detalhes do arquivo CAR
body True string

O arquivo CAR a ser importado.

Retornos

Nome Caminho Tipo Description
mensagem
message string

Mensagem de êxito indicando que o repositório foi importado.

repoId
repoId string

O identificador exclusivo do repositório importado.

Listar blobs ausentes para a conta solicitante

Retorna uma lista de blobs ausentes para a conta solicitante.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limitar resultados
limit integer

O número máximo de resultados a serem retornados.

Cursor de paginação
cursor string

Cursor para paginação de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor de paginação para a próxima página de resultados.

blobs
blobs array of listMissingBlobs.recordBlob

Listar CIDs de blob de conta

Listar CIDs de blob de conta desde uma revisão de repositório.

Parâmetros

Nome Chave Obrigatório Tipo Description
Repositório DID
did True string

O DID do repositório.

Revisão
since string

Revisão opcional do repositório para listar blobs desde então.

Limite de resultados
limit integer

O número máximo de resultados a serem retornados.

Cursor
cursor string

Cursor de paginação para o próximo conjunto de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string
cids
cids array of string

Listar conversas

Listar conversas.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limite de paginação
limit integer

O número máximo de conversas a serem retornadas (padrão: 50, máximo: 100).

Cursor de Paginação
cursor string

Cursor de paginação para recuperar o próximo conjunto de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para paginação.

convos
convos array of object
id
convos.id string

O identificador exclusivo da conversa.

Rev
convos.rev string

O identificador de revisão da conversa.

Membros
convos.members array of chatProfileViewBasic

Lista de membros na conversa.

lastMessage
convos.lastMessage lastMessage

Representa a última mensagem em uma conversa.

abafado
convos.muted boolean

Indica se a conversa está muda.

Aberto
convos.opened boolean

Indica se a conversa foi aberta.

unreadCount
convos.unreadCount integer

A contagem de mensagens não lidas na conversa.

Listar eventos de moderação relacionados a um assunto

Listar eventos de moderação relacionados a um assunto.

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipo de evento para filtragem
types array

Tipo de evento a ser filtrado por: defs#modEvent<name>

Criado por
createdBy string

Criado pelo usuário

Ordem de classificação
sortDirection string

Direção de classificação para os eventos.

Eventos criados após um carimbo de data/hora
createdAfter date-time

Recuperar eventos criados após um determinado carimbo de data/hora.

Eventos criados antes de um carimbo de data/hora
createdBefore date-time

Recuperar eventos criados antes de um determinado carimbo de data/hora.

Assunto
subject string

Assunto

Coleção de eventos
collections array

Retorna eventos em que o assunto pertence às coleções fornecidas.

Tipo de Assunto
subjectType string

Retorna eventos em que o assunto é conta ou registro.

Retorna eventos de todos os tipos
includeAllUserRecords boolean

Retorna eventos em todo o tipo de registro de determinado parâmetro 'collections'.

Limit
limit integer

Limit

Tem comentário, sim/não
hasComment boolean

Se for true, somente os eventos com comentários serão retornados.

Comment
comment string

Retorna eventos com comentários que contêm a palavra-chave.

Rótulos adicionados
addedLabels array

Retorna eventos em que todos esses rótulos foram adicionados são retornados.

Eventos com rótulos removidos
removedLabels array

Retorna eventos em que os rótulos foram removidos.

Rótulos removidos
addedTags array

Retorna eventos em que os rótulos foram removidos.

Marcas removidas
removedTags array

Retorna eventos em que as marcas foram removidas.

Tipos de relatório
reportTypes array

Tipo de relatório para evento de moderação

Cursor de paginação
cursor string

Cursor de paginação

Retornos

Nome Caminho Tipo Description
cursor
cursor string
events
events array of modEventView

Listar notificações

Enumerar notificações para a conta solicitante.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

O número máximo de notificações a serem retornadas.

Priority
priority boolean

Filtrar notificações por status de prioridade.

Cursor
cursor string

Cursor de paginação para recuperar o próximo conjunto de notificações.

Visto em
seenAt date-time

Notificações de filtro vistas em ou após a data e hora especificadas.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor de paginação para o próximo conjunto de resultados.

notifications
notifications array of notification

Lista de notificações.

priority
priority boolean

Indica se as notificações de prioridade estão incluídas.

seenAt
seenAt date-time

Carimbo de data/hora indicando quando as notificações foram vistas pela última vez.

Listar registros em um repositório

Liste um intervalo de registros em um repositório, correspondendo a uma coleção específica.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador do repositório
repo True string

O identificador ou DID do repositório.

Tipo de coleção
collection True string

O NSID do tipo de registro.

Limitar resultados
limit integer

O número de registros a serem retornados.

Cursor de paginação
cursor string

Cursor para paginação de resultados.

Ordem inversa
reverse boolean

Sinalizar para reverter a ordem dos registros retornados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor de paginação para a próxima página de resultados.

arquivo
records array of listRecords.record

Listar repositórios

Enumera todo o CID did, rev e commit para todos os repositórios

Parâmetros

Nome Chave Obrigatório Tipo Description
Limite de resultados
limit integer

O número máximo de resultados a serem retornados.

Cursor
cursor string

Cursor de paginação para o próximo conjunto de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string
repos
repos array of listRepos.repo

Listar senhas de aplicativo

Listar todas as senhas do aplicativo.

Retornos

Nome Caminho Tipo Description
palavras-passe
passwords array of listAppPassword

Listar todos os membros com acesso ao serviço de ozônio

Liste todos os membros com acesso ao serviço de ozônio.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limitar resultados
limit integer

O número máximo de resultados a serem retornados.

Cursor de paginação
cursor string

Cursor para paginação de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor de paginação para a próxima página de resultados.

Membros
members array of member

Localizar atores (perfis) que correspondem aos critérios de pesquisa

Localize atores (perfis) que correspondam aos critérios de pesquisa.

Parâmetros

Nome Chave Obrigatório Tipo Description
Consulta de pesquisa
q string

Cadeia de caracteres de consulta de pesquisa. Sintaxe, frase, booliano e faceta não são especificados, mas a sintaxe de consulta Lucene é recomendada.

Limite de resultados
limit integer

O número máximo de atores a serem retornados.

Cursor de Paginação
cursor string

Cursor para paginação para buscar o próximo conjunto de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para paginação.

Atores
actors array of profileView

Lista de perfis de ator correspondentes.

Localizar contas relacionadas

Obtenha contas que compartilhem algumas assinaturas de ameaça correspondentes com a conta raiz.

Parâmetros

Nome Chave Obrigatório Tipo Description
DID da conta
did True string

O DID da conta raiz.

Cursor de Paginação
cursor string

Cursor de paginação para o próximo conjunto de resultados.

Limite de resultados
limit integer

O número máximo de resultados a serem retornados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string
contas
accounts array of findRelatedAccounts.relatedAccount

Localizar correlação de assinaturas de ameaça

Encontre todas as assinaturas de ameaça correlacionadas entre 2 ou mais contas.

Parâmetros

Nome Chave Obrigatório Tipo Description
DIDs de conta
dids True array

Lista de DIDs para contas para localizar assinaturas correlacionadas.

Retornos

Nome Caminho Tipo Description
details
details array of sigDetail

Localizar repositórios com base em um termo de pesquisa

Localize repositórios com base em um termo de pesquisa.

Parâmetros

Nome Chave Obrigatório Tipo Description
Termo de pesquisa
q string

O termo de pesquisa para localizar repositórios.

Limitar resultados
limit integer

O número máximo de resultados a serem retornados.

Cursor de paginação
cursor string

Cursor para paginação de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor de paginação para a próxima página de resultados.

repos
repos array of repoView

Localizar rótulos relevantes para os padrões de AT-URI fornecidos

Encontre rótulos relevantes para os padrões de AT-URI fornecidos.

Parâmetros

Nome Chave Obrigatório Tipo Description
Lista de padrões de URI AT a serem correspondidos
uriPatterns True array

Lista de padrões de URI AT a serem correspondentes ('OR' booliano).

DIDs para filtrar
sources array

Lista opcional de DIDs (fontes de rótulo) para filtrar.

Limit
limit integer

O número máximo de rótulos a serem retornados.

Cursor de paginação
cursor string

Um cursor para paginação.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para paginação.

labels
labels array of label

Notificar o servidor de que a conta solicitante viu notificações

Notifique o servidor de que a conta solicitante viu notificações.

Parâmetros

Nome Chave Obrigatório Tipo Description
seenAt
seenAt True date-time

Carimbo de data/hora que indica quando as notificações foram vistas.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi bem-sucedida.

Notificação de Atualização

Notifique um serviço de rastreamento de uma atualização recente e que o rastreamento deve ser retomado.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome do host
hostname True string

Nome do host do serviço atual notificando a atualização.

Obter a confirmação atual de um repositório

Obtenha o CID de confirmação atual e a revisão do repositório especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Repositório DID
did True string

O DID do repositório.

Retornos

Nome Caminho Tipo Description
Cid
cid string
Rev
rev string

Identificador de revisão do repositório.

Obter aspas

Obtenha uma lista de aspas para uma determinada postagem.

Parâmetros

Nome Chave Obrigatório Tipo Description
URI de Referência de Postagem
uri True string

Referência (AT-URI) do registro de postagem.

CID de versão específica
cid string

Se fornecido, filtra aspas de uma versão específica (por CID) do registro de postagem.

Limite de resultados
limit integer

Número máximo de aspas a serem recuperadas.

Cursor de Paginação
cursor string

Mecanismo de paginação opcional.

Retornos

Nome Caminho Tipo Description
uri
uri string

Referência (AT-URI) do registro de postagem.

Cid
cid string

Versão específica (CID) do registro de postagem.

cursor
cursor string

Cursor de paginação para o próximo conjunto de resultados.

postagens
posts array of postView

Matriz de exibições de postagem para aspas.

Obter atores sugeridos

Obtenha uma lista de atores sugeridos.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

O número máximo de resultados a serem retornados.

Cursor
cursor string

Um cursor para paginação.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor de paginação para o próximo conjunto de resultados.

Atores
actors array of profileView

Lista de perfis de ator sugeridos.

Obter blocos de dados de um repositório

Obtenha blocos de dados de um determinado repositório, por CID.

Parâmetros

Nome Chave Obrigatório Tipo Description
Repositório DID
did True string

O DID do repositório.

Bloquear CIDs
cids True array

Os CIDs dos blocos a serem buscados.

Retornos

Nome Caminho Tipo Description
Blocos
blocks array of string

Lista de blocos buscados.

Obter configuração do servidor

Obtenha detalhes sobre a configuração do servidor do ozônio.

Retornos

Nome Caminho Tipo Description
appview
appview serviceConfig
Pds
pds serviceConfig
blobDivert
blobDivert serviceConfig
bate-papo
chat serviceConfig
espectador
viewer viewerConfig

Obter contexto de mensagem

Buscar mensagens ao redor de uma conversa

Parâmetros

Nome Chave Obrigatório Tipo Description
ID da Conversa
convoId string

Conversa da qual a mensagem é.

ID da mensagem
messageId True string

A ID da mensagem.

Número de mensagens a serem incluídas antes da mensagem especificada.
before integer

Número de mensagens a serem incluídas antes da mensagem especificada.

Número de mensagens a serem incluídas após a mensagem especificada.
after integer

Número de mensagens a serem incluídas após a mensagem especificada.

Retornos

As saídas desta operação são dinâmicas.

Obter conversa

Obtenha uma conversa com base na ID da conversa fornecida.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID da conversa
convoId True string

A ID da conversa a ser recuperada.

Retornos

Nome Caminho Tipo Description
Modo de Exibição de Conversa
convo convoView

Representa uma exibição de uma conversa.

Obter Curtidas

Obtenha registros semelhantes que fazem referência a um assunto (por AT-URI e CID).

Parâmetros

Nome Chave Obrigatório Tipo Description
AT-URI do assunto.
uri True string

AT-URI do assunto (por exemplo, um registro pós-registro).

CID do registro do assunto.
cid string

CID do registro da entidade (versão específica do registro), para filtrar curtidas.

Limite o número de resultados.
limit integer

Limit

Cursor de paginação.
cursor string

Cursor de paginação

Retornos

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
cursor
cursor string
Gosta
likes array of getLikesLike

Obter códigos de convite

Obtenha uma exibição de administrador dos códigos de convite.

Parâmetros

Nome Chave Obrigatório Tipo Description
Método Sort
sort string

Método de classificação para códigos de convite.

Limit
limit integer

Número máximo de resultados a serem retornados.

Cursor de Paginação
cursor string

Cursor para paginação.

Retornos

Nome Caminho Tipo Description
Cursor para paginação.
cursor string
codes
codes array of inviteCode

Obter códigos de convite de conta

Obtenha todos os códigos de convite para a conta atual.

Parâmetros

Nome Chave Obrigatório Tipo Description
Incluir Usado
includeUsed boolean

Inclua códigos de convite usados na resposta.

Criar Disponível
createAvailable boolean

Controla se novos convites 'ganhos' mas não 'criados' devem ser criados.

Retornos

Nome Caminho Tipo Description
codes
codes array of inviteCode

Obter detalhes de status para um trabalho de processamento de vídeo

Obtenha detalhes de status para um trabalho de processamento de vídeo.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do trabalho
jobId True string

A ID do trabalho de processamento de vídeo para o qual recuperar o status.

Retornos

Nome Caminho Tipo Description
jobStatus
jobStatus jobStatus

Obter detalhes sobre alguns registros

Obtenha detalhes sobre alguns registros.

Parâmetros

Nome Chave Obrigatório Tipo Description
URIs dos registros a serem recuperados
uris True array

Uma lista de URIs para os registros.

Retornos

Nome Caminho Tipo Description
arquivo
records array of object
items
records object

Obter detalhes sobre um evento de moderação

Obtenha detalhes sobre um evento de moderação.

Parâmetros

Nome Chave Obrigatório Tipo Description
A ID do evento de moderação a ser recuperado
id True integer

A ID do evento de moderação a ser recuperado.

Retornos

Obter detalhes sobre um registro

Obtenha detalhes sobre um registro.

Parâmetros

Nome Chave Obrigatório Tipo Description
URI do registro a ser recuperado
uri True string

O URI do registro.

CID da versão específica
cid string

O CID da versão do registro.

Retornos

Obter detalhes sobre um repositório

Obtenha detalhes sobre um repositório.

Parâmetros

Nome Chave Obrigatório Tipo Description
DID do repositório
did True string

O DID do repositório.

Retornos

Obter esqueleto de feed

Obtenha um esqueleto de um feed fornecido por um gerador de feed.

Parâmetros

Nome Chave Obrigatório Tipo Description
Referência do gerador de feed.
feed True string

Referência ao registro do gerador de feed que descreve o feed específico que está sendo solicitado.

Número de resultados a serem recuperados.
limit integer

Limit

Cursor de paginação.
cursor string

Cursor de paginação

Retornos

Nome Caminho Tipo Description
cursor
cursor string
feed
feed array of skeletonFeedPost

Obter Exibição de Lista

Obtém um "modo de exibição" (com contexto adicional) de uma lista especificada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Referência de lista
list True string

Referência (AT-URI) do registro de lista a ser hidratado.

Limitar resultados
limit integer

O número máximo de resultados a serem retornados.

Cursor para Paginação
cursor string

Cursor para recuperar o próximo conjunto de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para o próximo conjunto de resultados.

lista
list listView
items
items array of listItemView

Obter Feed

Obtenha um feed hidratado do gerador de feed selecionado de um ator.

Parâmetros

Nome Chave Obrigatório Tipo Description
URI do Gerador de Feed
feed True string

O URI do gerador de feed.

Identificador de ator
actor True string

O identificador ou DID do ator que solicita o feed.

Limit
limit integer

O número máximo de postagens a serem retornadas (padrão: 50, máximo: 100).

Cursor de paginação
cursor string

Cursor de paginação para recuperar o próximo conjunto de resultados.

Retornos

As saídas desta operação são dinâmicas.

Obter Feed de Autor

Obtenha uma visão do "feed de autor" de um ator.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de ator
actor True string

O identificador do ator cujo autor se alimenta para buscar.

Limit
limit integer

Número máximo de itens a serem buscados.

Paginação curose
cursor string

Cursor de paginação para buscar o próximo conjunto de resultados.

Critérios de filtro
filter string

Combinações de tipos de postagem/repost para incluir em resposta.

Incluir postagens fixas
includePins boolean

Se deve incluir postagens fixas na resposta.

Retornos

Nome Caminho Tipo Description
cursor
cursor string
feed
feed array of feedViewPost

Obter Feed de Lista

Obtenha um feed de postagens recentes de uma lista.

Parâmetros

Nome Chave Obrigatório Tipo Description
Referência de lista
list True string

Referência (AT-URI) ao registro de lista.

Limite de resultados
limit integer

Número máximo de postagens a serem recuperadas.

Cursor de Paginação
cursor string

Mecanismo de paginação opcional.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor de paginação para o próximo conjunto de resultados.

feed
feed array of feedViewPost

Matriz de postagens no feed.

Obter feeds de ator

Obtenha uma lista de feeds criados pelo ator.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de ator
actor True string

O identificador ou DID do ator cujos feeds devem ser recuperados.

Limit
limit integer

O número máximo de feeds a serem retornados (padrão: 50, máximo: 100).

Cursor de paginação
cursor string

Cursor de paginação para recuperar o próximo conjunto de resultados.

Retornos

As saídas desta operação são dinâmicas.

Obter feeds sugeridos

Recupere uma lista de feeds sugeridos para a conta solicitante.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limit
limit integer

O número máximo de feeds sugeridos a serem retornados (padrão: 50, máximo: 100).

Cursor de paginação
cursor string

Cursor de paginação para recuperar o próximo conjunto de resultados.

Retornos

As saídas desta operação são dinâmicas.

Obter informações da conta

Obtenha detalhes sobre uma conta.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de conta
did True string

Did (Identificador Descentralizado) da conta.

Retornos

Corpo
accountView

Obter informações da conta

Obtenha detalhes sobre algumas contas.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificadores de conta
dids True array

Matriz de DIDs (identificadores de conta).

Retornos

Nome Caminho Tipo Description
Infos
infos array of accountView

Obter informações da sessão atual

Obtenha informações sobre a sessão autenticada.

Retornos

Nome Caminho Tipo Description
alça
handle string

Identificador do usuário.

fez
did string

Did (Identificador Descentralizado) do usuário.

email
email string

Email endereço do utilizador.

emailConfirmed
emailConfirmed boolean

Indica se o email foi confirmado.

emailAuthFactor
emailAuthFactor boolean

Indica se o email é usado como um fator de autenticação.

didDoc
didDoc object

Documento DID opcional.

ativo
active boolean

Indica se a sessão está ativa.

status
status string

O status da conta de usuário.

Obter informações do gerador de feed

Obtenha informações sobre um gerador de feed.

Parâmetros

Nome Chave Obrigatório Tipo Description
AT-URI do Gerador de Feed
feed True string

AT-URI do registro do gerador de feed.

Retornos

Nome Caminho Tipo Description
exibição
view generatorView
isOnline
isOnline boolean

Indica se o serviço de gerador de feed esteve online recentemente.

isValid
isValid boolean

Indica se o serviço de gerador de feed é compatível com a declaração de registro.

Obter informações sobre geradores de feed

Obtenha informações sobre uma lista de geradores de feed.

Parâmetros

Nome Chave Obrigatório Tipo Description
Lista de AT-URIs do Gerador de Feed
feeds True array

Uma lista de AT-URIs que representam os geradores de feed para o qual recuperar informações.

Retornos

Nome Caminho Tipo Description
Feeds
feeds array of generatorView

Obter informações sobre um feed

Obtenha informações sobre um gerador de feed.

Retornos

Nome Caminho Tipo Description
fez
did string
Feeds
feeds array of describeFeedGeneratorFeed
links
links describeFeedGeneratorLinks

Obter informações sobre uma conta e um repositório

Obtenha informações sobre uma conta e um repositório, incluindo a lista de coleções.

Parâmetros

Nome Chave Obrigatório Tipo Description
O identificador ou DID do repositório.
repo True string

O identificador ou DID do repositório.

Retornos

Nome Caminho Tipo Description
alça
handle string
fez
did string
didDoc
didDoc object
collections
collections array of string
handleIsCorrect
handleIsCorrect boolean

Indica se o identificador é válido no momento.

Obter informações sobre uma lista de serviços de rotulador

Obtenha informações sobre uma lista de serviços de rotulador.

Parâmetros

Nome Chave Obrigatório Tipo Description
DIDs
dids True array

DIDs

Circunstanciado
detailed boolean

Circunstanciado

Retornos

Nome Caminho Tipo Description
views
views array of labelerView

Obter itens a seguir

Enumera contas que um ator especificado segue.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de ator
actor True string

O identificador ou DID do ator cujos itens a seguir estão sendo recuperados.

Máximo de contas a serem recuperadas
limit integer

O número máximo de contas a serem retornadas (padrão: 50, máximo: 100).

Cursor de Paginação
cursor string

Cursor de paginação para recuperar o próximo conjunto de resultados.

Retornos

As saídas desta operação são dinâmicas.

Obter limites de upload de vídeo para o usuário autenticado

Obtenha limites de upload de vídeo para o usuário autenticado.

Retornos

Nome Caminho Tipo Description
canUpload
canUpload boolean

Indica se o usuário pode carregar vídeos.

remainingDailyVideos
remainingDailyVideos integer

Número de vídeos que o usuário ainda pode carregar hoje.

RemainingDailyBytes
remainingDailyBytes integer

Tamanho de dados restante em bytes disponíveis para uploads hoje.

mensagem
message string

Informações adicionais sobre os limites de upload.

erro
error string

Mensagem de erro, se aplicável.

Obter Linha do Tempo

Obtenha uma exibição da linha do tempo inicial da conta solicitante.

Parâmetros

Nome Chave Obrigatório Tipo Description
Variante do algoritmo
algorithm string

Variant 'algorithm' para a linha do tempo.

Limit
limit integer

O número máximo de postagens a serem retornadas (padrão: 50, máximo: 100).

Cursor de paginação
cursor string

Cursor de paginação para recuperar o próximo conjunto de resultados.

Retornos

As saídas desta operação são dinâmicas.

Obter lista de modelos de comunicação

Recupere uma lista de todos os modelos de comunicação disponíveis.

Retornos

Nome Caminho Tipo Description
communicationTemplates
communicationTemplates array of templateView

Obter listas

Enumera as listas criadas por uma conta especificada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de conta
actor True string

A conta (ator) da qual enumerar listas.

Limitar resultados
limit integer

Número máximo de resultados a serem retornados.

Cursor de Paginação
cursor string

Cursor para recuperar o próximo conjunto de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para o próximo conjunto de resultados.

Listas
lists array of listView

Obter listas bloqueadas

Obtenha listas de mods que a conta solicitante (ator) está bloqueando.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limitar resultados
limit integer

Número máximo de resultados a serem retornados.

Cursor de Paginação
cursor string

Cursor para recuperar o próximo conjunto de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para o próximo conjunto de resultados.

Listas
lists array of listView

Obter listas mudas

Obtenha listas de mods que a conta solicitante atualmente silenciou.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limitar resultados
limit integer

Número máximo de resultados a serem retornados.

Cursor de Paginação
cursor string

Cursor para recuperar o próximo conjunto de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para o próximo conjunto de resultados.

Listas
lists array of listView

Obter log

Recupere o log de ações e mensagens em uma conversa.

Parâmetros

Nome Chave Obrigatório Tipo Description
Cursor de Paginação
cursor string

Cursor de paginação para recuperar o próximo conjunto de logs.

Retornos

As saídas desta operação são dinâmicas.

Obter metadados do ator

Buscar metadados relacionados à moderação para um ator via DID

Parâmetros

Nome Chave Obrigatório Tipo Description
DID
actor True string

O DID (Identificador Descentralizado) do ator.

Retornos

Nome Caminho Tipo Description
dia
day ActorMetadata
month
month ActorMetadata
all
all ActorMetadata

Obter mudos

Enumera contas que a conta solicitante atualmente foi silenciada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Limitar resultados
limit integer

Número máximo de resultados a serem retornados.

Cursor de Paginação
cursor string

Cursor para recuperar o próximo conjunto de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para o próximo conjunto de resultados.

Mudos
mutes array of profileView

Obter o Convo para Membros

Obtenha uma conversa para um ou muitos membros.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificadores DID de membros
members True array

Lista de identificadores did para os membros da conversa.

Retornos

Nome Caminho Tipo Description
Modo de Exibição de Conversa
convo convoView

Representa uma exibição de uma conversa.

Obter o Pacote Inicial

Obtém uma exibição de um pacote inicial com base na referência fornecida (AT-URI).

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador do Pacote Inicial
starterPack True string

Referência (AT-URI) do registro do pacote inicial.

Retornos

Nome Caminho Tipo Description
starterPack
starterPack starterPackView

Obter o status de hospedagem do repositório

Obtenha o status de hospedagem de um repositório neste servidor.

Parâmetros

Nome Chave Obrigatório Tipo Description
Repositório DID
did True string

O DID do repositório.

Retornos

Nome Caminho Tipo Description
fez
did string
ativo
active boolean
status
status string

Valor verdadeiro ou falso que indica o status da atividade.

Rev
rev string

Campo opcional, o rev atual do repositório, se active=true

Obter pacotes de início

Obtenha exibições detalhadas para uma lista de pacotes indutores com base nos URIs fornecidos.

Parâmetros

Nome Chave Obrigatório Tipo Description
URIs do Pacote Inicial
uris True string

Lista de AT-URIs para os pacotes interações (no máximo 25 itens).

Retornos

As saídas desta operação são dinâmicas.

Obter perfil

Recupere uma exibição de perfil detalhada de um ator usando seu identificador ou DID.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de ator
actor True string

Identificador ou DID da conta da qual buscar o perfil.

Retornos

As saídas desta operação são dinâmicas.

Obter perfis

Obtenha exibições de perfil detalhadas de vários atores.

Parâmetros

Nome Chave Obrigatório Tipo Description
Lista de identificadores de ator
actors True array

Identificador de ator

Retornos

Nome Caminho Tipo Description
profiles
profiles array of profileViewDetailed

Obter Post Thread

Obter postagens em um thread.

Parâmetros

Nome Chave Obrigatório Tipo Description
Post AT-URI
uri True string

Referência (AT-URI) para postar registro.

Profundidade de resposta
depth integer

Quantos níveis de profundidade de resposta devem ser incluídos na resposta.

Níveis de postagem pai
parentHeight integer

Quantos níveis de pai (e avô, etc) postam para incluir.

Retornos

Nome Caminho Tipo Description
status
thread.status string
threadgate
threadgate threadgateView

Obter Postagens

Obtém exibições de postagem para uma lista especificada de postagens.

Parâmetros

Nome Chave Obrigatório Tipo Description
Post AT-URIs
uris True array

Lista de postagens AT-URIs para a qual retornar exibições hidratadas.

Retornos

Nome Caminho Tipo Description
postagens
posts array of postView

Obter preferências

Obtenha preferências privadas anexadas à conta atual.

Retornos

Nome Caminho Tipo Description
preferences
preferences preferences

Obter relações públicas entre uma conta e uma lista de outras contas

Obtenha relações públicas entre uma conta e uma lista de outras contas.

Parâmetros

Nome Chave Obrigatório Tipo Description
Conta primária
actor True string

Conta primária solicitando relações para.

Outras contas
others string

Lista de 'outras' contas a serem relacionadas de volta ao primário.

Retornos

Nome Caminho Tipo Description
ator
actor string

O DID da conta primária.

relationships
relationships array of object

Lista de relações entre o ator e outras contas.

tipo
relationships.type string

O tipo de relação ou status.

Obter repositórios de moderação

Obtenha uma lista de todos os repositórios de moderação.

Retornos

Nome Caminho Tipo Description
repositories
repositories array of object

Lista de repositórios de moderação.

id
repositories.id string

Identificador exclusivo do repositório.

status
repositories.status string

O status do repositório.

Obter Seguidores

Enumerar contas que seguem um ator especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de ator
actor True string

O identificador ou DID do ator cujos seguidores estão sendo recuperados.

Limite de paginação
limit integer

O número máximo de seguidores a serem retornados (padrão: 50, máximo: 100).

Cursor de Paginação
cursor string

Cursor de paginação para recuperar o próximo conjunto de resultados.

Retornos

As saídas desta operação são dinâmicas.

Obter seguidores conhecidos

Recupere seguidores para uma conta específica que também é seguida pelo visualizador.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de ator
actor True string

O identificador ou DID do ator cujos seguidores estão sendo recuperados.

Limite de seguidores
limit integer

O número máximo de seguidores a serem retornados (padrão: 50, máximo: 100).

Cursor de Paginação
cursor string

Cursor de paginação para recuperar o próximo conjunto de resultados.

Retornos

As saídas desta operação são dinâmicas.

Obter sugestões seguidas pelo ator

Enumera segue semelhante a uma determinada conta.

Parâmetros

Nome Chave Obrigatório Tipo Description
Ator
actor True string

O identificador de conta para o qual as seguintes opções são sugeridas.

Retornos

Nome Caminho Tipo Description
Sugestões
suggestions array of profileView

Lista de perfis sugeridos a seguir.

isFallback
isFallback boolean

Indica se os resultados são sugestões genéricas de fallback.

Obter token de autenticação de serviço

Obtenha um token assinado em nome do DID solicitante para o serviço solicitado.

Parâmetros

Nome Chave Obrigatório Tipo Description
DID
aud True string

A DID do serviço com o qual o token será usado para autenticação.

Expiração
exp integer

O tempo em Segundos de Época unix que o JWT expira. Padrões = 60 segundos

Método Lexicon
lxm string

Método Léxico (XRPC) ao qual associar o token solicitado.

Retornos

Nome Caminho Tipo Description
símbolo
token string

O token de autenticação assinado.

Obter um blob associado a uma conta

Obtenha um blob associado a uma determinada conta.

Parâmetros

Nome Chave Obrigatório Tipo Description
DID da conta
did True string

O DID da conta.

Blob CID
cid True string

O CID do blob a ser buscado.

Retornos

Nome Caminho Tipo Description
blob
blob string

Conteúdo de blob codificado em Base64.

Obter um registro do repositório

Recupere um registro do repositório por seu identificador exclusivo.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do Registro
did True string

Identificador exclusivo do registro.

Retornos

Nome Caminho Tipo Description
id
record.id string

Identificador exclusivo do registro.

conteúdo
record.content string

O conteúdo do registro.

Obter um único registro de um repositório

Obtenha um único registro de um repositório.

Parâmetros

Nome Chave Obrigatório Tipo Description
O identificador ou DID do repositório
repo True string

O identificador ou DID do repositório.

O NSID da coleção de registros
collection True string

O NSID da coleção de registros.

A chave de registro
rkey True string

A chave de registro.

O CID da versão do registro
cid string

O CID da versão do registro.

Retornos

Nome Caminho Tipo Description
uri
uri string

O URI do registro.

Cid
cid string

O CID do registro.

value
value object

O valor do registro.

Obter uma lista de pacotes de início criados pelo ator

Obtenha uma lista de pacotes de início criados pelo ator.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de ator
actor True string

O identificador do ator para o qual recuperar pacotes indutores.

Limite de resultados
limit integer

O número máximo de pacotes indutores a serem retornados.

Cursor de Paginação
cursor string

Cursor para paginação para buscar o próximo conjunto de resultados.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para paginação.

starterPacks
starterPacks array of starterPackViewBasic

Obter uma lista de postagens curtidas por um ator

Obtenha uma lista de postagens curtidas por um ator.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identificador de ator
actor True string

Identificador do ator cujos likes estão sendo recuperados.

Limite de resultados
limit integer

Número máximo de resultados a serem retornados.

Cursor de Paginação
cursor string

Cursor para paginação.

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para a próxima página de resultados.

feed
feed array of feedViewPost

Lista de postagens curtidas pelo ator.

Obter valores definidos

Obtenha um conjunto específico e seus valores.

Parâmetros

Nome Chave Obrigatório Tipo Description
Definir nome
name True string

O nome do conjunto a ser recuperado.

Limite de resultados
limit integer

Número máximo de valores a serem retornados.

Cursor de paginação
cursor string

Cursor para paginação.

Retornos

Nome Caminho Tipo Description
set
set setView
values
values array of string
cursor
cursor string

Pesquisar atores para Typeahead

Recuperar sugestões de conta para pesquisa de typeahead.

Parâmetros

Nome Chave Obrigatório Tipo Description
Termo de Pesquisa
q string

O termo de pesquisa usado para resultados typeahead.

Limit
limit integer

Número máximo de resultados a serem recuperados.

Retornos

Nome Caminho Tipo Description
Atores
actors array of appProfileViewBasic

Uma matriz de detalhes mínimos do ator que corresponde à pesquisa typeahead.

Pesquisar contas

Obtenha uma lista de contas que correspondem à consulta de pesquisa.

Parâmetros

Nome Chave Obrigatório Tipo Description
Endereço de email a ser pesquisado.
email string

O endereço de email a ser pesquisado.

Cursor de paginação para os próximos resultados.
cursor string

Cursor de paginação para o próximo conjunto de resultados.

Número máximo de resultados a serem recuperados.
limit integer

O número máximo de resultados a serem recuperados

Retornos

Nome Caminho Tipo Description
cursor
cursor string

Cursor para recuperar o próximo conjunto de resultados.

contas
accounts array of accountView

Lista de contas correspondentes.

Pesquisar Postagens

Localize postagens que correspondam aos critérios de pesquisa, retornando exibições dessas postagens.

Parâmetros

Nome Chave Obrigatório Tipo Description
Consulta de pesquisa
q True string

Cadeia de caracteres de consulta de pesquisa.

Ordem de Classificação
sort string

Especifica a ordem de classificação dos resultados.

Desde Datetime
since string

Filtrar os resultados das postagens após o datetime indicado (inclusive).

Até Datetime
until string

Filtre os resultados das postagens antes do datetime indicado (não inclusivo).

Conta de menções
mentions string

Filtre para postagens que mencionam a conta fornecida.

Conta de autor
author string

Filtre para postagens pela conta fornecida. Os identificadores são resolvidos para DID antes do tempo de consulta.

Filtro de idioma
lang string

Filtrar para postagens no idioma especificado.

Filtro de Domínio
domain string

Filtrar para postagens com URLs.

Filtro de URL
url string

Filtrar para postagens com links.

Filtro de hashtag
tag array

Filtrar para postagens com a marca fornecida (hashtag).

Limite de resultados
limit integer

Número máximo de resultados a serem retornados.

Cursor de Paginação
cursor string

Mecanismo de paginação opcional.

Retornos

Nome Caminho Tipo Description
cursor
cursor string
hitsTotal
hitsTotal integer
postagens
posts array of postView

Rastreamento de Solicitação

Solicite um serviço para rastrear persistentemente os repositórios hospedados.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome do host
hostname True string

Nome do host do serviço atual solicitando que seja rastreado.

Receber mensagens

Obtenha uma lista de mensagens de uma conversa específica.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID da conversa
convoId True string

A ID da conversa da qual recuperar mensagens.

Limite de paginação
limit integer

O número máximo de mensagens a serem retornadas (padrão: 50, máximo: 100).

Cursor de Paginação
cursor string

Cursor de paginação para recuperar o próximo conjunto de mensagens.

Retornos

As saídas desta operação são dinâmicas.

Recuperar exibição de registro

Retorna informações de esquema dinâmico para o modo de exibição de registro.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do registro
recordId True string

Identificador do registro.

Retornos

Nome Caminho Tipo Description
registro
record object

Detalhes do modo de exibição de registro.

Redefinir senha

Redefina uma senha de conta de usuário usando um token.

Parâmetros

Nome Chave Obrigatório Tipo Description
símbolo
token True string

O token fornecido para redefinição de senha.

senha
password True string

A nova senha da conta de usuário.

Registrar-se para receber notificações por push

Registre-se para receber notificações por push.

Parâmetros

Nome Chave Obrigatório Tipo Description
serviceDid
serviceDid True string

O DID do serviço de notificação por push.

símbolo
token True string

Token de notificação por push.

plataforma
platform True string

A plataforma para a notificação por push.

ID do aplicativo
appId True string

Identificador do aplicativo que solicita notificações por push.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se o registro foi bem-sucedido.

RequestPlcOperationSignature

Solicite um email com um código para solicitar uma operação de PLC assinada.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a solicitação foi bem-sucedida.

ResolveHandle

Resolve um identificador (nome de domínio) para um DID.

Parâmetros

Nome Chave Obrigatório Tipo Description
O identificador a ser resolvido.
handle True string

O identificador a ser resolvido.

Retornos

Nome Caminho Tipo Description
fez
did string

O DID resolvido.

Revogar senha do aplicativo

Revogar uma senha de aplicativo pelo nome.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome
name True string

O nome da Senha do Aplicativo a ser revogada.

Sair da conversa

Deixe uma conversa especificando sua ID.

Parâmetros

Nome Chave Obrigatório Tipo Description
convoId
convoId True string

A ID da conversa a sair.

Retornos

Nome Caminho Tipo Description
convoId
convoId string

A ID da conversa que foi deixada.

Rev
rev string

O identificador de revisão da conversa.

Ser repostado por

Obtenha uma lista de repostos para uma determinada postagem.

Parâmetros

Nome Chave Obrigatório Tipo Description
URI de Referência de Postagem
uri True string

Referência (AT-URI) do registro de postagem.

CID de versão específica
cid string

Se for fornecido, filtrará os repostos da versão específica (por CID) do registro de postagem.

Limite de resultados
limit integer

Número máximo de repostos a serem recuperados.

Cursor de Paginação
cursor string

Mecanismo de paginação opcional.

Retornos

Nome Caminho Tipo Description
uri
uri string

Referência (AT-URI) do registro de postagem.

Cid
cid string

Versão específica (CID) do registro de postagem.

cursor
cursor string

Cursor de paginação para o próximo conjunto de resultados.

repostedBy
repostedBy array of profileView

Matriz de perfis que repostaram a postagem.

SignPlcOperation

Assina uma operação PLC para atualizar alguns valores no documento do DID solicitante.

Parâmetros

Nome Chave Obrigatório Tipo Description
símbolo
token True string

Um token recebido por meio de com.atproto.identity.requestPlcOperationSignature.

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

Retornos

Nome Caminho Tipo Description
operação
operation object

Solicitar atualização de email

Solicite um token para atualizar o email.

Retornos

Nome Caminho Tipo Description
tokenRequired
tokenRequired boolean

Indica se um token é necessário para a atualização de email.

Solicitar confirmação de email

Solicite um email com um código para confirmar a propriedade do email.

Solicitar redefinição de senha

Inicie uma redefinição de senha de conta de usuário por email.

Parâmetros

Nome Chave Obrigatório Tipo Description
email
email True string

O endereço de email associado à conta de usuário.

Solicitação de Exclusão de Conta

Inicie uma exclusão de conta de usuário por email.

SubmitPlcOperation

Valida uma operação PLC para garantir que ela não viole as restrições de um serviço.

Parâmetros

Nome Chave Obrigatório Tipo Description
operação
operation True object

A operação PLC a ser validada.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se a operação foi validada com êxito.

Tomar uma ação de moderação em um ator

Tomar uma ação de moderação em um ator

Parâmetros

Nome Chave Obrigatório Tipo Description
evento
event True string

O evento de moderação a ser emitido.

assunto
subject True string

O assunto do evento de moderação.

subjectBlobCids
subjectBlobCids array of string
createdBy
createdBy True string

Retornos

Corpo
modEventView

UpdateHandle

Atualiza o identificador da conta atual. Verifica se a validade é tratada e as atualizações fizeram:plc documento, se necessário.

Parâmetros

Nome Chave Obrigatório Tipo Description
alça
handle True string

O novo identificador.

Retornos

Nome Caminho Tipo Description
sucesso
success boolean

Indica se o identificador foi atualizado com êxito.

mensagem
message string

Informações adicionais sobre a operação.

Verificar o status da conta

Retorna o status de uma conta, especialmente no que diz respeito à importação ou recuperação.

Retornos

Nome Caminho Tipo Description
ativado
activated boolean

Indica se a conta está ativada.

validDid
validDid boolean

Indica se o DID é válido.

repoCommit
repoCommit string

Identificador de confirmação para o repositório da conta.

repoRev
repoRev string

Informações de revisão do repositório.

repoBlocks
repoBlocks integer

Número de blocos de repositório.

indexedRecords
indexedRecords integer

Número de registros indexados na conta.

privateStateValues
privateStateValues integer

Número de valores de estado privado.

expectedBlobs
expectedBlobs integer

Número esperado de blobs.

importedBlobs
importedBlobs integer

Número de blobs importados.

Definições

preferences

Nome Caminho Tipo 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

Um recipiente de estado específico do programa bsky.app.

labelersPref
labelersPref labelersPref

adultContentPref

Nome Caminho Tipo Description
enabled
enabled boolean

contentLabelPref

Nome Caminho Tipo Description
labelerDid
labelerDid string

A qual rotulador essa preferência se aplica?

etiqueta
label string
visibilidade
visibility string

savedFeed

Nome Caminho Tipo Description
id
id string
tipo
type string
value
value string
pinned
pinned boolean

savedFeedsPrefV2

Nome Caminho Tipo Description
items
items array of savedFeed

savedFeedsPref

Nome Caminho Tipo Description
pinned
pinned array of string
Salvou
saved array of string
timelineIndex
timelineIndex integer

personalDetailsPref

Nome Caminho Tipo Description
birthDate
birthDate date-time

A data de nascimento do proprietário da conta.

feedViewPref

Nome Caminho Tipo Description
feed
feed string

O URI do feed ou um identificador que descreve o feed.

hideReplies
hideReplies boolean

Ocultar respostas no feed.

hideRepliesByUnfollowed
hideRepliesByUnfollowed boolean

Ocultar respostas no feed se elas não forem por usuários seguidos.

hideRepliesByLikeCount
hideRepliesByLikeCount integer
hideReposts
hideReposts boolean

Ocultar os repostos no feed.

hideQuotePosts
hideQuotePosts boolean

Oculte as postagens de aspas no feed.

threadViewPref

Nome Caminho Tipo Description
classificar
sort string

Modo de classificação para threads.

prioritizeFollowedUsers
prioritizeFollowedUsers boolean

Mostrar usuários seguidos na parte superior de todas as respostas.

interestsPref

Nome Caminho Tipo Description
tags
tags array of string

mutedWordTarget

mutedWord

Uma palavra que o proprietário da conta silenciou.

Nome Caminho Tipo Description
id
id string
value
value string

A própria palavra muda.

targets
targets array of mutedWordTarget
actorTarget
actorTarget string

Grupos de usuários aos quais aplicar a palavra muda. Se indefinido, aplica-se a todos os usuários.

expiresAt
expiresAt date-time

A data e a hora em que a palavra silenciada expirará e não será mais aplicada.

mutedWordsPref

Nome Caminho Tipo Description
items
items array of mutedWord

hiddenPostsPref

Nome Caminho Tipo Description
items
items array of string

labelersPref

Nome Caminho Tipo Description
rotuladores
labelers array of labelerPrefItem

labelerPrefItem

Nome Caminho Tipo Description
fez
did string

starterPackView

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
registro
record
criador
creator appProfileViewBasic
lista
list listViewBasic
listItemsSample
listItemsSample array of listItemView
Feeds
feeds array of generatorView
joinedWeekCount
joinedWeekCount integer
joinedAllTimeCount
joinedAllTimeCount integer
labels
labels array of label
indexedAt
indexedAt date-time

starterPackViewBasic

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
registro
record
criador
creator appProfileViewBasic
listItemCount
listItemCount integer
joinedWeekCount
joinedWeekCount integer
joinedAllTimeCount
joinedAllTimeCount integer
labels
labels array of label
indexedAt
indexedAt date-time

bskyAppStatePref

Um recipiente de estado específico do programa bsky.app.

Nome Caminho Tipo Description
activeProgressGuide
activeProgressGuide bskyAppProgressGuide

Se definido, um guia de progresso ativo.

queuedNudges
queuedNudges array of string
nuxs
nuxs array of nux

bskyAppProgressGuide

Se definido, um guia de progresso ativo.

Nome Caminho Tipo Description
guia
guide string

nux

Um novo objeto de armazenamento NUX (experiências do usuário)

Nome Caminho Tipo Description
id
id string
concluído
completed boolean
dados
data string

Dados arbitrários para o NUX. Limite de 300 caracteres.

expiresAt
expiresAt date-time

A data e a hora em que o NUX expirará e será concluído.

profileViewDetailed

Nome Caminho Tipo Description
fez
did string
alça
handle string
nome de exibição
displayName string
descrição
description string
Avatar
avatar string
faixa
banner string
followersCount
followersCount integer
followsCount
followsCount integer
postsCount
postsCount integer
associado
associated profileAssociated
joinedViaStarterPack
joinedViaStarterPack starterPackViewBasic
indexedAt
indexedAt date-time
criado em
createdAt date-time
espectador
viewer appViewerState

Metadados sobre a relação da conta solicitante com a conta do assunto.

labels
labels array of label
pinnedPost
pinnedPost strongRef

Define uma referência forte com um URI e CID.

profileView

Informações básicas sobre um perfil.

Nome Caminho Tipo Description
fez
did string

Did (Identificador Descentralizado) do perfil.

alça
handle string

O identificador do perfil.

nome de exibição
displayName string

Nome de exibição do perfil.

Avatar
avatar string

URL do avatar do perfil.

associado
associated associatedMetadata

Metadados associados para um perfil.

espectador
viewer viewerMetadata

Metadados sobre a relação do espectador com o ator.

labels
labels array of label

Rótulos associados ao perfil.

criado em
createdAt date-time

Carimbo de data/hora quando o perfil foi criado.

associatedMetadata

Metadados associados para um perfil.

Nome Caminho Tipo Description
Listas
lists integer

Número de listas associadas.

feedgens
feedgens integer

Número de geradores de feed associados.

starterPacks
starterPacks integer

Número de pacotes indutores.

Labeler
labeler boolean

Indica se o perfil é um rotulador.

allowIncoming
chat.allowIncoming string

Configurações de chat de entrada permitidas (por exemplo, "todos").

mutedByList

Detalhes de uma lista que silenciou o ator.

Nome Caminho Tipo Description
uri
uri string

URI da lista que silenciou o ator.

Cid
cid string

CID (Identificador de Conteúdo) da lista.

nome
name string

Nome da lista.

propósito
purpose string

Finalidade da lista.

Avatar
avatar string

URI da imagem do avatar para a lista.

listItemCount
listItemCount integer

Número de itens na lista.

labels
labels array of label

Rótulos associados à lista.

espectador
viewer viewerMetadata

Metadados sobre a relação do espectador com o ator.

indexedAt
indexedAt date-time

O carimbo de data/hora em que a lista foi indexada.

blockingByList

Detalhes de uma lista que bloqueia o ator.

Nome Caminho Tipo Description
uri
uri string

URI da lista que bloqueia o ator.

Cid
cid string

CID (Identificador de Conteúdo) da lista.

nome
name string

Nome da lista.

propósito
purpose string

Finalidade da lista.

Avatar
avatar string

URI da imagem do avatar para a lista.

listItemCount
listItemCount integer

Número de itens na lista.

labels
labels array of label

Rótulos associados à lista.

espectador
viewer viewerMetadata

Metadados sobre a relação do espectador com o ator.

indexedAt
indexedAt date-time

O carimbo de data/hora em que a lista foi indexada.

viewerMetadata

Metadados sobre a relação do espectador com o ator.

Nome Caminho Tipo Description
abafado
muted boolean

Indica se o ator está mudo pelo visualizador.

blockedBy
blockedBy boolean

Indica se o ator está bloqueado pelo visualizador.

Bloqueio
blocking string

Indica se o visualizador está bloqueando o ator.

seguinte
following string

Indica se o visualizador está seguindo o ator.

followedBy
followedBy string

Indica se o ator está seguindo o visualizador.

mutedByList
mutedByList mutedByList

Detalhes de uma lista que silenciou o ator.

blockingByList
blockingByList blockingByList

Detalhes de uma lista que bloqueia o ator.

postView

Nome Caminho Tipo Description
object

feedReplyRef

Nome Caminho Tipo Description
raiz
root object

Referência de postagem raiz, que pode ser uma postView, notFoundPost ou blockedPost.

pai
parent object

Referência de postagem pai, que pode ser uma postView, notFoundPost ou blockedPost.

vovôAuthor
grandparentAuthor appProfileViewBasic

strongRef

Define uma referência forte com um URI e CID.

Nome Caminho Tipo Description
uri
uri string

O URI da referência forte.

Cid
cid string

O CID da referência forte.

profileAssociated

Nome Caminho Tipo Description
Listas
lists integer
feedgens
feedgens integer
starterPacks
starterPacks integer
Labeler
labeler boolean
bate-papo
chat profileAssociatedChat

appViewerState

Metadados sobre a relação da conta solicitante com a conta do assunto.

Nome Caminho Tipo Description
abafado
muted boolean
mutedByList
mutedByList listViewBasic
blockedBy
blockedBy boolean
Bloqueio
blocking string
blockingByList
blockingByList listViewBasic
seguinte
following string
followedBy
followedBy string
knownFollowers
knownFollowers knownFollowers

Os seguidores do assunto que você também segue.

profileAssociatedChat

Nome Caminho Tipo Description
allowIncoming
allowIncoming string

listView

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
criador
creator profileView

Informações básicas sobre um perfil.

nome
name string
propósito
purpose listPurpose

Define a finalidade da lista.

descrição
description string
descriptionFacets
descriptionFacets array of richtextFacet
Avatar
avatar string
listItemCount
listItemCount integer
labels
labels array of label
espectador
viewer listViewerState
indexedAt
indexedAt date-time

listItemView

Nome Caminho Tipo Description
uri
uri string
assunto
subject profileView

Informações básicas sobre um perfil.

listViewBasic

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
nome
name string
propósito
purpose listPurpose

Define a finalidade da lista.

Avatar
avatar string
listItemCount
listItemCount integer
labels
labels array of label
espectador
viewer listViewerState
indexedAt
indexedAt string

etiqueta

Marca de metadados em um recurso atproto (por exemplo, repositório ou registro).

Nome Caminho Tipo Description
ver
ver integer
src
src string

DID do ator que criou esse rótulo.

uri
uri string

AT URI do registro, repositório (conta) ou outro recurso ao qual esse rótulo se aplica.

Cid
cid string

Opcionalmente, CID especificando a versão específica do recurso 'uri' ao qual esse rótulo se aplica.

Val
val string

O nome da cadeia de caracteres curta do valor ou tipo desse rótulo.

Negativo
neg boolean

Se for true, esse é um rótulo de negação, substituindo um rótulo anterior.

CTS
cts date-time

Carimbo de data/hora quando esse rótulo foi criado.

Exp.
exp date-time

Carimbo de data/hora no qual esse rótulo expira (não se aplica mais).

Sig
sig byte

Assinatura do rótulo codificado em dag-cbor.

ActorMetadata

Nome Caminho Tipo Description
messagesSent
messagesSent integer

O número de mensagens enviadas pelo ator.

messagesReceived
messagesReceived integer

O número de mensagens recebidas pelo ator.

convos
convos integer

O número total de conversas em que o ator participou.

convosStarted
convosStarted integer

O número de conversas iniciadas pelo ator.

knownFollowers

Os seguidores do assunto que você também segue.

Nome Caminho Tipo Description
count
count integer
Seguidores
followers array of appProfileViewBasic

appProfileViewBasic

Nome Caminho Tipo Description
fez
did string

Identificador descentralizado (DID) do ator.

alça
handle string

Identificador exclusivo do ator.

nome de exibição
displayName string

Nome de exibição do ator.

Avatar
avatar string

URI da imagem do avatar do ator.

criado em
createdAt date-time

O carimbo de data/hora da criação do perfil do ator.

chatProfileViewBasic

Nome Caminho Tipo Description
fez
did string
alça
handle string

Identificador do ator.

nome de exibição
displayName string

Nome de exibição do ator.

Avatar
avatar string

URI do avatar do ator.

associado
associated profileAssociated
espectador
viewer appViewerState

Metadados sobre a relação da conta solicitante com a conta do assunto.

labels
labels array of label

Matriz de rótulos associados ao ator.

chatDisabled
chatDisabled boolean

Indica se o ator não pode participar ativamente de conversas.

listPurpose

Define a finalidade da lista.

Nome Caminho Tipo Description
tipo
type string

O tipo da finalidade da lista.

Propriedade Modlist
modlistProperty string

Uma propriedade específica para modlist.

Propriedade Curatelist
curatelistProperty string

Uma propriedade específica para curatelist.

Propriedade Referencelist
referencelistProperty string

Uma propriedade específica à lista de referências.

listViewerState

Nome Caminho Tipo Description
abafado
muted boolean
bloqueado
blocked string

convoView

Representa uma exibição de uma conversa.

Nome Caminho Tipo Description
ID da conversa
id string

O identificador exclusivo da conversa.

Revisão de conversa
rev string

O identificador de revisão da conversa.

Membros da conversa
members array of chatProfileViewBasic

Lista de membros na conversa.

id
lastMessage.id string

O identificador exclusivo da mensagem.

conteúdo
lastMessage.content string

O conteúdo da última mensagem.

carimbo de data/hora
lastMessage.timestamp date-time

A hora em que a última mensagem foi enviada.

A conversa está mudada
muted boolean

Indica se a conversa está muda.

É a conversa aberta
opened boolean

Indica se a conversa foi aberta.

Contagem de mensagens não lidas
unreadCount integer

A contagem de mensagens não lidas na conversa.

messageViewSender

Nome Caminho Tipo Description
fez
did string

Identificador descentralizado do remetente.

richtextFacet

Anotação de uma sub-cadeia de caracteres dentro do rich text.

Nome Caminho Tipo Description
indexar
index richTextFacetByteSlice

Especifica o intervalo de sub-cadeia de caracteres ao qual um recurso de faceta se aplica.

features
features array of object
featureType
features.featureType string

Tipo do recurso.

details
features.details object

Detalhes sobre o recurso.

richTextFacetByteSlice

Especifica o intervalo de sub-cadeia de caracteres ao qual um recurso de faceta se aplica.

Nome Caminho Tipo Description
byteStart
byteStart integer

O byte inicial do intervalo.

byteEnd
byteEnd integer

O byte final do intervalo.

deletedMessageView

Nome Caminho Tipo Description
id
id string

A ID da mensagem excluída.

Rev
rev string

A ID de revisão da mensagem excluída.

remetente
sender messageViewSender
sentAt
sentAt date-time

O carimbo de data/hora quando a mensagem foi enviada.

lastMessage

Representa a última mensagem em uma conversa.

Nome Caminho Tipo Description
id
id string

O identificador exclusivo da mensagem.

enviar SMS
text string

O conteúdo de texto da mensagem.

remetente
sender string

O identificador do remetente da mensagem.

sentAt
sentAt date-time

A hora em que a mensagem foi enviada.

accountView

Nome Caminho Tipo Description
fez
did string
alça
handle string
email
email string
relatedRecords
relatedRecords array of
indexedAt
indexedAt date-time
invitedBy
invitedBy inviteCode
Convida
invites array of inviteCode
invitesDisabled
invitesDisabled boolean
emailConfirmedAt
emailConfirmedAt date-time
inviteNote
inviteNote string
deactivatedAt
deactivatedAt date-time
threatSignatures
threatSignatures array of threatSignature

inviteCode

Nome Caminho Tipo Description
codificar
code string
disponível
available integer
desabilitado
disabled boolean
forAccount
forAccount string
createdBy
createdBy string
criado em
createdAt date-time
Usa
uses array of inviteCodeUse

threatSignature

Nome Caminho Tipo Description
propriedade
property string
value
value string

inviteCodeUse

Nome Caminho Tipo Description
usedBy
usedBy string
usedAt
usedAt date-time

statusAttr

Nome Caminho Tipo Description
aplicado
applied boolean
ref
ref string

createAppPassword

Nome Caminho Tipo Description
nome
name string
senha
password string
criado em
createdAt date-time
privilegiado
privileged boolean

listAppPassword

Nome Caminho Tipo Description
nome
name string
criado em
createdAt string
privilegiado
privileged boolean
Nome Caminho Tipo Description
Política de Privacidade
privacyPolicy string
Termos de Serviço
termsOfService string

serviceConfig

Nome Caminho Tipo Description
url
url string

viewerConfig

Nome Caminho Tipo Description
função
role string

describeServerContact

Nome Caminho Tipo Description
email
email string

describeFeedGeneratorFeed

Nome Caminho Tipo Description
uri
uri string
Nome Caminho Tipo Description
Política de Privacidade
privacyPolicy string
Termos de Serviço
termsOfService string

feedViewPost

Nome Caminho Tipo Description
post
post postView
responder
reply feedReplyRef
tipo
reason.type string
details
reason.details object

Detalhes adicionais específicos ao tipo de motivo. Corresponde a reasonRepost ou reasonPin.

feedContext
feedContext string

Contexto fornecido pelo gerador de feed que pode ser passado de volta junto com interações.

generatorView

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
fez
did string
criador
creator profileView

Informações básicas sobre um perfil.

nome de exibição
displayName string
descrição
description string
descriptionFacets
descriptionFacets array of richtextFacet
Avatar
avatar string
likeCount
likeCount integer
acceptsInteractions
acceptsInteractions boolean
labels
labels array of label
espectador
viewer generatorViewerState
indexedAt
indexedAt date-time

generatorViewerState

Nome Caminho Tipo Description
curtida
like string

threadgateView

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
registro
record
Listas
lists array of listViewBasic

getLikesLike

Nome Caminho Tipo Description
indexedAt
indexedAt date-time
criado em
createdAt date-time
ator
actor profileView

Informações básicas sobre um perfil.

skeletonFeedPost

Nome Caminho Tipo Description
post
post string

O AT-URI da postagem.

reasonRepost
reasonRepost skeletonReasonRepost
reasonPin
reasonPin skeletonReasonPin
feedContext
feedContext string

Contexto passado para o cliente e retornado ao gerador de feed junto com interações.

skeletonReasonRepost

Nome Caminho Tipo Description
Repost
repost string

skeletonReasonPin

reasonType

Tipo de motivo para o relatório de moderação. Um dos motivos predefinidos.

Nome Caminho Tipo Description
reasonSpam
reasonSpam reasonSpam

Spam: promoção indesejada frequente, respostas, menções

reasonViolation
reasonViolation reasonViolation

Violação direta de regras de servidor, leis, termos de serviço

reasonMisleading
reasonMisleading reasonMisleading

Identidade enganosa, afiliação ou conteúdo

reasonSexual
reasonSexual reasonSexual

Conteúdo sexual indesejado ou mal rotulado

reasonRude
reasonRude reasonRude

Comportamento rude, assediador, explícito ou de outra forma pouco acolhedor

reasonOther
reasonOther reasonOther

Outro: relatórios que não se enquadram em outra categoria de relatório

reasonAppeal
reasonAppeal reasonAppeal

Recurso: apelar de uma ação de moderação anteriormente tomada

reasonSpam

Spam: promoção indesejada frequente, respostas, menções

Spam: promoção indesejada frequente, respostas, menções

reasonViolation

Violação direta de regras de servidor, leis, termos de serviço

Violação direta de regras de servidor, leis, termos de serviço

reasonMisleading

Identidade enganosa, afiliação ou conteúdo

Identidade enganosa, afiliação ou conteúdo

reasonSexual

Conteúdo sexual indesejado ou mal rotulado

Conteúdo sexual indesejado ou mal rotulado

reasonRude

Comportamento rude, assediador, explícito ou de outra forma pouco acolhedor

Comportamento rude, assediador, explícito ou de outra forma pouco acolhedor

reasonOther

Outro: relatórios que não se enquadram em outra categoria de relatório

Outro: relatórios que não se enquadram em outra categoria de relatório

reasonAppeal

Recurso: apelar de uma ação de moderação anteriormente tomada

Recurso: apelar de uma ação de moderação anteriormente tomada

repoRef

Nome Caminho Tipo Description
fez
did string

repoBlobRef

Nome Caminho Tipo Description
fez
did string
Cid
cid string
recordUri
recordUri string

notificação

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
autor
author profileView

Informações básicas sobre um perfil.

reason
reason string

Os valores esperados são 'like', 'repost', 'follow', 'mention', 'reply', 'quote' e 'starterpack-joined'.

reasonSubject
reasonSubject string
registro
record
isRead
isRead boolean
indexedAt
indexedAt date-time
labels
labels array of label

labelerView

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
criador
creator profileView

Informações básicas sobre um perfil.

likeCount
likeCount integer
espectador
viewer labelerViewerState
indexedAt
indexedAt date-time
labels
labels array of label

labelerViewerState

Nome Caminho Tipo Description
curtida
like string

jobStatus

Nome Caminho Tipo Description
jobId
jobId string
fez
did string
estado
state string

O estado do trabalho de processamento de vídeo.

progresso
progress integer
blob
blob binary
erro
error string
mensagem
message string

templateView

Nome Caminho Tipo Description
id
id string
nome
name string

Nome do modelo.

assunto
subject string

O conteúdo do modelo pode conter espaços reservados para markdown e variável.

contentMarkdown
contentMarkdown string

Assunto da mensagem, usada em emails.

desabilitado
disabled boolean
lang
lang string

Idioma da mensagem.

lastUpdatedBy
lastUpdatedBy string

DID do usuário que atualizou o modelo pela última vez.

criado em
createdAt date-time
updatedAt
updatedAt date-time

repoView

Nome Caminho Tipo Description
fez
did string
alça
handle string
email
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

Nome Caminho Tipo Description
subjectStatus
subjectStatus subjectStatusView

subjectStatusView

Nome Caminho Tipo Description
id
id integer

O identificador exclusivo do status do assunto.

tipo
subject.type string

O tipo de referência de assunto.

repoRef
subject.repoRef repoRef
strongRef
subject.strongRef strongRef

Define uma referência forte com um URI e CID.

tipo
hosting.type string

O tipo de hospedagem.

status
hosting.accountHosting.status string
updatedAt
hosting.accountHosting.updatedAt date-time
criado em
hosting.accountHosting.createdAt date-time
status
hosting.recordHosting.status string
updatedAt
hosting.recordHosting.updatedAt date-time
criado em
hosting.recordHosting.createdAt date-time
criado em
createdAt date-time

Carimbo de data/hora de quando o status do assunto foi criado.

updatedAt
updatedAt date-time

Carimbo de data/hora de quando o status do assunto foi atualizado pela última vez.

reviewState
reviewState string

O estado de revisão do assunto.

modEventView

Nome Caminho Tipo Description
id
id integer
tipo
event.type string
tipo
subject.type string
subjectBlobCids
subjectBlobCids array of string
createdBy
createdBy string
criado em
createdAt date-time
creatorHandle
creatorHandle string
subjectHandle
subjectHandle string

applyWrites.result

Nome Caminho Tipo Description
tipo
type string

Tipo de resultado para a operação de gravação.

createResult
createResult applyWrites.createResult
updateResult
updateResult applyWrites.updateResult
Excluir resultado da operação
deleteResult applyWrites.deleteResult

applyWrites.createResult

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
validationStatus
validationStatus string

applyWrites.updateResult

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
validationStatus
validationStatus string

applyWrites.deleteResult

Nome Caminho Tipo Description
id
id string

Identificador da entidade excluída.

deletedAt
deletedAt date-time

Carimbo de data/hora de quando a entidade foi excluída.

commitMeta

Nome Caminho Tipo Description
Cid
cid string
Rev
rev string

modEventViewDetail

Nome Caminho Tipo Description
id
id integer

O identificador exclusivo do evento de moderação.

tipo
event.type string

O tipo do evento.

tipo
subject.type string

O tipo de assunto.

subjectBlobs
subjectBlobs array of blobView

Detalhes sobre os blobs associados ao assunto.

createdBy
createdBy string

O DID do usuário que criou o evento.

criado em
createdAt date-time

O carimbo de data/hora quando o evento foi criado.

blobView

Nome Caminho Tipo Description
Cid
cid string

Identificador de conteúdo para o blob.

Tipo MIME
mimeType string

Tipo MIME do blob.

size
size integer

Tamanho do blob em bytes.

criado em
createdAt date-time

Carimbo de data/hora quando o blob foi criado.

tipo
details.type string

Tipo de detalhes do blob.

Detalhes da imagem
details.imageDetails imageDetails
videoDetails
details.videoDetails videoDetails
moderation
moderation moderation

Detalhes da imagem

Nome Caminho Tipo Description
largura
width integer

Largura da imagem em pixels.

height
height integer

Altura da imagem em pixels.

videoDetails

Nome Caminho Tipo Description
largura
width integer

Largura do vídeo em pixels.

height
height integer

Altura do vídeo em pixels.

length
length integer

Comprimento do vídeo em segundos.

recordViewDetail

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
value
value
blobs
blobs array of blobView
labels
labels array of label
indexedAt
indexedAt date-time
moderation
moderation moderationDetail
repositório
repo repoView

moderationDetail

Nome Caminho Tipo Description
subjectStatus
subjectStatus subjectStatusView

repoViewDetail

Nome Caminho Tipo Description
fez
did string
alça
handle string
email
email string
relatedRecords
relatedRecords array of
indexedAt
indexedAt date-time
moderation
moderation moderationDetail
labels
labels array of label
invitedBy
invitedBy inviteCode
Convida
invites array of inviteCode
invitesDisabled
invitesDisabled boolean
inviteNote
inviteNote string
emailConfirmedAt
emailConfirmedAt date-time
deactivatedAt
deactivatedAt date-time
threatSignatures
threatSignatures array of threatSignature

membro

Nome Caminho Tipo Description
fez
did string
desabilitado
disabled boolean
analisar
profile profileViewDetailed
criado em
createdAt date-time
updatedAt
updatedAt date-time
lastUpdatedBy
lastUpdatedBy string
função
role string

listMissingBlobs.recordBlob

Nome Caminho Tipo Description
Cid
cid string
recordUri
recordUri string

listRecords.record

Nome Caminho Tipo Description
uri
uri string
Cid
cid string
value
value

listRepos.repo

Nome Caminho Tipo Description
fez
did string
cabeçalho
head string

CID de confirmação de repositório atual

Rev
rev string
ativo
active boolean
status
status string

Valor verdadeiro ou falso que indica por que a conta está inativa..

setView

Nome Caminho Tipo Description
nome
name string
descrição
description string
setSize
setSize integer
criado em
createdAt date-time
updatedAt
updatedAt date-time

sigDetail

Nome Caminho Tipo Description
propriedade
property string
value
value string

findRelatedAccounts.relatedAccount

Nome Caminho Tipo Description
conta
account accountView
Semelhanças
similarities array of sigDetail

binário

Esse é o tipo de dados básico 'binary'.

arquivo

Esse é o tipo de dados básico 'file'.