Condividi tramite


Bluesky Social (editore indipendente) (anteprima)

Specifica per gli endpoint Bluesky Social. Include endpoint per l'interazione soprociale, l'amministratore, la chat, ATProto e l'ozono.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Dan Romano
Email dan.romano@swolcat.com
Metadati del connettore
Editore krautrocker
Sito web https://docs.bsky.app/
Informativa sulla privacy https://example.com/privacy-policy
Categorie Reti sociali

Connettore API Bluesky

  • **Questo connettore personalizzato consente alle app Power Platform di interagire con l'API di Bluesky, supportando le operazioni per la gestione di feed, conversazioni, notifiche, caricamenti video e dati dell'account.

Editore: Dan Romano

Prerequisiti

  • **Per usare questo connettore, è necessario:

    • **Un account Bluesky.
    • **Accesso API a Bluesky con password dell'app.

Operazioni supportate

  • **Questo connettore include le operazioni seguenti:

Endpoint feed

  • **GET /app.bsky.feed.getTimeline Recuperare i post della sequenza temporale di un utente.
  • **GET /app.bsky.feed.getFeed Recupera post da un feed o un tag specifico.
  • **GET /app.bsky.feed.searchPosts Cerca post corrispondenti a una query.
  • **GET /app.bsky.feed.getActorFeeds Recupera feed pubblicati da un attore specifico.
  • **GET /app.bsky.feed.getActorLikes Recuperare post apprezzati da un attore specifico.
  • **GET /app.bsky.feed.getAuthorFeed Recuperare i post da un feed di un autore specifico.
  • **GET /app.bsky.feed.getFeedGenerator Recuperare un feed generato per un utente.
  • **GET /app.bsky.feed.getFeedGenerators Recupera metadati su tutti i generatori di feed.
  • **GET /app.bsky.feed.getFeedSkeleton Recuperare una versione scheletrata minima di un feed.
  • **GET /app.bsky.feed.getListFeed Recupera post da un elenco specifico.
  • **GET /app.bsky.feed.getPosts Recupera un elenco di post specifici in base ai relativi ID.
  • **GET /app.bsky.feed.getPostThread Recuperare il thread di post correlati a un post specifico.
  • **GET /app.bsky.feed.getLikes Recuperare gli utenti che hanno apprezzato un post specifico.
  • **GET /app.bsky.feed.getQuotes Recupera post che virgolette un post specifico.
  • **GET /app.bsky.feed.getRepostedBy Recuperare gli utenti che hanno ripubblicato un post specifico.
  • **GET /app.bsky.feed.getSuggestedFeeds Recuperare i feed suggeriti per l'utente.
  • **POST /app.bsky.feed.sendInteractions Invia interazioni (ad esempio o riposto) per un post.

Endpoint attore

  • **GET /app.bsky.actor.getPreferences Recupera le preferenze dell'utente.
  • **GET /app.bsky.actor.getProfile Recuperare il profilo di un utente specifico.
  • **GET /app.bsky.actor.getProfiles Recupera più profili utente.
  • **GET /app.bsky.actor.getSuggestions Recupera suggerimenti per l'account per l'utente.
  • **POST /app.bsky.actor.putPreferences Aggiorna le preferenze dell'utente.
  • **GET /app.bsky.actor.searchActors Cercare gli account utente per query.
  • **GET /app.bsky.actor.searchActorsTypeahead Recuperare i suggerimenti di ricerca per gli account utente.

Endpoint del grafo

  • **GET /app.bsky.graph.getActorStarterPacks Recuperare gli starter pack di account per un nuovo utente.
  • **GET /app.bsky.graph.getKnownFollowers Ottenere follower noti all'utente autenticato.
  • **GET /app.bsky.graph.getFollowers Recuperare un elenco di follower per un utente.
  • **GET /app.bsky.graph.getFollows Recupera utenti seguiti da un utente specifico.
  • **GET /app.bsky.graph.getBlocks Recuperare gli utenti bloccati dall'utente autenticato.
  • **GET /app.bsky.graph.getList Recuperare un elenco specifico di utenti.
  • **GET /app.bsky.graph.getLists Recupera tutti gli elenchi per l'utente autenticato.
  • **GET /app.bsky.graph.getListBlocks Recupera utenti bloccati all'interno di un elenco specifico.
  • **GET /app.bsky.graph.getListMutes Recupera elenchi disattivati per l'utente autenticato.
  • **GET /app.bsky.graph.getMutes Recupera utenti disattivati.
  • **GET /app.bsky.graph.getRelationships Recupera relazioni tra l'utente autenticato e gli account specificati.
  • **GET /app.bsky.graph.getStarterPack Recuperare un singolo pacchetto di avvio per un nuovo utente.
  • **GET /app.bsky.graph.getStarterPacks Recupera tutti gli starter pack per i nuovi utenti.
  • **GET /app.bsky.graph.getSuggestedFollowsByActor Recuperare gli account suggeriti da seguire, filtrati da un attore.
  • **POST /app.bsky.graph.muteActor Disattiva un attore specifico.
  • **POST /app.bsky.graph.unmuteActor Annulla l'attivazione di un attore specifico.
  • **POST /app.bsky.graph.muteActorList Disattiva un elenco specifico di attori.
  • **POST /app.bsky.graph.unmuteActorList Unmute un elenco specifico di attori.
  • **POST /app.bsky.graph.muteThread Disattiva un intero thread di post.
  • **POST /app.bsky.graph.unmuteThread Unmute Unmute un intero thread di post.

Endpoint dell'etichettatore

  • **GET /app.bsky.labeler.getServices Recupera l'elenco dei servizi etichettatori disponibili per l'utente.

Endpoint di notifica

  • **GET /app.bsky.notification.getUnreadCount Recuperare il conteggio delle notifiche non lette.
  • **GET /app.bsky.notification.listNotifications Elenca le notifiche per l'utente autenticato.
  • **POST /app.bsky.notification.putPreferences Aggiorna le preferenze di notifica.
  • **POST /app.bsky.notification.registerPush Register per le notifiche push.
  • **POST /app.bsky.notification.updateSeen Contrassegnare le notifiche come illustrato.

Endpoint video

  • **GET /app.bsky.video.getJobStatus Recuperare lo stato di un processo di caricamento video.
  • **GET /app.bsky.video.getUploadLimits Recuperare i limiti di caricamento video per l'utente.
  • **POST /app.bsky.video.uploadVideo Caricare un file video.

chat.bsky Endpoint

  • **DELETE /chat.bsky.actor.deleteAccount Elimina definitivamente l'account di un attore e i dati associati.
  • **GET /chat.bsky.actor.exportAccountData Esportare i dati dell'account per un attore specifico.
  • **DELETE /chat.bsky.convo.deleteMessageForSelf Elimina un messaggio solo dalla visualizzazione dell'utente.
  • **GET /chat.bsky.convo.getConvo Recuperare una conversazione specifica.
  • **GET /chat.bsky.convo.getConvoForMembers Ottenere una conversazione tra membri specifici.
  • **GET /chat.bsky.convo.getLog Recuperare il log di una conversazione.
  • **GET /chat.bsky.convo.getMessages Recupera messaggi all'interno di una conversazione.
  • **POST /chat.bsky.convo.leaveConvo Lasciare una conversazione.
  • **GET /chat.bsky.convo.listConvos Elenca tutte le conversazioni per un utente.
  • **POST /chat.bsky.convo.muteConvo Notifiche mute per una conversazione.
  • **POST /chat.bsky.convo.sendMessage Invia un messaggio in una conversazione.
  • **POST /chat.bsky.convo.sendMessageBatch Invia più messaggi in un batch.
  • **POST /chat.bsky.convo.unmuteConvo Notifiche di annullamento dell'audio per una conversazione.
  • **POST /chat.bsky.convo.updateRead Contrassegnare una conversazione come letto.
  • **GET /chat.bsky.moderation.getActorMetadata Recuperare i metadati associati allo stato di moderazione di un attore.
  • **GET /chat.bsky.moderation.getMessageContext Retrieve context for a message's moderation.**GET /chat.bsky.moderation.getMessageContext Context for a message's moderation.
  • **POST /chat.bsky.moderation.updateActorAccess Autorizzazioni di accesso per un attore specificato.

com.atproto.admin Endpoint

  • **DELETE /com.atproto.admin.deleteAccount Elimina definitivamente un account.
  • **POST /com.atproto.admin.disableAccountInvites Disabilita gli inviti per un account.
  • **POST /com.atproto.admin.disableInviteCodes Disabilita i codici di invito.
  • **POST /com.atproto.admin.enableAccountInvites Abilita inviti per un account.
  • **GET /com.atproto.admin.getAccountInfo Ottenere informazioni su un account specifico.
  • **GET /com.atproto.admin.getAccountInfos Recupera informazioni su più account.
  • **GET /com.atproto.admin.getInviteCodes Recuperare i codici di invito per un account.
  • **GET /com.atproto.admin.getSubjectStatus Recuperare informazioni sullo stato per un oggetto.
  • **GET /com.atproto.admin.searchAccounts Cerca account.
  • **POST /com.atproto.admin.sendEmail Inviare un messaggio di posta elettronica a un account.
  • **POST /com.atproto.admin.updateAccountEmail Aggiornare l'indirizzo di posta elettronica associato a un account.
  • **POST /com.atproto.admin.updateAccountHandle Aggiornare l'handle associato a un account.
  • **POST /com.atproto.admin.updateAccountPassword Aggiornare la password per un account.
  • **POST /com.atproto.admin.updateSubjectStatus Stato di aggiornamento per un oggetto.

com.atproto.identity Endpoint

  • **GET /com.atproto.identity.getRecommendedDidCredentials Recuperare le credenziali DID consigliate.
  • **POST /com.atproto.identity.requestPlcOperationSignature Richiedere una firma per un'operazione PLC.
  • **GET /com.atproto.identity.resolveHandle Risolvere un handle di account.
  • **POST /com.atproto.identity.signPlcOperation Firma un'operazione PLC.
  • **POST /com.atproto.identity.submitPlcOperation Inviare un'operazione PLC.
  • **POST /com.atproto.identity.updateHandle Aggiornare l'handle per un'identità.

com.atproto.label Endpoint

  • **GET /com.atproto.label.queryLabels Etichette di query per contenuti o attori.

com.atproto.moderation Endpoint

  • **POST /com.atproto.moderation.createReport Creare un report per la moderazione.
  • **GET /com.atproto.moderation.getActorMetadata Recuperare i metadati a scopo di moderazione.

com.atproto.repo Endpoint

  • **POST /com.atproto.repo.applyWrites Applica scritture in un repository.
  • **POST /com.atproto.repo.createRecord Creare un record in un repository.
  • **DELETE /com.atproto.repo.deleteRecord Eliminare un record da un repository.
  • **GET /com.atproto.repo.describeRepo Descrivere un repository.
  • **GET /com.atproto.repo.getRecord Recuperare un record in base all'ID.
  • **POST /com.atproto.repo.importRepo Importa dati in un repository.
  • **GET /com.atproto.repo.listMissingBlobs Elenca BLOB mancanti.
  • **GET /com.atproto.repo.listRecords Elenca tutti i record in un repository.
  • **POST /com.atproto.repo.putRecord Aggiornare un record nel repository.
  • **POST /com.atproto.repo.uploadBlob Caricare un BLOB binario in un repository.

com.atproto.server Endpoint

  • **POST /com.atproto.server.activateAccount Attivare un account.
  • **GET /com.atproto.server.checkAccountStatus Controllare lo stato dell'account.
  • **POST /com.atproto.server.confirmEmail Confermare un indirizzo di posta elettronica.
  • **POST /com.atproto.server.createAccount Creare un nuovo account.
  • **POST /com.atproto.server.createAppPassword Creare una password specifica dell'app.
  • **POST /com.atproto.server.createInviteCode Creare un singolo codice di invito.
  • **POST /com.atproto.server.createInviteCodes Creare più codici di invito.
  • **POST /com.atproto.server.createSession Creare una sessione.
  • **POST /com.atproto.server.deactivateAccount Disattiva un account.
  • **DELETE /com.atproto.server.deleteAccount Elimina definitivamente un account.
  • **DELETE /com.atproto.server.deleteSession Elimina una sessione.
  • **GET /com.atproto.server.describeServer Descrivere le informazioni sul server.
  • **GET /com.atproto.server.getAccountInviteCodes Recuperare i codici di invito per un account.
  • **GET /com.atproto.server.getServiceAuth Recuperare le informazioni di autenticazione del servizio.
  • **GET /com.atproto.server.getSession Recuperare informazioni sulla sessione.
  • **GET /com.atproto.server.listAppPasswords Elenca le password specifiche dell'app.
  • **POST /com.atproto.server.refreshSession Aggiornare una sessione.
  • **POST /com.atproto.server.requestAccountDelete Eliminazione della richiesta di un account.
  • **POST /com.atproto.server.requestEmailConfirmation Request email confirmation.**POST /com.atproto.server.requestEmailConfirmation Request email confirmation.
  • **POST /com.atproto.server.requestEmailUpdate Aggiornamento della posta elettronica.
  • **POST /com.atproto.server.requestPasswordReset Richiedere la reimpostazione della password.
  • **POST /com.atproto.server.reserveSigningKey Riservare una chiave di firma.
  • **POST /com.atproto.server.resetPassword Reimposta password.
  • **POST /com.atproto.server.revokeAppPassword Revocare una password specifica dell'app.
  • **POST /com.atproto.server.updateEmail Aggiornare il messaggio di posta elettronica associato a un account.

com.atproto.sync Endpoint

  • **GET /com.atproto.sync.getBlob Recuperare un BLOB in base all'ID.
  • **GET /com.atproto.sync.getBlocks Recupera blocchi per ID.
  • **GET /com.atproto.sync.getLatestCommit Ottenere il commit più recente.
  • **GET /com.atproto.sync.getRecord Recuperare un record per la sincronizzazione.
  • **GET /com.atproto.sync.getRepo Recuperare i dati del repository per la sincronizzazione.
  • **GET /com.atproto.sync.getRepoStatus Recuperare lo stato del repository.
  • **GET /com.atproto.sync.listBlobs Elenca BLOB in un repository.
  • **GET /com.atproto.sync.listRepos Elenca i repository per la sincronizzazione.
  • **POST /com.atproto.sync.notifyOfUpdate Notifica di un aggiornamento nel sistema.
  • **POST /com.atproto.sync.requestCrawl Richiedere una ricerca per indicizzazione per la sincronizzazione.

tools.ozone.communication Endpoint

  • **POST /tools.ozono.communication.createTemplate Creare un modello di comunicazione.
  • **DELETE /tools.ozono.communication.deleteTemplate Elimina un modello di comunicazione.
  • **GET /tools.ozono.communication.listTemplates Elenca i modelli di comunicazione.
  • **POST /tools.ozono.communication.updateTemplate Aggiornare un modello di comunicazione.

tools.ozone.moderation Endpoint

  • **POST /tools.ozono.moderation.emitEvent Generare un evento di moderazione.
  • **GET /tools.ozono.moderation.getEvent Recuperare un evento di moderazione specifico.
  • **GET /tools.ozono.moderation.getRecord Recuperare un record di moderazione.
  • **GET /tools.ozono.moderation.getRecords Elenca i record di moderazione.
  • **GET /tools.ozono.moderation.getRepo Recuperare le informazioni di moderazione per un repository.
  • **GET /tools.ozono.moderation.getRepos Recuperare i dati di moderazione per più repository.
  • **GET /tools.ozono.moderation.queryEvents Eventi di moderazione query.
  • **GET /tools.ozono.moderation.queryStatuses Stato di moderazione delle query.
  • **POST /tools.ozono.moderation.searchRepos Repository di ricerca per la moderazione.

tools.ozone.server Endpoint

  • **GET /tools.ozono.server.getConfig Recuperare le informazioni di configurazione del server.

tools.ozone.set Endpoint

  • **POST /tools.ozono.set.addValues Aggiungere valori a un set.
  • **DELETE /tools.ozono.set.deleteSet Elimina un set specificato.
  • **DELETE /tools.ozono.set.deleteValues Elimina valori specifici da un set.
  • **GET /tools.ozono.set.getValues Recupera i valori da un set.
  • **GET /tools.ozono.set.querySets Set di query in base ai filtri.
  • **POST /tools.ozono.set.upsertSet Creare o aggiornare un set.

tools.ozone.signature Endpoint

  • **GET /tools.ozono.signature.findCorrelation Trovare correlazioni correlate a una firma.
  • **GET /tools.ozono.signature.findRelatedAccounts Trova account correlati a una firma.
  • **GET /tools.ozono.signature.searchAccounts Cerca account per firma.

tools.ozone.team Endpoint

  • **POST /tools.ozono.team.addMember Aggiungere un membro a un team.
  • **DELETE /tools.ozono.team.deleteMember Rimuovere un membro da un team.
  • **GET /tools.ozono.team.listMembers Elenca i membri di un team.
  • **POST /tools.ozono.team.updateMember Aggiornare le informazioni sui membri del team.

Endpoint nonspecced

  • **POST /app.bsky.unspecced.uploadBlob Caricare un BLOB binario nell'account dell'utente.
  • **GET /app.bsky.unspecced.getBlob Recuperare un BLOB binario dall'account dell'utente.

Recupero delle credenziali

  • Passare al portale per sviluppatori Bluesky.
  • Generare una password dell'app in "Impostazioni account".
  • Salvare la password dell'app da usare nella configurazione del connettore.

Come iniziare

  • **Alcuni endpoint richiedono parametri specifici ,ad esempio gli ID attore/utente per esempi.

    • **Autentica: iniziare eseguendo l'autenticazione con le credenziali bluesky.
    • **Scegliere endpoint: selezionare l'endpoint desiderato, ad esempio il recupero di un feed o l'elenco delle notifiche.
    • **Imposta parametri: specificare i parametri obbligatori, ad esempio ID utente, limiti o stringhe di query.
    • **Esegui richiesta: eseguire la richiesta per recuperare i dati o eseguire azioni all'interno dell'app Power Platform.

Problemi noti e limitazioni

Domande frequenti

  • D: Come si genera una password dell'app?
    R: Visitare il portale per sviluppatori Bluesky e generare una nuova password dell'app. Usare la password per generare un token.

  • D: Quali sono i limiti della frequenza API?
    R: Bluesky impone un limite di frequenza di 100 richieste al minuto per account.

  • D: Quali sono alcuni termini e definizioni utili, ad esempio attore o DID?
    Un: Termini utili da conoscere:

    • Attore: Un'entità, in genere un utente, che interagisce con il sistema. Può rappresentare una persona, un'organizzazione o un sistema automatizzato.
    • Starter Pack: Un set curato di account o contenuti suggeriti progettati per aiutare i nuovi utenti a iniziare a usare la piattaforma.
    • Firma: Prova crittografica usata per verificare l'autenticità e l'integrità di una transazione o di un'operazione all'interno del sistema.
    • PLC (Catena collegata personale): Struttura simile a blockchain usata per mantenere una cronologia verificabile delle operazioni dell'account ,ad esempio gestire gli aggiornamenti, le rotazioni delle chiavi. Garantisce trasparenza e attendibilità.
    • DID (Identificatore decentralizzato): Identificatore univoco globale per un attore non associato a un registro centralizzato. I DID sono fondamentali per la natura decentralizzata di Bluesky.

Support

  • **dan.romano@swolcat.com o torin@imp.sh (proprietario originale)

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Abilitare gli inviti all'account

Riabilitare la capacità di un account di ricevere i codici di invito.

Account di ricerca

Ottenere un elenco di account che corrispondono alla query di ricerca.

Aggiorna messaggio di posta elettronica

Aggiornare il messaggio di posta elettronica di un account.

Aggiornare l'accesso agli attori

Aggiornare le autorizzazioni di accesso di un attore.

Aggiornare l'handle dell'account

Azione amministrativa per aggiornare l'handle di un account.

Aggiornare l'indirizzo di posta elettronica dell'account

Azione amministrativa per aggiornare il messaggio di posta elettronica di un account.

Aggiornare la password dell'account

Aggiornare la password per un account utente come amministratore.

Aggiornare la sessione di autenticazione

Aggiornare una sessione di autenticazione per ottenere un nuovo token di accesso e un token di aggiornamento.

Aggiornare lo stato dell'oggetto

Aggiornare lo stato di amministratore specifico del servizio di un oggetto.

Aggiornare lo stato di lettura conversazione

Aggiornare un elemento in una conversazione per contrassegnarlo come letto.

Aggiornare un membro del servizio ozono

Aggiornare un membro del servizio di ozono.

Aggiornare un modello di comunicazione esistente

Azione amministrativa per aggiornare un modello di comunicazione esistente.

Aggiungere un membro del team

Aggiungere un membro al team di ozono.

Aggiungere valori a un set

Aggiungere valori a un set specifico.

Annullare l'attivazione dell'attore

Annulla l'audio dell'account specificato.

Annullare l'attivazione dell'elenco degli attori

Annulla l'audio dell'elenco di account specificato.

Annullare l'audio del thread

Annulla l'audio del thread specificato.

Annullare l'audio della conversazione

Annullare l'audio di una conversazione.

Applicare le scritture del repository

Applicare una transazione batch di repository che crea, aggiorna ed elimina.

Attiva account

Attiva un account attualmente disattivato.

Caricare un nuovo BLOB

Caricare un nuovo BLOB.

Caricare video

Caricare un video da elaborare e archiviare nel PDS.

Cerca attori per Typeahead

Recuperare i suggerimenti dell'account per la ricerca typeahead.

Conferma messaggio di posta elettronica

Confermare un messaggio di posta elettronica usando un token generato dal processo requestEmailConfirmation.

Contare il numero di notifiche non lette per l'account richiedente

Contare il numero di notifiche non lette per l'account richiedente.

Controllare lo stato dell'account

Restituisce lo stato di un account, in particolare per quanto riguarda l'importazione o il ripristino.

Crea account

Creare un account con i dettagli specificati.

Crea Report

Inviare un report di moderazione relativo a un account o un record atproto. Implementato dai servizi di moderazione (con proxy PDS) e richiede l'autenticazione.

Creare codici di invito

Creare più codici di invito con limiti di utilizzo specificati.

Creare il codice di invito

Creare un codice di invito per i casi d'uso specificati.

Creare la password dell'app

Creare una password dell'app.

Creare o aggiornare i metadati del set

Creare o aggiornare i metadati del set.

Creare un modello di comunicazione riutilizzabile

Azione amministratore per creare un nuovo modello di comm riutilizzabile.

Creare un singolo record del repository

Creare un singolo nuovo record del repository.

Creare una sessione di autenticazione

Creare una sessione di autenticazione

Descrivere il server

Descrive i requisiti e le funzionalità di creazione dell'account del server.

Disabilitare i codici di invito

Disabilitare codici di invito specifici per evitare ulteriori utilizzi.

Disattiva account

Disattiva un account attualmente attivo dopo la finalizzazione della migrazione.

Disattiva conversazione

Disattivare una conversazione.

Disattiva elenco attori

Crea una relazione di disattivazione disattivata per l'elenco di account specificato.

Disattiva thread

Disattiva un thread che impedisce le notifiche dal thread e dai relativi elementi figlio.

Disattivare l'attore

Crea una relazione di disattivazione disattivata per l'account specificato.

Elenca conversazioni

Elencare le conversazioni.

Elencare gli eventi di moderazione correlati a un oggetto

Elencare gli eventi di moderazione correlati a un oggetto.

Elencare i BLOB mancanti per l'account richiedente

Restituisce un elenco di BLOB mancanti per l'account richiedente.

Elencare i CID BLOB dell'account

Elencare i CID BLOB dell'account dopo una revisione del repository.

Elencare i record in un repository

Elencare un intervallo di record in un repository, che corrisponde a una raccolta specifica.

Elencare le notifiche

Enumerare le notifiche per l'account richiedente.

Elencare le password dell'app

Elencare tutte le password dell'app.

Elencare tutti i membri con accesso al servizio di ozono

Elencare tutti i membri con accesso al servizio di ozono.

Elenco repository

Enumera tutti i CID did, rev e commit per tutti i repository

Elimina account

Eliminare un account utente come amministratore.

Elimina account

Eliminare l'account di un attore con un token e una password.

Elimina account

Eliminare un account.

Elimina messaggio per self

Eliminare un messaggio per l'utente che l'ha inviato.

Elimina sessione

Eliminare la sessione corrente.

Eliminare un membro dal team di ozono

Eliminare un membro dal team di ozono.

Eliminare un modello di comunicazione

Eliminare un modello di comunicazione in base al relativo ID univoco.

Eliminare un record del repository o assicurarsi che non esista

Eliminare un record del repository o assicurarsi che non esista.

Eliminare un set

Eliminare un intero set.

Eliminare valori da un set

Eliminare i valori da un set specifico.

Eseguire un'azione di moderazione su un attore

Eseguire un'azione di moderazione su un attore

Esportare i dati dell'account

Esportare i dati dell'account.

Get Author Feed

Ottenere una visualizzazione del feed dell'autore di un attore.

Get Feed Skeleton

Ottenere uno scheletro di un feed fornito da un generatore di feed.

Get Follows

Enumera gli account che seguono un attore specificato.

Get Post Thread

Ottenere post in un thread.

Get Starter Pack

Ottiene una visualizzazione di un starter pack in base al riferimento fornito (AT-URI).

Get Starter Pack

Ottenere visualizzazioni dettagliate per un elenco di starter pack in base agli URI forniti.

Get Suggested Follows by Actor

Le enumera seguono un aspetto simile a un determinato account.

GetRecommendedDidCredentials

Descrivere le credenziali che devono essere incluse nella documentazione DID di un account che esegue la migrazione a questo servizio.

Importare un repository sotto forma di file CAR

Importare un repository sotto forma di file CAR. Intestazione Content-Length obbligatoria.

Impostare le preferenze dell'account

Impostare le preferenze private associate all'account.

Impostare le preferenze di notifica

Impostare le preferenze relative alle notifiche per un account.

Invia messaggio

Inviare un singolo messaggio a una conversazione specifica.

Inviare interazioni

Inviare informazioni sulle interazioni.

Inviare messaggi batch

Inviare un batch di messaggi a più conversazioni.

Inviare un messaggio di posta elettronica all'indirizzo di posta elettronica dell'account di un utente

Inviare un messaggio di posta elettronica all'indirizzo di posta elettronica dell'account di un utente.

Lasciare la conversazione

Lasciare una conversazione specificandone l'ID.

Notifica dell'aggiornamento

Notificare a un servizio di ricerca per indicizzazione di un aggiornamento recente e che la ricerca per indicizzazione deve essere ripresa.

Notificare al server che l'account richiedente ha visualizzato le notifiche

Notificare al server che l'account richiedente ha visualizzato le notifiche.

Ottenere attori suggeriti

Ottenere un elenco di attori suggeriti.

Ottenere blocchi di dati da un repository

Ottenere blocchi di dati da un determinato repository, da CID.

Ottenere convo per i membri

Ottenere una conversazione per uno o più membri.

Ottenere elenchi

Enumera gli elenchi creati da un account specificato.

Ottenere elenchi bloccati

Ottenere elenchi mod che l'account richiedente (attore) sta bloccando.

Ottenere elenchi disattivati

Ottiene elenchi mod che l'account richiedente è attualmente disattivato.

Ottenere feed di attori

Ottenere un elenco di feed creati dall'attore.

Ottenere feed suggeriti

Recuperare un elenco di feed suggeriti per l'account richiedente.

Ottenere follower

Enumerare gli account che seguono un attore specificato.

Ottenere follower noti

Recuperare i follower per un account specifico seguito anche dal visualizzatore.

Ottenere i codici di invito

Ottenere una visualizzazione amministratore dei codici di invito.

Ottenere i codici di invito dell'account

Ottenere tutti i codici di invito per l'account corrente.

Ottenere i dettagli sullo stato per un processo di elaborazione video

Ottenere i dettagli sullo stato per un processo di elaborazione video.

Ottenere i limiti di caricamento video per l'utente autenticato

Ottenere i limiti di caricamento video per l'utente autenticato.

Ottenere i metadati dell'attore

Recuperare i metadati correlati alla moderazione per un attore tramite DID

Ottenere i mutes

Enumera gli account attualmente disattivati per l'account richiedente.

Ottenere i repository di moderazione

Ottenere un elenco di tutti i repository di moderazione.

Ottenere i valori impostati

Ottenere un set specifico e i relativi valori.

Ottenere il commit corrente di un repository

Ottiene il CID di commit corrente e la revisione del repository specificato.

Ottenere il contesto del messaggio

Recuperare i messaggi circostanti da una conversazione

Ottenere il token di autenticazione del servizio

Ottenere un token firmato per conto dell'autenticazione DID richiesta per il servizio richiesto.

Ottenere informazioni dettagliate su alcuni record

Ottenere informazioni dettagliate su alcuni record.

Ottenere informazioni dettagliate su un evento di moderazione

Ottenere informazioni dettagliate su un evento di moderazione.

Ottenere informazioni dettagliate su un record

Ottenere informazioni dettagliate su un record.

Ottenere informazioni dettagliate su un repository

Ottenere informazioni dettagliate su un repository.

Ottenere informazioni su un account e un repository

Ottenere informazioni su un account e un repository, incluso l'elenco delle raccolte.

Ottenere informazioni su un elenco di servizi etichettatore

Ottenere informazioni su un elenco di servizi di etichettatura.

Ottenere informazioni su un feed

Ottenere informazioni su un generatore di feed.

Ottenere informazioni sui generatori di feed

Ottenere informazioni su un elenco di generatori di feed.

Ottenere informazioni sul generatore di feed

Ottenere informazioni su un generatore di feed.

Ottenere informazioni sull'account

Ottenere informazioni dettagliate su un account.

Ottenere informazioni sull'account

Ottenere informazioni dettagliate su alcuni account.

Ottenere informazioni sulla sessione corrente

Ottenere informazioni sulla sessione autenticata.

Ottenere l'elenco dei modelli di comunicazione

Recuperare un elenco di tutti i modelli di comunicazione disponibili.

Ottenere la configurazione del server

Ottenere informazioni dettagliate sulla configurazione del server dell'ozono.

Ottenere la visualizzazione elenco

Ottiene una "visualizzazione" (con contesto aggiuntivo) di un elenco specificato.

Ottenere le preferenze

Ottieni le preferenze private associate all'account corrente.

Ottenere lo stato di hosting del repository

Ottenere lo stato di hosting per un repository, in questo server.

Ottenere mi piace

Ottenere record simili che fanno riferimento a un oggetto (per AT-URI e CID).

Ottenere profili

Ottenere visualizzazioni dettagliate del profilo di più attori.

Ottenere relazioni pubbliche tra un account e un elenco di altri account

Ottenere relazioni pubbliche tra un account e un elenco di altri account.

Ottenere un BLOB associato a un account

Ottiene un BLOB associato a un determinato account.

Ottenere un elenco di post apprezzati da un attore

Ottenere un elenco di post apprezzati da un attore.

Ottenere un elenco di starter pack creati dall'attore

Ottenere un elenco di starter pack creati dall'attore.

Ottenere un record dal repository

Recuperare un record dal repository in base al relativo identificatore univoco.

Ottenere un singolo record da un repository

Ottenere un singolo record da un repository.

Ottieni conversazione

Ottenere una conversazione in base all'ID conversazione fornito.

Ottieni feed

Ottenere un feed idratato dal generatore di feed selezionato di un attore.

Ottieni il profilo

Recuperare una visualizzazione dettagliata del profilo di un attore usando il relativo handle o DID.

Ottieni post

Ottiene visualizzazioni post per un elenco specificato di post.

Ottieni registro

Recuperare il log di azioni e messaggi in una conversazione.

Ottieni sequenza temporale

Ottenere una visualizzazione della sequenza temporale della casa dell'account richiedente.

Ottieni virgolette

Ottenere un elenco di virgolette per un determinato post.

Post di ricerca

Trovare post corrispondenti ai criteri di ricerca, restituendo visualizzazioni di tali post.

Recupera feed elenco

Ottieni un feed di post recenti da un elenco.

Recupera reposted by

Ottenere un elenco di riposti per un determinato post.

Recuperare la visualizzazione record

Restituisce informazioni sullo schema dinamico per la visualizzazione record.

Registrarsi per ricevere notifiche push

Registrarsi per ricevere notifiche push.

Reimposta la password

Reimpostare una password dell'account utente usando un token.

RequestPlcOperationSignature

Richiedere un messaggio di posta elettronica con un codice a per richiedere un'operazione PLC firmata.

ResolveHandle

Risolve un handle (nome di dominio) in un'operazione DID.

Revocare la password dell'app

Revocare una password dell'app in base al nome.

Ricerca per indicizzazione richieste

Richiedere a un servizio di sottoporre a ricerca per indicizzazione permanente i repository ospitati.

Ricevi messaggi

Ottenere un elenco di messaggi da una conversazione specifica.

Richiedere l'eliminazione dell'account

Avviare l'eliminazione di un account utente tramite posta elettronica.

Richiedere la reimpostazione della password

Avviare una reimpostazione della password dell'account utente tramite posta elettronica.

Richiedi aggiornamento posta elettronica

Richiedere un token per aggiornare il messaggio di posta elettronica.

Richiedi conferma tramite posta elettronica

Richiedere un messaggio di posta elettronica con un codice per confermare la proprietà del messaggio di posta elettronica.

Riserva chiave di firma

Riservare una chiave di firma del repository da usare con la creazione dell'account.

Scaricare l'esportazione del repository

Scaricare un'esportazione del repository come file CAR.

Scrivere un record del repository

Scrivere un record del repository, crearlo o aggiornarlo in base alle esigenze.

Set disponibili per le query

Eseguire query sui set disponibili.

SignPlcOperation

Firma un'operazione PLC per aggiornare alcuni valori nel documento di DID richiedente.

SubmitPlcOperation

Convalida un'operazione PLC per assicurarsi che non violi i vincoli di un servizio.

Trovare account correlati

Ottenere gli account che condividono alcune firme di minacce corrispondenti con l'account radice.

Trovare attori (profili) che corrispondono ai criteri di ricerca

Trovare attori (profili) corrispondenti ai criteri di ricerca.

Trovare etichette rilevanti per i modelli di AT-URI forniti

Trovare le etichette pertinenti ai modelli di AT-URI forniti.

Trovare la correlazione delle firme delle minacce

Trovare tutte le firme delle minacce correlate tra 2 o più account.

Trovare repository basati su un termine di ricerca

Trovare repository basati su un termine di ricerca.

UpdateHandle

Aggiorna l'handle dell'account corrente. Verifica la validità della gestione e gli aggiornamenti hanno fatto:plc documento, se necessario.

Visualizzare gli stati di moderazione degli argomenti

Visualizzare gli stati di moderazione degli oggetti (record o repository).

Abilitare gli inviti all'account

Riabilitare la capacità di un account di ricevere i codici di invito.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore dell'account
account True string

Account/DID per cui vengono abilitati gli inviti.

Motivo dell'abilitazione
note string

Motivo facoltativo per l'abilitazione degli inviti.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

message
message string

Messaggio facoltativo che descrive in dettaglio il risultato.

Account di ricerca

Ottenere un elenco di account che corrispondono alla query di ricerca.

Parametri

Nome Chiave Necessario Tipo Descrizione
Indirizzo di posta elettronica da cercare.
email string

Indirizzo di posta elettronica da cercare.

Cursore di paginazione per i risultati successivi.
cursor string

Cursore paginazione per il set successivo di risultati.

Numero massimo di risultati da recuperare.
limit integer

Numero massimo di risultati da recuperare

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per recuperare il set di risultati successivo.

account
accounts array of accountView

Elenco di account corrispondenti.

Aggiorna messaggio di posta elettronica

Aggiornare il messaggio di posta elettronica di un account.

Parametri

Nome Chiave Necessario Tipo Descrizione
posta elettronica
email True string

Nuovo indirizzo di posta elettronica con cui aggiornare l'account.

emailAuthFactor
emailAuthFactor boolean

Indica se la posta elettronica viene usata come fattore di autenticazione.

token
token string

Token da requestEmailUpdate se il messaggio di posta elettronica dell'account è stato confermato.

Aggiornare l'accesso agli attori

Aggiornare le autorizzazioni di accesso di un attore.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore attore
actor True string
Consenti accesso
allowAccess True boolean
ID riferimento
ref string

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'aggiornamento dell'accesso è riuscito.

message
message string

Messaggio facoltativo che descrive in dettaglio il risultato.

Aggiornare l'handle dell'account

Azione amministrativa per aggiornare l'handle di un account.

Parametri

Nome Chiave Necessario Tipo Descrizione
Fatto
did True string

L'istruzione DID dell'account.

maneggiare
handle True string

Nuovo handle per l'account.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'aggiornamento è riuscito.

message
message string

Messaggio facoltativo che fornisce informazioni aggiuntive.

Aggiornare l'indirizzo di posta elettronica dell'account

Azione amministrativa per aggiornare il messaggio di posta elettronica di un account.

Parametri

Nome Chiave Necessario Tipo Descrizione
account
account True string

Handle o DID del repository.

posta elettronica
email True string

Nuovo indirizzo di posta elettronica per l'account.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'aggiornamento è riuscito.

message
message string

Messaggio facoltativo che fornisce informazioni aggiuntive.

Aggiornare la password dell'account

Aggiornare la password per un account utente come amministratore.

Parametri

Nome Chiave Necessario Tipo Descrizione
Fatto
did True string

Operazione DID dell'account da aggiornare.

parola d’ordine
password True string

Nuova password per l'account.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

message
message string

Dettagli aggiuntivi sul risultato dell'operazione.

Aggiornare la sessione di autenticazione

Aggiornare una sessione di autenticazione per ottenere un nuovo token di accesso e un token di aggiornamento.

Parametri

Nome Chiave Necessario Tipo Descrizione
refreshJwt
refreshJwt True string

Token di aggiornamento fornito durante la creazione della sessione

Restituisce

Nome Percorso Tipo Descrizione
accessJwt
accessJwt string

Token di accesso JWT.

refreshJwt
refreshJwt string

Token di aggiornamento JWT.

maneggiare
handle string

Handle dell'utente.

Fatto
did string

Identificatore decentralizzato (DID).

didDoc
didDoc object

Documento DID facoltativo.

attivo
active boolean

Indica se la sessione è attiva.

status
status string

Stato di hosting dell'account.

Aggiornare lo stato dell'oggetto

Aggiornare lo stato di amministratore specifico del servizio di un oggetto.

Parametri

Nome Chiave Necessario Tipo Descrizione
Fatto
did True string
URI
uri True string

URI del riferimento sicuro.

Cid
cid True string

CID del riferimento sicuro.

Fatto
did True string
Cid
cid True string
recordUri
recordUri string
applicato
applied True boolean
ref
ref string
applicato
applied True boolean
ref
ref string

Restituisce

Nome Percorso Tipo Descrizione
repoRef
subject.repoRef repoRef
strongRef
subject.strongRef strongRef

Definisce un riferimento sicuro con un URI e UN CID.

repoBlobRef
subject.repoBlobRef repoBlobRef
Takedown
takedown statusAttr

Aggiornare lo stato di lettura conversazione

Aggiornare un elemento in una conversazione per contrassegnarlo come letto.

Parametri

Nome Chiave Necessario Tipo Descrizione
convoId
convoId True string

ID della conversazione.

ID messaggio
messageId string

ID del messaggio da contrassegnare come letto.

Restituisce

Nome Percorso Tipo Descrizione
Visualizzazione conversazione
convo convoView

Rappresenta una visualizzazione di una conversazione.

Aggiornare un membro del servizio ozono

Aggiornare un membro del servizio di ozono.

Parametri

Nome Chiave Necessario Tipo Descrizione
Fatto
did True string

Did del membro.

disabled
disabled boolean

Indica se il membro è disabilitato.

ruolo
role string

Ruolo assegnato al membro.

Restituisce

Corpo
member

Aggiornare un modello di comunicazione esistente

Azione amministrativa per aggiornare un modello di comunicazione esistente.

Parametri

Nome Chiave Necessario Tipo Descrizione
id
id True string

ID del modello da aggiornare.

nome
name string

Nome del modello.

lang
lang string

Lingua del messaggio.

contentMarkdown
contentMarkdown string

Il contenuto del modello, supportato da Markdown, può contenere segnaposto variabile.

Oggetto
subject string

Oggetto del messaggio, usato nei messaggi di posta elettronica.

aggiornatoDa
updatedBy string

OPERAZIONE eseguita dall'utente che sta aggiornando il modello.

disabled
disabled boolean

Indica se il modello è disabilitato.

Restituisce

Corpo
templateView

Aggiungere un membro del team

Aggiungere un membro al team di ozono.

Parametri

Nome Chiave Necessario Tipo Descrizione
Fatto
did True string

DID del membro da aggiungere.

ruolo
role True string

Ruolo del membro da aggiungere.

Restituisce

Corpo
member

Aggiungere valori a un set

Aggiungere valori a un set specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
nome
name True string

Nome del set a cui aggiungere valori

values
values True array of string

Valori da aggiungere al set

Annullare l'attivazione dell'attore

Annulla l'audio dell'account specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID attore
actor True string

Identificatore (AT-identifier) dell'attore da annullare.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

Annullare l'attivazione dell'elenco degli attori

Annulla l'audio dell'elenco di account specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
URI elenco
list True string

URI dell'elenco da annullare l'audio.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

Annullare l'audio del thread

Annulla l'audio del thread specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
URI del thread radice
root True string

URI del thread radice da annullare.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

Annullare l'audio della conversazione

Annullare l'audio di una conversazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
convoId
convoId True string

ID della conversazione da annullare.

Restituisce

Nome Percorso Tipo Descrizione
Visualizzazione conversazione
convo convoView

Rappresenta una visualizzazione di una conversazione.

Applicare le scritture del repository

Applicare una transazione batch di repository che crea, aggiorna ed elimina.

Restituisce

Nome Percorso Tipo Descrizione
commit
commit commitMeta
results
results array of applyWrites.result

Attiva account

Attiva un account attualmente disattivato.

Caricare un nuovo BLOB

Caricare un nuovo BLOB.

Parametri

Nome Chiave Necessario Tipo Descrizione
File da caricare
file True file

File BLOB da caricare.

Restituisce

Nome Percorso Tipo Descrizione
massa amorfa
blob string

ID BLOB caricato.

Caricare video

Caricare un video da elaborare e archiviare nel PDS.

Parametri

Nome Chiave Necessario Tipo Descrizione
File video
file True file

File video binario da caricare ed elaborare.

Restituisce

Gli output di questa operazione sono dinamici.

Cerca attori per Typeahead

Recuperare i suggerimenti dell'account per la ricerca typeahead.

Parametri

Nome Chiave Necessario Tipo Descrizione
Termine di ricerca
q string

Termine di ricerca utilizzato per i risultati typeahead.

Limite
limit integer

Numero massimo di risultati da recuperare.

Restituisce

Nome Percorso Tipo Descrizione
Attori
actors array of appProfileViewBasic

Matrice di dettagli minimi dell'attore che corrispondono alla ricerca typeahead.

Conferma messaggio di posta elettronica

Confermare un messaggio di posta elettronica usando un token generato dal processo requestEmailConfirmation.

Parametri

Nome Chiave Necessario Tipo Descrizione
posta elettronica
email True string

Indirizzo di posta elettronica da confermare.

token
token True string

Token di conferma inviato al messaggio di posta elettronica dell'utente.

Contare il numero di notifiche non lette per l'account richiedente

Contare il numero di notifiche non lette per l'account richiedente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Priority
priority boolean

Specifica se devono essere conteggiate solo le notifiche ad alta priorità.

Visto a
seenAt date-time

Conteggio delle notifiche visualizzate dopo il timestamp specificato.

Restituisce

Nome Percorso Tipo Descrizione
count
count integer

Numero di notifiche non lette.

Controllare lo stato dell'account

Restituisce lo stato di un account, in particolare per quanto riguarda l'importazione o il ripristino.

Restituisce

Nome Percorso Tipo Descrizione
attivante
activated boolean

Indica se l'account è attivato.

validDid
validDid boolean

Indica se did è valido.

repoCommit
repoCommit string

Identificatore di commit per il repository dell'account.

repoRev
repoRev string

Informazioni sulla revisione del repository.

repoBlocks
repoBlocks integer

Numero di blocchi del repository.

indexedRecords
indexedRecords integer

Numero di record indicizzati nell'account.

privateStateValues
privateStateValues integer

Numero di valori di stato privato.

expectedBlobs
expectedBlobs integer

Numero previsto di BLOB.

importBlobs
importedBlobs integer

Numero di BLOB importati.

Crea account

Creare un account con i dettagli specificati.

Parametri

Nome Chiave Necessario Tipo Descrizione
posta elettronica
email string

Indirizzo di posta elettronica per l'account.

maneggiare
handle True string

Handle richiesto per l'account.

Fatto
did string

Atproto DID preesistente, da importare in un nuovo account.

inviteCode
inviteCode string

Invitare il codice per la creazione dell'account.

verificationCode
verificationCode string

Codice per la verifica del messaggio di posta elettronica o del telefono.

verificationPhone
verificationPhone string

Numero di telefono per la verifica dell'account.

parola d’ordine
password string

Password dell'account iniziale. Potrebbe essere necessario soddisfare i requisiti di complessità delle password specifici dell'istanza.

recoveryKey
recoveryKey string

Chiave di rotazione DID PLC (chiave di ripristino) da includere nell'operazione di creazione del PLC.

plcOp
plcOp object

Dati operativi DEL PLC facoltativi.

Restituisce

Nome Percorso Tipo Descrizione
accessJwt
accessJwt string

Accedere al token JWT per l'autenticazione.

refreshJwt
refreshJwt string

Aggiornare il token JWT per il rinnovo della sessione.

maneggiare
handle string

Handle del nuovo account.

Fatto
did string

FATTO del nuovo account.

didDoc
didDoc object

Documento DID associato al nuovo account.

Crea Report

Inviare un report di moderazione relativo a un account o un record atproto. Implementato dai servizi di moderazione (con proxy PDS) e richiede l'autenticazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
reasonSpam
reasonSpam string

Spam: promozione indesiderata frequente, risposte, menzioni

reasonViolation
reasonViolation string

Violazione diretta delle regole del server, leggi, condizioni per il servizio

reasonMisleading
reasonMisleading string

Identità fuorviante, affiliazione o contenuto

reasonSexual
reasonSexual string

Contenuto sessuale indesiderato o erroneamente etichettato

reasonRude
reasonRude string

Comportamento scortese, molesto, esplicito o non gradito

reasonOther
reasonOther string

Altro: i report non rientrano in un'altra categoria di report

reasonAppeal
reasonAppeal string

Appello: appello a un'azione di moderazione intrapresa in precedenza

reason
reason string

Contesto aggiuntivo sul contenuto e la violazione.

Fatto
did True string
URI
uri True string

URI del riferimento sicuro.

Cid
cid True string

CID del riferimento sicuro.

Restituisce

Nome Percorso Tipo Descrizione
id
id integer

Identificatore univoco per il report.

reasonType
reasonType reasonType

Tipo di motivo per il report di moderazione. Uno dei motivi predefiniti.

reason
reason string

Contesto aggiuntivo sul contenuto e la violazione.

repoRef
subject.repoRef repoRef
strongRef
subject.strongRef strongRef

Definisce un riferimento sicuro con un URI e UN CID.

reportedBy
reportedBy string

DID dell'utente che ha inviato il report.

creato a
createdAt date-time

Timestamp al momento della creazione del report.

Creare codici di invito

Creare più codici di invito con limiti di utilizzo specificati.

Parametri

Nome Chiave Necessario Tipo Descrizione
codeCount
codeCount True integer

Numero di codici di invito da generare.

useCount
useCount True integer

Numero di volte in cui è possibile usare ogni codice di invito.

forAccounts
forAccounts array of string

Sono disponibili una matrice di ID per gli account per i codici di invito.

Restituisce

Nome Percorso Tipo Descrizione
codes
codes array of object

Codici di invito generati.

account
codes.account string

DID dell'account associato al codice di invito.

codice
codes.code string

Codice di invito generato.

Creare il codice di invito

Creare un codice di invito per i casi d'uso specificati.

Parametri

Nome Chiave Necessario Tipo Descrizione
useCount
useCount True integer

Numero di volte in cui è possibile usare il codice di invito.

forAccount
forAccount string

Did dell'account per il quale viene generato il codice di invito.

Restituisce

Nome Percorso Tipo Descrizione
codice
code string

Codice di invito generato.

Creare la password dell'app

Creare una password dell'app.

Parametri

Nome Chiave Necessario Tipo Descrizione
nome
name True string

Nome breve per la password dell'app, per distinguerli.

privilegiato
privileged boolean

Se una password dell'app ha accesso con privilegi allo stato dell'account potenzialmente sensibile. Progettato per l'uso con client attendibili.

Restituisce

Creare o aggiornare i metadati del set

Creare o aggiornare i metadati del set.

Parametri

Nome Chiave Necessario Tipo Descrizione
nome
name True string
descrizione
description string

Restituisce

Corpo
setView

Creare un modello di comunicazione riutilizzabile

Azione amministratore per creare un nuovo modello di comm riutilizzabile.

Parametri

Nome Chiave Necessario Tipo Descrizione
nome
name True string

Nome del modello.

contentMarkdown
contentMarkdown True string

Il contenuto del modello, supportato da Markdown, può contenere segnaposto variabile.

Oggetto
subject True string

Oggetto del messaggio, usato nei messaggi di posta elettronica.

lang
lang string

Lingua del messaggio.

creato da
createdBy string

DID dell'utente che sta creando il modello.

Restituisce

Corpo
templateView

Creare un singolo record del repository

Creare un singolo nuovo record del repository.

Parametri

Nome Chiave Necessario Tipo Descrizione
repo
repo True string

Handle o DID del repository (noto anche come account corrente).

collezione
collection True string

NSID della raccolta di record.

rkey
rkey string

Chiave record.

validate
validate boolean

True o false valore impostato per ignorare la convalida dello schema Lexicon.

Registrazione
record True object

Oggetto record.

swapCommit
swapCommit string

Confrontare e scambiare con il commit precedente da CID.

Restituisce

Nome Percorso Tipo Descrizione
URI
uri string

URI del record creato.

Cid
cid string

CID del record creato.

commit
commit commitMeta
validationStatus
validationStatus string

Creare una sessione di autenticazione

Creare una sessione di autenticazione

Parametri

Nome Chiave Necessario Tipo Descrizione
Host
pdshost True string

Host Bluesky

Nome utente
identifier True string

Handle o altro identificatore

Parola chiave
password True string

Password dell'utente che esegue l'autenticazione

Token del fattore di autenticazione
authFactorToken string

Token facoltativo per l'autenticazione a più fattori

Restituisce

Nome Percorso Tipo Descrizione
accessJwt
accessJwt string

Token di accesso JWT.

refreshJwt
refreshJwt string

Token di aggiornamento JWT.

maneggiare
handle string

Handle dell'utente.

Fatto
did string

Identificatore decentralizzato (DID) dell'utente.

didDoc
didDoc object

Documento DID facoltativo.

posta elettronica
email string

Email indirizzo dell'utente.

email Confermata
emailConfirmed boolean

Indica se il messaggio di posta elettronica è confermato.

emailAuthFactor
emailAuthFactor boolean

Indicatore se la posta elettronica viene usata per l'autenticazione.

attivo
active boolean

Indica se la sessione è attiva.

status
status string

Stato dell'account utente.

Descrivere il server

Descrive i requisiti e le funzionalità di creazione dell'account del server.

Restituisce

Nome Percorso Tipo Descrizione
inviteCodeRequired
inviteCodeRequired boolean

Se true, è necessario specificare un codice di invito per creare un account in questa istanza.

phoneVerificationRequired
phoneVerificationRequired boolean

Se true, è necessario specificare un token di verifica telefono per creare un account in questa istanza.

availableUserDomains
availableUserDomains array of string
links
links describeServerLinks
contatto
contact describeServerContact
Fatto
did string

Identificatore decentralizzato (DID) del server.

Disabilitare i codici di invito

Disabilitare codici di invito specifici per evitare ulteriori utilizzi.

Parametri

Nome Chiave Necessario Tipo Descrizione
inviteCodes
inviteCodes array of string

Elenco di codici di invito da disabilitare.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica l'operazione riuscita.

Disattiva account

Disattiva un account attualmente attivo dopo la finalizzazione della migrazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
deleteAfter
deleteAfter date-time

Intervallo di tempo per conservare l'account disattivato.

Disattiva conversazione

Disattivare una conversazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
convoId
convoId True string

ID della conversazione da disattivare.

Restituisce

Nome Percorso Tipo Descrizione
Visualizzazione conversazione
convo convoView

Rappresenta una visualizzazione di una conversazione.

Disattiva elenco attori

Crea una relazione di disattivazione disattivata per l'elenco di account specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
URI elenco
list True string

Riferimento URI all'elenco di account da disattivare.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

Disattiva thread

Disattiva un thread che impedisce le notifiche dal thread e dai relativi elementi figlio.

Parametri

Nome Chiave Necessario Tipo Descrizione
URI radice
root True string

Riferimento URI alla radice del thread da disattivare.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

Disattivare l'attore

Crea una relazione di disattivazione disattivata per l'account specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore dell'account
actor True string

Identificatore dell'account da disattivare.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

Elenca conversazioni

Elencare le conversazioni.

Parametri

Nome Chiave Necessario Tipo Descrizione
Limite di impaginazione
limit integer

Numero massimo di conversazioni da restituire (impostazione predefinita: 50, max: 100).

Cursore paginazione
cursor string

Cursore di paginazione per il recupero del set di risultati successivo.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per la paginazione.

convos
convos array of object
id
convos.id string

Identificatore univoco della conversazione.

Rev
convos.rev string

Identificatore di revisione della conversazione.

Membri
convos.members array of chatProfileViewBasic

Elenco di membri nella conversazione.

lastMessage
convos.lastMessage lastMessage

Rappresenta l'ultimo messaggio in una conversazione.

Disattivato
convos.muted boolean

Indica se la conversazione è disattivata.

aperto
convos.opened boolean

Indica se la conversazione è stata aperta.

unreadCount
convos.unreadCount integer

Numero di messaggi non letti nella conversazione.

Elencare gli eventi di moderazione correlati a un oggetto

Elencare gli eventi di moderazione correlati a un oggetto.

Parametri

Nome Chiave Necessario Tipo Descrizione
Tipo di evento per il filtro
types array

Tipo di evento da filtrare in base a: defs#modEvent<name>

Creato da
createdBy string

Creato dall'utente

Ordinamento
sortDirection string

Ordinamento per gli eventi.

Eventi creati dopo un timestamp
createdAfter date-time

Recuperare gli eventi creati dopo un timestamp specificato.

Eventi creati prima di un timestamp
createdBefore date-time

Recuperare gli eventi creati prima di un timestamp specificato.

Oggetto
subject string

Oggetto

Raccolta di eventi
collections array

Restituisce gli eventi in cui l'oggetto appartiene alle raccolte indicate.

Tipo di oggetto
subjectType string

Restituisce gli eventi in cui l'oggetto è un account o un record.

Restituisce eventi di tutti i tipi
includeAllUserRecords boolean

Restituisce eventi su tutti i tipi di record dal parametro 'collections' specificato.

Limite
limit integer

Limite

Ha commento, sì/no
hasComment boolean

Se true, vengono restituiti solo gli eventi con commenti.

Comment
comment string

Restituisce eventi con commenti contenenti la parola chiave .

Etichette aggiunte
addedLabels array

Restituisce gli eventi in cui vengono restituite tutte queste etichette.

Eventi con etichette rimosse
removedLabels array

Restituisce gli eventi in cui sono state rimosse le etichette.

Etichette rimosse
addedTags array

Restituisce gli eventi in cui sono state rimosse le etichette.

Tag rimossi
removedTags array

Restituisce gli eventi in cui sono stati rimossi i tag.

Tipi di report
reportTypes array

Tipo di report per l'evento di moderazione

Cursore paginazione
cursor string

Cursore paginazione

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string
events
events array of modEventView

Elencare i BLOB mancanti per l'account richiedente

Restituisce un elenco di BLOB mancanti per l'account richiedente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Limitare i risultati
limit integer

Numero massimo di risultati da restituire.

Cursore paginazione
cursor string

Cursore per la paginazione dei risultati.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore paginazione per la pagina successiva dei risultati.

blob
blobs array of listMissingBlobs.recordBlob

Elencare i CID BLOB dell'account

Elencare i CID BLOB dell'account dopo una revisione del repository.

Parametri

Nome Chiave Necessario Tipo Descrizione
Repository DID
did True string

DID del repository.

Revisione
since string

Revisione facoltativa del repository per elencare i BLOB.

Limite risultati
limit integer

Numero massimo di risultati da restituire.

Cursor
cursor string

Cursore paginazione per il set successivo di risultati.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string
cids
cids array of string

Elencare i record in un repository

Elencare un intervallo di record in un repository, che corrisponde a una raccolta specifica.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del repository
repo True string

Handle o DID del repository.

Tipo di raccolta
collection True string

NSID del tipo di record.

Limitare i risultati
limit integer

Numero di record da restituire.

Cursore paginazione
cursor string

Cursore per la paginazione dei risultati.

Ordine inverso
reverse boolean

Contrassegno per invertire l'ordine dei record restituiti.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore paginazione per la pagina successiva dei risultati.

archivio
records array of listRecords.record

Elencare le notifiche

Enumerare le notifiche per l'account richiedente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Limite
limit integer

Numero massimo di notifiche da restituire.

Priority
priority boolean

Filtrare le notifiche in base allo stato di priorità.

Cursor
cursor string

Cursore di paginazione per il recupero del set successivo di notifiche.

Visto all'indirizzo
seenAt date-time

Filtrare le notifiche visualizzate in corrispondenza o dopo la data e ora specificate.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore paginazione per il set successivo di risultati.

Notifiche
notifications array of notification

Elenco delle notifiche.

priorità
priority boolean

Indica se sono incluse le notifiche di priorità.

seenAt
seenAt date-time

Timestamp che indica quando le notifiche sono state visualizzate per l'ultima volta.

Elencare le password dell'app

Elencare tutte le password dell'app.

Restituisce

Nome Percorso Tipo Descrizione
password
passwords array of listAppPassword

Elencare tutti i membri con accesso al servizio di ozono

Elencare tutti i membri con accesso al servizio di ozono.

Parametri

Nome Chiave Necessario Tipo Descrizione
Limitare i risultati
limit integer

Numero massimo di risultati da restituire.

Cursore paginazione
cursor string

Cursore per la paginazione dei risultati.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore paginazione per la pagina successiva dei risultati.

Membri
members array of member

Elenco repository

Enumera tutti i CID did, rev e commit per tutti i repository

Parametri

Nome Chiave Necessario Tipo Descrizione
Limite risultati
limit integer

Numero massimo di risultati da restituire.

Cursor
cursor string

Cursore paginazione per il set successivo di risultati.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string
repos
repos array of listRepos.repo

Elimina account

Eliminare un account utente come amministratore.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore decentralizzato (DID)
did True string

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'account è stato eliminato correttamente.

message
message string

Messaggio facoltativo che descrive in dettaglio il risultato.

Elimina account

Eliminare l'account di un attore con un token e una password.

Parametri

Nome Chiave Necessario Tipo Descrizione
Fatto
did True string

Identificatore decentralizzato (DID) dell'account da eliminare.

parola d’ordine
password True string

Password dell'account.

token
token True string

Token associato all'account.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'eliminazione dell'account è riuscita.

message
message string

Messaggio di esito positivo facoltativo.

Elimina account

Eliminare un account.

Elimina messaggio per self

Eliminare un messaggio per l'utente che l'ha inviato.

Parametri

Nome Chiave Necessario Tipo Descrizione
convoId
convoId True string

ID della conversazione contenente il messaggio da eliminare.

ID messaggio
messageId True string

ID del messaggio da eliminare.

Restituisce

Elimina sessione

Eliminare la sessione corrente.

Eliminare un membro dal team di ozono

Eliminare un membro dal team di ozono.

Parametri

Nome Chiave Necessario Tipo Descrizione
Fatto
did True string

Did del membro.

Eliminare un modello di comunicazione

Eliminare un modello di comunicazione in base al relativo ID univoco.

Parametri

Nome Chiave Necessario Tipo Descrizione
id
id True string

Identificatore univoco del modello da eliminare.

Eliminare un record del repository o assicurarsi che non esista

Eliminare un record del repository o assicurarsi che non esista.

Parametri

Nome Chiave Necessario Tipo Descrizione
repo
repo True string

Handle o DID del repository (noto anche come account corrente).

collezione
collection True string

NSID della raccolta di record.

rkey
rkey True string

Chiave record.

swapRecord
swapRecord string

Confrontare e scambiare con il record precedente in base al CID.

swapCommit
swapCommit string

Confrontare e scambiare con il commit precedente da CID.

Restituisce

Nome Percorso Tipo Descrizione
commit
commit commitMeta

Eliminare un set

Eliminare un intero set.

Parametri

Nome Chiave Necessario Tipo Descrizione
nome
name True string

Nome del set da eliminare

Eliminare valori da un set

Eliminare i valori da un set specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
nome
name True string

Nome del set da cui eliminare i valori.

values
values True array of string

Eseguire un'azione di moderazione su un attore

Eseguire un'azione di moderazione su un attore

Parametri

Nome Chiave Necessario Tipo Descrizione
evento
event True string

Evento di moderazione da generare.

Oggetto
subject True string

Oggetto dell'evento di moderazione.

subjectBlobCids
subjectBlobCids array of string
creato da
createdBy True string

Restituisce

Corpo
modEventView

Esportare i dati dell'account

Esportare i dati dell'account.

Restituisce

response
file

Get Author Feed

Ottenere una visualizzazione del feed dell'autore di un attore.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore dell'attore
actor True string

Identificatore dell'attore di cui recuperare il feed dell'autore.

Limite
limit integer

Numero massimo di elementi da recuperare.

Curose impaginazione
cursor string

Cursore di paginazione per il recupero del set di risultati successivo.

Criteri di filtro
filter string

Combinazioni di tipi post/repost da includere in risposta.

Includi post aggiunti
includePins boolean

Indica se includere post aggiunti nella risposta.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string
alimentazione / flusso
feed array of feedViewPost

Get Feed Skeleton

Ottenere uno scheletro di un feed fornito da un generatore di feed.

Parametri

Nome Chiave Necessario Tipo Descrizione
Riferimento al generatore di feed.
feed True string

Riferimento al record del generatore di feed che descrive il feed specifico richiesto.

Numero di risultati da recuperare.
limit integer

Limite

Cursore paginazione.
cursor string

Cursore paginazione

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string
alimentazione / flusso
feed array of skeletonFeedPost

Get Follows

Enumera gli account che seguono un attore specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore attore
actor True string

Handle o DID dell'attore i cui elementi seguenti vengono recuperati.

Numero massimo di account da recuperare
limit integer

Numero massimo di account da restituire (valore predefinito: 50, massimo: 100).

Cursore paginazione
cursor string

Cursore di paginazione per il recupero del set di risultati successivo.

Restituisce

Gli output di questa operazione sono dinamici.

Get Post Thread

Ottenere post in un thread.

Parametri

Nome Chiave Necessario Tipo Descrizione
Post AT-URI
uri True string

Riferimento (AT-URI) da registrare.

Profondità risposta
depth integer

Quanti livelli di profondità di risposta devono essere inclusi nella risposta.

Livelli post padre
parentHeight integer

Quanti livelli di genitori (e nonni e così via) inserire.

Restituisce

Nome Percorso Tipo Descrizione
status
thread.status string
threadgate
threadgate threadgateView

Get Starter Pack

Ottiene una visualizzazione di un starter pack in base al riferimento fornito (AT-URI).

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore starter pack
starterPack True string

Riferimento (AT-URI) del record starter pack.

Restituisce

Nome Percorso Tipo Descrizione
starterPack
starterPack starterPackView

Get Starter Pack

Ottenere visualizzazioni dettagliate per un elenco di starter pack in base agli URI forniti.

Parametri

Nome Chiave Necessario Tipo Descrizione
URI di Starter Pack
uris True string

Elenco di AT-URIs per gli starter pack (massimo 25 elementi).

Restituisce

Gli output di questa operazione sono dinamici.

Get Suggested Follows by Actor

Le enumera seguono un aspetto simile a un determinato account.

Parametri

Nome Chiave Necessario Tipo Descrizione
Actor
actor True string

L'identificatore dell'account per il quale sono suggeriti i seguenti elementi simili.

Restituisce

Nome Percorso Tipo Descrizione
Suggerimenti
suggestions array of profileView

Elenco dei profili suggeriti da seguire.

isFallback
isFallback boolean

Indica se i risultati sono suggerimenti generici di fallback.

GetRecommendedDidCredentials

Descrivere le credenziali che devono essere incluse nella documentazione DID di un account che esegue la migrazione a questo servizio.

Restituisce

Nome Percorso Tipo Descrizione
rotationKeys
rotationKeys array of string
ancheKnownAs
alsoKnownAs array of string
verificationMethods
verificationMethods object
services
services object

Importare un repository sotto forma di file CAR

Importare un repository sotto forma di file CAR. Intestazione Content-Length obbligatoria.

Parametri

Nome Chiave Necessario Tipo Descrizione
Dettagli file CAR
body True string

File CAR da importare.

Restituisce

Nome Percorso Tipo Descrizione
message
message string

Messaggio di operazione riuscita che indica che il repository è stato importato.

repoId
repoId string

Identificatore univoco del repository importato.

Impostare le preferenze dell'account

Impostare le preferenze private associate all'account.

Parametri

Nome Chiave Necessario Tipo Descrizione
enabled
enabled True boolean
labelerDid
labelerDid string

A quale etichettare si applica questa preferenza?

label
label True string
visibilità
visibility True string
Appuntato
pinned True array of string
salvato
saved True array of string
timelineIndex
timelineIndex integer
id
id True string
type
type True string
value
value True string
Appuntato
pinned True boolean
Nascita
birthDate date-time

Data di nascita del proprietario dell'account.

alimentazione / flusso
feed True string

URI del feed o identificatore che descrive il feed.

hideReplies
hideReplies boolean

Nascondere le risposte nel feed.

hideRepliesByUnfollowed
hideRepliesByUnfollowed boolean

Nascondere le risposte nel feed se non sono seguite dagli utenti.

hideRepliesByLikeCount
hideRepliesByLikeCount integer
hideReposts
hideReposts boolean

Nascondere i riposti nel feed.

hideQuotePosts
hideQuotePosts boolean

Nascondere i post di virgoletta nel feed.

sort
sort string

Modalità di ordinamento per i thread.

prioritizeFollowedUsers
prioritizeFollowedUsers boolean

Mostra gli utenti seguiti nella parte superiore di tutte le risposte.

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

Parola disattivata stessa.

targets
targets string
actorTarget
actorTarget string

Gruppi di utenti a cui applicare la parola disattivata. Se non definito, si applica a tutti gli utenti.

expiresAt
expiresAt date-time

Data e ora in cui la parola disattivata scadrà e non verrà più applicata.

items
items True array of string
guida
guide True string
queuedNudges
queuedNudges array of string
id
id True string
completato
completed True boolean
data
data string

Dati arbitrari per l'esperienza utente di rete. Limite di 300 caratteri.

expiresAt
expiresAt date-time

Data e ora di scadenza e completamento dell'esperienza utente.

Fatto
did True string

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

message
message string

Messaggio di esito positivo facoltativo.

Impostare le preferenze di notifica

Impostare le preferenze relative alle notifiche per un account.

Parametri

Nome Chiave Necessario Tipo Descrizione
priorità
priority True boolean

Indica se le notifiche di priorità devono essere abilitate.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

message
message string

Messaggio di esito positivo facoltativo.

Invia messaggio

Inviare un singolo messaggio a una conversazione specifica.

Parametri

Nome Chiave Necessario Tipo Descrizione
convoId
convoId True string

ID della conversazione.

text
text True string
byteStart
byteStart True integer

Byte iniziale dell'intervallo.

byteEnd
byteEnd True integer

Byte finale dell'intervallo.

featureType
featureType string

Tipo della funzionalità.

details
details object

Dettagli sulla funzionalità.

URI
uri True string

URI del riferimento sicuro.

Cid
cid True string

CID del riferimento sicuro.

Restituisce

Gli output di questa operazione sono dinamici.

Inviare interazioni

Inviare informazioni sulle interazioni.

Parametri

Nome Chiave Necessario Tipo Descrizione
oggetto
item string
evento
event string
feedContext
feedContext string

Contesto su un elemento feed originariamente fornito dal generatore di feed su getFeedSkeleton.

Inviare messaggi batch

Inviare un batch di messaggi a più conversazioni.

Parametri

Nome Chiave Necessario Tipo Descrizione
convoId
convoId True string
text
text True string
byteStart
byteStart True integer

Byte iniziale dell'intervallo.

byteEnd
byteEnd True integer

Byte finale dell'intervallo.

featureType
featureType string

Tipo della funzionalità.

details
details object

Dettagli sulla funzionalità.

URI
uri True string

URI del riferimento sicuro.

Cid
cid True string

CID del riferimento sicuro.

Restituisce

Gli output di questa operazione sono dinamici.

Inviare un messaggio di posta elettronica all'indirizzo di posta elettronica dell'account di un utente

Inviare un messaggio di posta elettronica all'indirizzo di posta elettronica dell'account di un utente.

Parametri

Nome Chiave Necessario Tipo Descrizione
DESTINATARIO DID
recipientDid True string

Identificatore decentralizzato (DID) del destinatario.

Content
content True string

Contenuto dell'e-mail.

Oggetto
subject string

Oggetto del messaggio di posta elettronica.

Mittente DID
senderDid True string

DID del mittente.

Commento aggiuntivo
comment string

Commento aggiuntivo da parte del mittente che non verrà usato nel messaggio di posta elettronica stesso.

Restituisce

Nome Percorso Tipo Descrizione
Inviato
sent boolean

Indica se il messaggio di posta elettronica è stato inviato correttamente.

Lasciare la conversazione

Lasciare una conversazione specificandone l'ID.

Parametri

Nome Chiave Necessario Tipo Descrizione
convoId
convoId True string

ID della conversazione da lasciare.

Restituisce

Nome Percorso Tipo Descrizione
convoId
convoId string

ID della conversazione lasciata.

Rev
rev string

Identificatore di revisione della conversazione.

Notifica dell'aggiornamento

Notificare a un servizio di ricerca per indicizzazione di un aggiornamento recente e che la ricerca per indicizzazione deve essere ripresa.

Parametri

Nome Chiave Necessario Tipo Descrizione
hostname
hostname True string

Nome host del servizio corrente che notifica l'aggiornamento.

Notificare al server che l'account richiedente ha visualizzato le notifiche

Notificare al server che l'account richiedente ha visualizzato le notifiche.

Parametri

Nome Chiave Necessario Tipo Descrizione
seenAt
seenAt True date-time

Timestamp che indica quando sono state visualizzate le notifiche.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione ha avuto esito positivo.

Ottenere attori suggeriti

Ottenere un elenco di attori suggeriti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Limite
limit integer

Numero massimo di risultati da restituire.

Cursor
cursor string

Cursore per la paginazione.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore paginazione per il set successivo di risultati.

Attori
actors array of profileView

Elenco dei profili degli attori suggeriti.

Ottenere blocchi di dati da un repository

Ottenere blocchi di dati da un determinato repository, da CID.

Parametri

Nome Chiave Necessario Tipo Descrizione
Repository DID
did True string

DID del repository.

CID in blocchi
cids True array

CID dei blocchi da recuperare.

Restituisce

Nome Percorso Tipo Descrizione
Blocchi
blocks array of string

Elenco di blocchi recuperati.

Ottenere convo per i membri

Ottenere una conversazione per uno o più membri.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatori DID dei membri
members True array

Elenco di identificatori DID per i membri della conversazione.

Restituisce

Nome Percorso Tipo Descrizione
Visualizzazione conversazione
convo convoView

Rappresenta una visualizzazione di una conversazione.

Ottenere elenchi

Enumera gli elenchi creati da un account specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore dell'account
actor True string

Account (attore) da cui enumerare gli elenchi.

Limitare i risultati
limit integer

Numero massimo di risultati da restituire.

Cursore paginazione
cursor string

Cursore per recuperare il set di risultati successivo.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per il set di risultati successivo.

lizza
lists array of listView

Ottenere elenchi bloccati

Ottenere elenchi mod che l'account richiedente (attore) sta bloccando.

Parametri

Nome Chiave Necessario Tipo Descrizione
Limitare i risultati
limit integer

Numero massimo di risultati da restituire.

Cursore paginazione
cursor string

Cursore per recuperare il set di risultati successivo.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per il set di risultati successivo.

lizza
lists array of listView

Ottenere elenchi disattivati

Ottiene elenchi mod che l'account richiedente è attualmente disattivato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Limitare i risultati
limit integer

Numero massimo di risultati da restituire.

Cursore paginazione
cursor string

Cursore per recuperare il set di risultati successivo.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per il set di risultati successivo.

lizza
lists array of listView

Ottenere feed di attori

Ottenere un elenco di feed creati dall'attore.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore attore
actor True string

Handle o DID dell'attore i cui feed devono essere recuperati.

Limite
limit integer

Numero massimo di feed da restituire (valore predefinito: 50, massimo: 100).

Cursore paginazione
cursor string

Cursore di paginazione per il recupero del set di risultati successivo.

Restituisce

Gli output di questa operazione sono dinamici.

Ottenere feed suggeriti

Recuperare un elenco di feed suggeriti per l'account richiedente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Limite
limit integer

Numero massimo di feed suggeriti da restituire (valore predefinito: 50, massimo: 100).

Cursore paginazione
cursor string

Cursore di paginazione per il recupero del set di risultati successivo.

Restituisce

Gli output di questa operazione sono dinamici.

Ottenere follower

Enumerare gli account che seguono un attore specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore attore
actor True string

Handle o DID dell'attore i cui follower vengono recuperati.

Limite di impaginazione
limit integer

Numero massimo di follower da restituire (valore predefinito: 50, max: 100).

Cursore paginazione
cursor string

Cursore di paginazione per il recupero del set di risultati successivo.

Restituisce

Gli output di questa operazione sono dinamici.

Ottenere follower noti

Recuperare i follower per un account specifico seguito anche dal visualizzatore.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore attore
actor True string

Handle o DID dell'attore i cui follower vengono recuperati.

Limite follower
limit integer

Numero massimo di follower da restituire (valore predefinito: 50, max: 100).

Cursore paginazione
cursor string

Cursore di paginazione per il recupero del set di risultati successivo.

Restituisce

Gli output di questa operazione sono dinamici.

Ottenere i codici di invito

Ottenere una visualizzazione amministratore dei codici di invito.

Parametri

Nome Chiave Necessario Tipo Descrizione
Sort, metodo
sort string

Metodo di ordinamento per i codici di invito.

Limite
limit integer

Numero massimo di risultati da restituire.

Cursore paginazione
cursor string

Cursore per la paginazione.

Restituisce

Nome Percorso Tipo Descrizione
Cursore per la paginazione.
cursor string
codes
codes array of inviteCode

Ottenere i codici di invito dell'account

Ottenere tutti i codici di invito per l'account corrente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Includi usato
includeUsed boolean

Includere i codici di invito usati nella risposta.

Crea disponibile
createAvailable boolean

Controlla se devono essere creati nuovi inviti 'guadagnati' ma non 'creati'.

Restituisce

Nome Percorso Tipo Descrizione
codes
codes array of inviteCode

Ottenere i dettagli sullo stato per un processo di elaborazione video

Ottenere i dettagli sullo stato per un processo di elaborazione video.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID lavoro
jobId True string

ID del processo di elaborazione video per cui recuperare lo stato.

Restituisce

Nome Percorso Tipo Descrizione
stato del lavoro
jobStatus jobStatus

Ottenere i limiti di caricamento video per l'utente autenticato

Ottenere i limiti di caricamento video per l'utente autenticato.

Restituisce

Nome Percorso Tipo Descrizione
canUpload
canUpload boolean

Indica se l'utente può caricare video.

remainingDailyVideos
remainingDailyVideos integer

Numero di video che l'utente può ancora caricare oggi.

remainingDailyBytes
remainingDailyBytes integer

Dimensioni dei dati rimanenti in byte attualmente disponibili per i caricamenti.

message
message string

Informazioni aggiuntive sui limiti di caricamento.

Errore
error string

Messaggio di errore, se applicabile.

Ottenere i metadati dell'attore

Recuperare i metadati correlati alla moderazione per un attore tramite DID

Parametri

Nome Chiave Necessario Tipo Descrizione
FATTO
actor True string

Identificatore decentralizzato (DID) dell'attore.

Restituisce

Nome Percorso Tipo Descrizione
giorno
day ActorMetadata
mese
month ActorMetadata
all
all ActorMetadata

Ottenere i mutes

Enumera gli account attualmente disattivati per l'account richiedente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Limitare i risultati
limit integer

Numero massimo di risultati da restituire.

Cursore paginazione
cursor string

Cursore per recuperare il set di risultati successivo.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per il set di risultati successivo.

Disattiva
mutes array of profileView

Ottenere i repository di moderazione

Ottenere un elenco di tutti i repository di moderazione.

Restituisce

Nome Percorso Tipo Descrizione
repositories
repositories array of object

Elenco dei repository di moderazione.

id
repositories.id string

Identificatore univoco del repository.

status
repositories.status string

Stato del repository.

Ottenere i valori impostati

Ottenere un set specifico e i relativi valori.

Parametri

Nome Chiave Necessario Tipo Descrizione
Impostare il nome
name True string

Nome del set da recuperare.

Limite dei risultati
limit integer

Numero massimo di valori da restituire.

Cursore paginazione
cursor string

Cursore per la paginazione.

Restituisce

Nome Percorso Tipo Descrizione
set
set setView
values
values array of string
cursore
cursor string

Ottenere il commit corrente di un repository

Ottiene il CID di commit corrente e la revisione del repository specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Repository DID
did True string

DID del repository.

Restituisce

Nome Percorso Tipo Descrizione
Cid
cid string
Rev
rev string

Identificatore di revisione del repository.

Ottenere il contesto del messaggio

Recuperare i messaggi circostanti da una conversazione

Parametri

Nome Chiave Necessario Tipo Descrizione
ID conversazione
convoId string

Conversazione da cui proviene il messaggio.

ID messaggio
messageId True string

ID del messaggio.

Numero di messaggi da includere prima del messaggio specificato.
before integer

Numero di messaggi da includere prima del messaggio specificato.

Numero di messaggi da includere dopo il messaggio specificato.
after integer

Numero di messaggi da includere dopo il messaggio specificato.

Restituisce

Gli output di questa operazione sono dinamici.

Ottenere il token di autenticazione del servizio

Ottenere un token firmato per conto dell'autenticazione DID richiesta per il servizio richiesto.

Parametri

Nome Chiave Necessario Tipo Descrizione
FATTO
aud True string

L'operazione DID del servizio con cui verrà usato il token per l'autenticazione.

Scadenza
exp integer

Ora in secondi dell'epoca Unix scaduta dal token JWT. Valori predefiniti = 60 secondi

Metodo Lessico
lxm string

Metodo Lexicon (XRPC) a cui associare il token richiesto.

Restituisce

Nome Percorso Tipo Descrizione
token
token string

Token di autenticazione firmato.

Ottenere informazioni dettagliate su alcuni record

Ottenere informazioni dettagliate su alcuni record.

Parametri

Nome Chiave Necessario Tipo Descrizione
URI dei record da recuperare
uris True array

Elenco di URI per i record.

Restituisce

Nome Percorso Tipo Descrizione
archivio
records array of object
items
records object

Ottenere informazioni dettagliate su un evento di moderazione

Ottenere informazioni dettagliate su un evento di moderazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID dell'evento di moderazione da recuperare
id True integer

ID dell'evento di moderazione da recuperare.

Restituisce

Ottenere informazioni dettagliate su un record

Ottenere informazioni dettagliate su un record.

Parametri

Nome Chiave Necessario Tipo Descrizione
URI del record da recuperare
uri True string

URI del record.

CID della versione specifica
cid string

CID della versione del record.

Restituisce

Ottenere informazioni dettagliate su un repository

Ottenere informazioni dettagliate su un repository.

Parametri

Nome Chiave Necessario Tipo Descrizione
DID del repository
did True string

Did del repository.

Restituisce

Ottenere informazioni su un account e un repository

Ottenere informazioni su un account e un repository, incluso l'elenco delle raccolte.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle o DID del repository.
repo True string

Handle o DID del repository.

Restituisce

Nome Percorso Tipo Descrizione
maneggiare
handle string
Fatto
did string
didDoc
didDoc object
collections
collections array of string
handleIsCorrect
handleIsCorrect boolean

Indica se handle è attualmente valido.

Ottenere informazioni su un elenco di servizi etichettatore

Ottenere informazioni su un elenco di servizi di etichettatura.

Parametri

Nome Chiave Necessario Tipo Descrizione
DID
dids True array

DID

Dettagliato
detailed boolean

Dettagliato

Restituisce

Nome Percorso Tipo Descrizione
views
views array of labelerView

Ottenere informazioni su un feed

Ottenere informazioni su un generatore di feed.

Restituisce

Nome Percorso Tipo Descrizione
Fatto
did string
Feed
feeds array of describeFeedGeneratorFeed
links
links describeFeedGeneratorLinks

Ottenere informazioni sui generatori di feed

Ottenere informazioni su un elenco di generatori di feed.

Parametri

Nome Chiave Necessario Tipo Descrizione
Elenco di AT-URIs generatore di feed
feeds True array

Elenco di AT-URIs che rappresenta i generatori di feed per cui recuperare informazioni.

Restituisce

Nome Percorso Tipo Descrizione
Feed
feeds array of generatorView

Ottenere informazioni sul generatore di feed

Ottenere informazioni su un generatore di feed.

Parametri

Nome Chiave Necessario Tipo Descrizione
AT-URI generatore di feed
feed True string

AT-URI del record del generatore di feed.

Restituisce

Nome Percorso Tipo Descrizione
view
view generatorView
isOnline
isOnline boolean

Indica se il servizio generatore di feed è stato online di recente.

isValid
isValid boolean

Indica se il servizio generatore di feed è compatibile con la dichiarazione di record.

Ottenere informazioni sull'account

Ottenere informazioni dettagliate su un account.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore dell'account
did True string

Identificatore decentralizzato (DID) dell'account.

Restituisce

Corpo
accountView

Ottenere informazioni sull'account

Ottenere informazioni dettagliate su alcuni account.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatori dell'account
dids True array

Matrice di identificatori di account (DID).

Restituisce

Nome Percorso Tipo Descrizione
Informazioni
infos array of accountView

Ottenere informazioni sulla sessione corrente

Ottenere informazioni sulla sessione autenticata.

Restituisce

Nome Percorso Tipo Descrizione
maneggiare
handle string

Handle dell'utente.

Fatto
did string

Identificatore decentralizzato (DID) dell'utente.

posta elettronica
email string

Email indirizzo dell'utente.

email Confermata
emailConfirmed boolean

Indica se il messaggio di posta elettronica è confermato.

emailAuthFactor
emailAuthFactor boolean

Indica se la posta elettronica viene usata come fattore di autenticazione.

didDoc
didDoc object

Documento DID facoltativo.

attivo
active boolean

Indica se la sessione è attiva.

status
status string

Stato dell'account utente.

Ottenere l'elenco dei modelli di comunicazione

Recuperare un elenco di tutti i modelli di comunicazione disponibili.

Restituisce

Nome Percorso Tipo Descrizione
communicationTemplates
communicationTemplates array of templateView

Ottenere la configurazione del server

Ottenere informazioni dettagliate sulla configurazione del server dell'ozono.

Restituisce

Nome Percorso Tipo Descrizione
appview
appview serviceConfig
Pds
pds serviceConfig
blobDivert
blobDivert serviceConfig
chiacchierare
chat serviceConfig
spettatore
viewer viewerConfig

Ottenere la visualizzazione elenco

Ottiene una "visualizzazione" (con contesto aggiuntivo) di un elenco specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Informazioni di riferimento per l'elenco
list True string

Riferimento (AT-URI) del record di elenco da idratare.

Limitare i risultati
limit integer

Numero massimo di risultati da restituire.

Cursore per paginazione
cursor string

Cursore per recuperare il set di risultati successivo.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per il set di risultati successivo.

list
list listView
items
items array of listItemView

Ottenere le preferenze

Ottieni le preferenze private associate all'account corrente.

Restituisce

Nome Percorso Tipo Descrizione
preferences
preferences preferences

Ottenere lo stato di hosting del repository

Ottenere lo stato di hosting per un repository, in questo server.

Parametri

Nome Chiave Necessario Tipo Descrizione
Repository DID
did True string

DID del repository.

Restituisce

Nome Percorso Tipo Descrizione
Fatto
did string
attivo
active boolean
status
status string

Valore True o false che indica lo stato dell'attività.

Rev
rev string

Campo facoltativo, rev corrente del repository, se active=true

Ottenere mi piace

Ottenere record simili che fanno riferimento a un oggetto (per AT-URI e CID).

Parametri

Nome Chiave Necessario Tipo Descrizione
AT-URI dell'oggetto.
uri True string

AT-URI dell'oggetto (ad esempio, un record post).

CID del record soggetto.
cid string

CID del record soggetto (versione specifica del record), per filtrare i mi piace.

Limitare il numero di risultati.
limit integer

Limite

Cursore paginazione.
cursor string

Cursore paginazione

Restituisce

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
cursore
cursor string
preferenza
likes array of getLikesLike

Ottenere profili

Ottenere visualizzazioni dettagliate del profilo di più attori.

Parametri

Nome Chiave Necessario Tipo Descrizione
Elenco di identificatori dell'attore
actors True array

Identificatore attore

Restituisce

Nome Percorso Tipo Descrizione
profiles
profiles array of profileViewDetailed

Ottenere relazioni pubbliche tra un account e un elenco di altri account

Ottenere relazioni pubbliche tra un account e un elenco di altri account.

Parametri

Nome Chiave Necessario Tipo Descrizione
Account primario
actor True string

Account primario per cui sono richieste relazioni.

Altri account
others string

Elenco di account "altri" da corredare al database primario.

Restituisce

Nome Percorso Tipo Descrizione
attore
actor string

L'istruzione DID dell'account primario.

relationships
relationships array of object

Elenco di relazioni tra l'attore e altri account.

type
relationships.type string

Tipo di relazione o stato.

Ottenere un BLOB associato a un account

Ottiene un BLOB associato a un determinato account.

Parametri

Nome Chiave Necessario Tipo Descrizione
Account DID
did True string

L'istruzione DID dell'account.

Blob CID
cid True string

CID del BLOB da recuperare.

Restituisce

Nome Percorso Tipo Descrizione
massa amorfa
blob string

Contenuto BLOB con codifica Base64.

Ottenere un elenco di post apprezzati da un attore

Ottenere un elenco di post apprezzati da un attore.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore attore
actor True string

Identificatore dell'attore i cui mi piace vengono recuperati.

Limite risultati
limit integer

Numero massimo di risultati da restituire.

Cursore paginazione
cursor string

Cursore per la paginazione.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per la pagina successiva dei risultati.

alimentazione / flusso
feed array of feedViewPost

Elenco di post apprezzati dall'attore.

Ottenere un elenco di starter pack creati dall'attore

Ottenere un elenco di starter pack creati dall'attore.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore attore
actor True string

Identificatore dell'attore per il quale recuperare gli starter pack.

Limite risultati
limit integer

Numero massimo di pacchetti di avvio da restituire.

Cursore paginazione
cursor string

Cursore per l'impaginazione per recuperare il set di risultati successivo.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per la paginazione.

starterPacks
starterPacks array of starterPackViewBasic

Ottenere un record dal repository

Recuperare un record dal repository in base al relativo identificatore univoco.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID record
did True string

Identificatore univoco del record.

Restituisce

Nome Percorso Tipo Descrizione
id
record.id string

Identificatore univoco del record.

contenuto
record.content string

Contenuto del record.

Ottenere un singolo record da un repository

Ottenere un singolo record da un repository.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle o DID del repository
repo True string

Handle o DID del repository.

NSID della raccolta di record
collection True string

NSID della raccolta di record.

Chiave record
rkey True string

Chiave record.

CID della versione del record
cid string

CID della versione del record.

Restituisce

Nome Percorso Tipo Descrizione
URI
uri string

URI del record.

Cid
cid string

CID del record.

value
value object

Valore del record.

Ottieni conversazione

Ottenere una conversazione in base all'ID conversazione fornito.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID conversazione
convoId True string

ID della conversazione da recuperare.

Restituisce

Nome Percorso Tipo Descrizione
Visualizzazione conversazione
convo convoView

Rappresenta una visualizzazione di una conversazione.

Ottieni feed

Ottenere un feed idratato dal generatore di feed selezionato di un attore.

Parametri

Nome Chiave Necessario Tipo Descrizione
URI del generatore di feed
feed True string

URI del generatore di feed.

Identificatore dell'attore
actor True string

Handle o DID dell'attore che richiede il feed.

Limite
limit integer

Numero massimo di post da restituire (impostazione predefinita: 50, max: 100).

Cursore paginazione
cursor string

Cursore di paginazione per il recupero del set di risultati successivo.

Restituisce

Gli output di questa operazione sono dinamici.

Ottieni il profilo

Recuperare una visualizzazione dettagliata del profilo di un attore usando il relativo handle o DID.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore attore
actor True string

Gestire o DID dell'account per recuperare il profilo di .

Restituisce

Gli output di questa operazione sono dinamici.

Ottieni post

Ottiene visualizzazioni post per un elenco specificato di post.

Parametri

Nome Chiave Necessario Tipo Descrizione
Post AT-URIs
uris True array

Elenco di post AT-URIs per restituire visualizzazioni idratate per.

Restituisce

Nome Percorso Tipo Descrizione
post (inserimenti)
posts array of postView

Ottieni registro

Recuperare il log di azioni e messaggi in una conversazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
Cursore paginazione
cursor string

Cursore di paginazione per il recupero del set successivo di log.

Restituisce

Gli output di questa operazione sono dinamici.

Ottieni sequenza temporale

Ottenere una visualizzazione della sequenza temporale della casa dell'account richiedente.

Parametri

Nome Chiave Necessario Tipo Descrizione
Variante dell'algoritmo
algorithm string

Variante 'algorithm' per la sequenza temporale.

Limite
limit integer

Numero massimo di post da restituire (impostazione predefinita: 50, max: 100).

Cursore paginazione
cursor string

Cursore di paginazione per il recupero del set di risultati successivo.

Restituisce

Gli output di questa operazione sono dinamici.

Ottieni virgolette

Ottenere un elenco di virgolette per un determinato post.

Parametri

Nome Chiave Necessario Tipo Descrizione
URI post-riferimento
uri True string

Riferimento (AT-URI) del record post.

CID versione specifica
cid string

Se specificato, filtra le virgolette di versione specifica (da CID) del record post.

Limite risultati
limit integer

Numero massimo di virgolette da recuperare.

Cursore paginazione
cursor string

Meccanismo di impaginazione facoltativo.

Restituisce

Nome Percorso Tipo Descrizione
URI
uri string

Riferimento (AT-URI) del record post.

Cid
cid string

Versione specifica (CID) del record post.

cursore
cursor string

Cursore paginazione per il set successivo di risultati.

post (inserimenti)
posts array of postView

Matrice di visualizzazioni post per le virgolette.

Post di ricerca

Trovare post corrispondenti ai criteri di ricerca, restituendo visualizzazioni di tali post.

Parametri

Nome Chiave Necessario Tipo Descrizione
Query di ricerca
q True string

Stringa di query di ricerca.

Ordine di ordinamento
sort string

Specifica l'ordine di classificazione dei risultati.

Da Datetime
since string

Filtra i risultati per i post dopo il valore datetime indicato (incluso).

Fino a Datetime
until string

Filtra i risultati per i post prima del valore datetime indicato (non inclusivo).

Account menzioni
mentions string

Filtra per i post che indicano l'account specificato.

Account autore
author string

Filtra i post in base all'account specificato. Gli handle vengono risolti in DID prima del tempo di query.

Filtro lingua
lang string

Filtra i post nella lingua specificata.

Filtro di dominio
domain string

Filtra per i post con URL.

Filtro URL
url string

Filtra per i post con collegamenti.

Filtro hashtag
tag array

Filtra per i post con il tag specificato (hashtag).

Limite risultati
limit integer

Numero massimo di risultati da restituire.

Cursore paginazione
cursor string

Meccanismo di impaginazione facoltativo.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string
hitsTotal
hitsTotal integer
post (inserimenti)
posts array of postView

Recupera feed elenco

Ottieni un feed di post recenti da un elenco.

Parametri

Nome Chiave Necessario Tipo Descrizione
Informazioni di riferimento per l'elenco
list True string

Riferimento (AT-URI) al record di elenco.

Limite risultati
limit integer

Numero massimo di post da recuperare.

Cursore paginazione
cursor string

Meccanismo di impaginazione facoltativo.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore paginazione per il set successivo di risultati.

alimentazione / flusso
feed array of feedViewPost

Matrice di post nel feed.

Recupera reposted by

Ottenere un elenco di riposti per un determinato post.

Parametri

Nome Chiave Necessario Tipo Descrizione
URI post-riferimento
uri True string

Riferimento (AT-URI) del record post.

CID versione specifica
cid string

Se specificato, filtra per ripubblicare la versione specifica (da CID) del record post.

Limite risultati
limit integer

Numero massimo di riposti da recuperare.

Cursore paginazione
cursor string

Meccanismo di impaginazione facoltativo.

Restituisce

Nome Percorso Tipo Descrizione
URI
uri string

Riferimento (AT-URI) del record post.

Cid
cid string

Versione specifica (CID) del record post.

cursore
cursor string

Cursore paginazione per il set successivo di risultati.

repostedBy
repostedBy array of profileView

Matrice di profili che hanno riposto il post.

Recuperare la visualizzazione record

Restituisce informazioni sullo schema dinamico per la visualizzazione record.

Parametri

Nome Chiave Necessario Tipo Descrizione
Record Id
recordId True string

Identificatore del record.

Restituisce

Nome Percorso Tipo Descrizione
Registrazione
record object

Dettagli della visualizzazione record.

Registrarsi per ricevere notifiche push

Registrarsi per ricevere notifiche push.

Parametri

Nome Chiave Necessario Tipo Descrizione
serviceDid
serviceDid True string

Operazione DID del servizio di notifica push.

token
token True string

Token di notifica push.

piattaforma
platform True string

Piattaforma per la notifica push.

ID dell'app
appId True string

Identificatore per l'app che richiede notifiche push.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se la registrazione ha avuto esito positivo.

Reimposta la password

Reimpostare una password dell'account utente usando un token.

Parametri

Nome Chiave Necessario Tipo Descrizione
token
token True string

Token fornito per la reimpostazione della password.

parola d’ordine
password True string

Nuova password per l'account utente.

RequestPlcOperationSignature

Richiedere un messaggio di posta elettronica con un codice a per richiedere un'operazione PLC firmata.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se la richiesta ha avuto esito positivo.

ResolveHandle

Risolve un handle (nome di dominio) in un'operazione DID.

Parametri

Nome Chiave Necessario Tipo Descrizione
Handle da risolvere.
handle True string

Handle da risolvere.

Restituisce

Nome Percorso Tipo Descrizione
Fatto
did string

Did risolto.

Revocare la password dell'app

Revocare una password dell'app in base al nome.

Parametri

Nome Chiave Necessario Tipo Descrizione
nome
name True string

Nome della password dell'app da revocare.

Ricerca per indicizzazione richieste

Richiedere a un servizio di sottoporre a ricerca per indicizzazione permanente i repository ospitati.

Parametri

Nome Chiave Necessario Tipo Descrizione
hostname
hostname True string

Nome host del servizio corrente che richiede di eseguire la ricerca per indicizzazione.

Ricevi messaggi

Ottenere un elenco di messaggi da una conversazione specifica.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID conversazione
convoId True string

ID della conversazione da cui recuperare i messaggi.

Limite di impaginazione
limit integer

Numero massimo di messaggi da restituire (valore predefinito: 50, massimo: 100).

Cursore paginazione
cursor string

Cursore di paginazione per il recupero del set successivo di messaggi.

Restituisce

Gli output di questa operazione sono dinamici.

Richiedere l'eliminazione dell'account

Avviare l'eliminazione di un account utente tramite posta elettronica.

Richiedere la reimpostazione della password

Avviare una reimpostazione della password dell'account utente tramite posta elettronica.

Parametri

Nome Chiave Necessario Tipo Descrizione
posta elettronica
email True string

Indirizzo di posta elettronica associato all'account utente.

Richiedi aggiornamento posta elettronica

Richiedere un token per aggiornare il messaggio di posta elettronica.

Restituisce

Nome Percorso Tipo Descrizione
tokenRequired
tokenRequired boolean

Indica se è necessario un token per l'aggiornamento della posta elettronica.

Richiedi conferma tramite posta elettronica

Richiedere un messaggio di posta elettronica con un codice per confermare la proprietà del messaggio di posta elettronica.

Riserva chiave di firma

Riservare una chiave di firma del repository da usare con la creazione dell'account.

Parametri

Nome Chiave Necessario Tipo Descrizione
Fatto
did string

Identificatore decentralizzato (DID) per riservare una chiave di firma.

Restituisce

Nome Percorso Tipo Descrizione
chiave di firma
signingKey string

Chiave pubblica per la chiave di firma riservata.

Scaricare l'esportazione del repository

Scaricare un'esportazione del repository come file CAR.

Parametri

Nome Chiave Necessario Tipo Descrizione
Repository DID
did True string

DID del repository.

Revisione
since string

Revisione ('rev') del repository da cui creare un diff.

Restituisce

response
binary

Scrivere un record del repository

Scrivere un record del repository, crearlo o aggiornarlo in base alle esigenze.

Parametri

Nome Chiave Necessario Tipo Descrizione
repo
repo True string

Handle o DID del repository (noto anche come account corrente).

collezione
collection True string

NSID della raccolta di record.

rkey
rkey True string

Chiave record.

validate
validate boolean

Valore True/false per ignorare la convalida dello schema Lessico.

Registrazione
record True object

Contenuto del record.

swapRecord
swapRecord string

Confrontare e scambiare con il record precedente in base al CID.

swapCommit
swapCommit string

Confrontare e scambiare con il commit precedente da CID.

Restituisce

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
commit
commit commitMeta
validationStatus
validationStatus string

Set disponibili per le query

Eseguire query sui set disponibili.

Parametri

Nome Chiave Necessario Tipo Descrizione
Limite dei risultati
limit integer

Numero massimo di set da restituire.

Cursore paginazione
cursor string

Cursore per la paginazione.

Prefisso nome
namePrefix string

I set di filtri in base a un prefisso del nome.

Ordina per campo
sortBy string

Campo per cui ordinare i risultati.

Direzione di ordinamento
sortDirection string

Direzione di ordinamento, per impostazione predefinita viene impostato l'ordine crescente del campo del nome.

Restituisce

Nome Percorso Tipo Descrizione
sets
sets array of setView
cursore
cursor string

SignPlcOperation

Firma un'operazione PLC per aggiornare alcuni valori nel documento di DID richiedente.

Parametri

Nome Chiave Necessario Tipo Descrizione
token
token True string

Token ricevuto tramite com.atproto.identity.requestPlcOperationSignature.

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

Restituisce

Nome Percorso Tipo Descrizione
operazione
operation object

SubmitPlcOperation

Convalida un'operazione PLC per assicurarsi che non violi i vincoli di un servizio.

Parametri

Nome Chiave Necessario Tipo Descrizione
operazione
operation True object

Operazione PLC da convalidare.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'operazione è stata convalidata correttamente.

Trovare account correlati

Ottenere gli account che condividono alcune firme di minacce corrispondenti con l'account radice.

Parametri

Nome Chiave Necessario Tipo Descrizione
Account DID
did True string

L'istruzione DID dell'account radice.

Cursore paginazione
cursor string

Cursore paginazione per il set successivo di risultati.

Limite risultati
limit integer

Numero massimo di risultati da restituire.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string
account
accounts array of findRelatedAccounts.relatedAccount

Trovare attori (profili) che corrispondono ai criteri di ricerca

Trovare attori (profili) corrispondenti ai criteri di ricerca.

Parametri

Nome Chiave Necessario Tipo Descrizione
Query di ricerca
q string

Stringa di query di ricerca. La sintassi, la frase, il valore booleano e il facet non sono specificati, ma è consigliabile usare la sintassi della query Lucene.

Limite risultati
limit integer

Numero massimo di attori da restituire.

Cursore paginazione
cursor string

Cursore per l'impaginazione per recuperare il set di risultati successivo.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per la paginazione.

Attori
actors array of profileView

Elenco dei profili attore corrispondenti.

Trovare etichette rilevanti per i modelli di AT-URI forniti

Trovare le etichette pertinenti ai modelli di AT-URI forniti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Elenco dei modelli URI AT da trovare in corrispondenza
uriPatterns True array

Elenco dei modelli URI AT da trovare (booleano 'OR').

UNITÀ DID per filtrare in base a
sources array

Elenco facoltativo di origini etichetta (DID) per filtrare.

Limite
limit integer

Numero massimo di etichette da restituire.

Cursore paginazione
cursor string

Cursore per la paginazione.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore per la paginazione.

labels
labels array of label

Trovare la correlazione delle firme delle minacce

Trovare tutte le firme delle minacce correlate tra 2 o più account.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID account
dids True array

Elenco di DID per gli account per trovare firme correlate.

Restituisce

Nome Percorso Tipo Descrizione
details
details array of sigDetail

Trovare repository basati su un termine di ricerca

Trovare repository basati su un termine di ricerca.

Parametri

Nome Chiave Necessario Tipo Descrizione
Termine di ricerca
q string

Termine di ricerca per trovare i repository.

Limitare i risultati
limit integer

Numero massimo di risultati da restituire.

Cursore paginazione
cursor string

Cursore per la paginazione dei risultati.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore paginazione per la pagina successiva dei risultati.

repos
repos array of repoView

UpdateHandle

Aggiorna l'handle dell'account corrente. Verifica la validità della gestione e gli aggiornamenti hanno fatto:plc documento, se necessario.

Parametri

Nome Chiave Necessario Tipo Descrizione
maneggiare
handle True string

Nuovo handle.

Restituisce

Nome Percorso Tipo Descrizione
successo
success boolean

Indica se l'handle è stato aggiornato correttamente.

message
message string

Informazioni aggiuntive sull'operazione.

Visualizzare gli stati di moderazione degli argomenti

Visualizzare gli stati di moderazione degli oggetti (record o repository).

Parametri

Nome Chiave Necessario Tipo Descrizione
Includere tutti i record utente
includeAllUserRecords boolean

Restituisce soggetti, o soggetti del parametro "collections", appartenenti all'account specificato.

URI soggetto
subject string

Oggetto per cui ottenere lo stato.

Parola chiave Comment
comment string

Cercare i soggetti in base alla parola chiave dai commenti.

Segnalato dopo il timestamp
reportedAfter date-time

Oggetti di ricerca segnalati dopo un timestamp specificato.

Segnalato prima del timestamp
reportedBefore date-time

Oggetti di ricerca segnalati prima di un timestamp specificato.

Esaminato dopo il timestamp
reviewedAfter date-time

Gli argomenti di ricerca sono stati esaminati dopo un timestamp specificato.

Revisione prima del timestamp
reviewedBefore date-time

Oggetti di ricerca esaminati prima di un timestamp specificato.

Hosting eliminato dopo il timestamp
hostingDeletedAfter date-time

Oggetti di ricerca in cui il record o l'account associato è stato eliminato dopo il timestamp.

Hosting eliminato prima del timestamp
hostingDeletedBefore date-time

Cerca soggetti in cui il record o l'account associato è stato eliminato prima del timestamp.

Hosting aggiornato dopo il timestamp
hostingUpdatedAfter date-time

Cercare gli oggetti in cui il record o l'account associato è stato aggiornato dopo il timestamp.

Hosting aggiornato prima del timestamp
hostingUpdatedBefore date-time

Cercare gli oggetti in cui il record o l'account associato è stato aggiornato prima del timestamp.

Stati di hosting
hostingStatuses array

Cercare gli oggetti in base allo stato del record/account associato.

Includere soggetti disattivati
includeMuted boolean

Per impostazione predefinita, i soggetti disattivati non vengono inclusi nei risultati.

Verificare lo stato
reviewState string

Specificare quando si recuperano soggetti in un determinato stato.

Limitare i risultati
limit integer

Numero massimo di risultati da restituire.

Restituisce

Nome Percorso Tipo Descrizione
cursore
cursor string

Cursore paginazione per la pagina successiva dei risultati.

subjectStatuses
subjectStatuses array of subjectStatusView

Definizioni

preferences

Nome Percorso Tipo Descrizione
adultContentPref
adultContentPref adultContentPref
contentLabelPref
contentLabelPref contentLabelPref
savedFeedsPref
savedFeedsPref savedFeedsPref
savedFeedsPrefV2
savedFeedsPrefV2 savedFeedsPrefV2
personalDetailsPref
personalDetailsPref personalDetailsPref
feedViewPref
feedViewPref feedViewPref
threadViewPref
threadViewPref threadViewPref
interessiPref
interestsPref interestsPref
mutedWordsPref
mutedWordsPref mutedWordsPref
hiddenPostsPref
hiddenPostsPref hiddenPostsPref
bskyAppStatePref
bskyAppStatePref bskyAppStatePref

Un sacchetto di stato specifico per il programma bsky.app.

labelersPref
labelersPref labelersPref

adultContentPref

Nome Percorso Tipo Descrizione
enabled
enabled boolean

contentLabelPref

Nome Percorso Tipo Descrizione
labelerDid
labelerDid string

A quale etichettare si applica questa preferenza?

label
label string
visibilità
visibility string

savedFeed

Nome Percorso Tipo Descrizione
id
id string
type
type string
value
value string
Appuntato
pinned boolean

savedFeedsPrefV2

Nome Percorso Tipo Descrizione
items
items array of savedFeed

savedFeedsPref

Nome Percorso Tipo Descrizione
Appuntato
pinned array of string
salvato
saved array of string
timelineIndex
timelineIndex integer

personalDetailsPref

Nome Percorso Tipo Descrizione
Nascita
birthDate date-time

Data di nascita del proprietario dell'account.

feedViewPref

Nome Percorso Tipo Descrizione
alimentazione / flusso
feed string

URI del feed o identificatore che descrive il feed.

hideReplies
hideReplies boolean

Nascondere le risposte nel feed.

hideRepliesByUnfollowed
hideRepliesByUnfollowed boolean

Nascondere le risposte nel feed se non sono seguite dagli utenti.

hideRepliesByLikeCount
hideRepliesByLikeCount integer
hideReposts
hideReposts boolean

Nascondere i riposti nel feed.

hideQuotePosts
hideQuotePosts boolean

Nascondere i post di virgoletta nel feed.

threadViewPref

Nome Percorso Tipo Descrizione
sort
sort string

Modalità di ordinamento per i thread.

prioritizeFollowedUsers
prioritizeFollowedUsers boolean

Mostra gli utenti seguiti nella parte superiore di tutte le risposte.

interessiPref

Nome Percorso Tipo Descrizione
tags
tags array of string

mutedWordTarget

mutedWord

Parola che il proprietario dell'account ha disattivato.

Nome Percorso Tipo Descrizione
id
id string
value
value string

Parola disattivata stessa.

targets
targets array of mutedWordTarget
actorTarget
actorTarget string

Gruppi di utenti a cui applicare la parola disattivata. Se non definito, si applica a tutti gli utenti.

expiresAt
expiresAt date-time

Data e ora in cui la parola disattivata scadrà e non verrà più applicata.

mutedWordsPref

Nome Percorso Tipo Descrizione
items
items array of mutedWord

hiddenPostsPref

Nome Percorso Tipo Descrizione
items
items array of string

labelersPref

Nome Percorso Tipo Descrizione
Etichettatrici
labelers array of labelerPrefItem

labelerPrefItem

Nome Percorso Tipo Descrizione
Fatto
did string

starterPackView

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
Registrazione
record
creatore
creator appProfileViewBasic
list
list listViewBasic
listItemsSample
listItemsSample array of listItemView
Feed
feeds array of generatorView
joinWeekCount
joinedWeekCount integer
joinAllTimeCount
joinedAllTimeCount integer
labels
labels array of label
indexedAt
indexedAt date-time

starterPackViewBasic

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
Registrazione
record
creatore
creator appProfileViewBasic
listItemCount
listItemCount integer
joinWeekCount
joinedWeekCount integer
joinAllTimeCount
joinedAllTimeCount integer
labels
labels array of label
indexedAt
indexedAt date-time

bskyAppStatePref

Un sacchetto di stato specifico per il programma bsky.app.

Nome Percorso Tipo Descrizione
activeProgressGuide
activeProgressGuide bskyAppProgressGuide

Se impostata, una guida di stato attiva.

queuedNudges
queuedNudges array of string
nuxs
nuxs array of nux

bskyAppProgressGuide

Se impostata, una guida di stato attiva.

Nome Percorso Tipo Descrizione
guida
guide string

nux

Un nuovo oggetto di archiviazione NUX (User Experience)

Nome Percorso Tipo Descrizione
id
id string
completato
completed boolean
data
data string

Dati arbitrari per l'esperienza utente di rete. Limite di 300 caratteri.

expiresAt
expiresAt date-time

Data e ora di scadenza e completamento dell'esperienza utente.

profileViewDetailed

Nome Percorso Tipo Descrizione
Fatto
did string
maneggiare
handle string
nome visualizzato
displayName string
descrizione
description string
avatar
avatar string
Striscione
banner string
followerCount
followersCount integer
followsCount
followsCount integer
postCount
postsCount integer
associato
associated profileAssociated
joinViaStarterPack
joinedViaStarterPack starterPackViewBasic
indexedAt
indexedAt date-time
creato a
createdAt date-time
spettatore
viewer appViewerState

Metadati relativi alla relazione dell'account richiedente con l'account soggetto.

labels
labels array of label
pinnedPost
pinnedPost strongRef

Definisce un riferimento sicuro con un URI e UN CID.

profileView

Informazioni di base su un profilo.

Nome Percorso Tipo Descrizione
Fatto
did string

Identificatore decentralizzato (DID) del profilo.

maneggiare
handle string

Handle del profilo.

nome visualizzato
displayName string

Nome visualizzato del profilo.

avatar
avatar string

URL avatar del profilo.

associato
associated associatedMetadata

Metadati associati per un profilo.

spettatore
viewer viewerMetadata

Metadati relativi alla relazione del visualizzatore con l'attore.

labels
labels array of label

Etichette associate al profilo.

creato a
createdAt date-time

Timestamp al momento della creazione del profilo.

associatedMetadata

Metadati associati per un profilo.

Nome Percorso Tipo Descrizione
lizza
lists integer

Numero di elenchi associati.

feedgens
feedgens integer

Numero di generatori di feed associati.

starterPacks
starterPacks integer

Numero di pacchetti di avvio.

Labeler
labeler boolean

Indica se il profilo è un etichettatore.

allowIncoming
chat.allowIncoming string

Impostazioni di chat in ingresso consentite ,ad esempio "all".

mutedByList

Dettagli di un elenco che ha disattivato l'attore.

Nome Percorso Tipo Descrizione
URI
uri string

URI dell'elenco che ha disattivato l'attore.

Cid
cid string

Identificatore di contenuto (CID) dell'elenco.

nome
name string

Nome dell'elenco.

purpose
purpose string

Scopo dell'elenco.

avatar
avatar string

URI immagine avatar per l'elenco.

listItemCount
listItemCount integer

Numero di elementi nell'elenco.

labels
labels array of label

Etichette associate all'elenco.

spettatore
viewer viewerMetadata

Metadati relativi alla relazione del visualizzatore con l'attore.

indexedAt
indexedAt date-time

Timestamp in cui l'elenco è stato indicizzato.

blockingByList

Dettagli di un elenco che blocca l'attore.

Nome Percorso Tipo Descrizione
URI
uri string

URI dell'elenco che blocca l'attore.

Cid
cid string

Identificatore di contenuto (CID) dell'elenco.

nome
name string

Nome dell'elenco.

purpose
purpose string

Scopo dell'elenco.

avatar
avatar string

URI immagine avatar per l'elenco.

listItemCount
listItemCount integer

Numero di elementi nell'elenco.

labels
labels array of label

Etichette associate all'elenco.

spettatore
viewer viewerMetadata

Metadati relativi alla relazione del visualizzatore con l'attore.

indexedAt
indexedAt date-time

Timestamp in cui l'elenco è stato indicizzato.

viewerMetadata

Metadati relativi alla relazione del visualizzatore con l'attore.

Nome Percorso Tipo Descrizione
Disattivato
muted boolean

Indica se l'attore viene disattivato dal visualizzatore.

blockedBy
blockedBy boolean

Indica se l'attore è bloccato dal visualizzatore.

inceppamento
blocking string

Indica se il visualizzatore blocca l'attore.

seguente
following string

Indica se il visualizzatore segue l'attore.

followedBy
followedBy string

Indica se l'attore segue il visualizzatore.

mutedByList
mutedByList mutedByList

Dettagli di un elenco che ha disattivato l'attore.

blockingByList
blockingByList blockingByList

Dettagli di un elenco che blocca l'attore.

postView

Nome Percorso Tipo Descrizione
object

feedReplyRef

Nome Percorso Tipo Descrizione
root
root object

Riferimento post radice, che può essere un postView, nonFoundPost o blockedPost.

parent
parent object

Riferimento post padre, che può essere un postView, nonFoundPost o blockedPost.

nonnoAutore
grandparentAuthor appProfileViewBasic

strongRef

Definisce un riferimento sicuro con un URI e UN CID.

Nome Percorso Tipo Descrizione
URI
uri string

URI del riferimento sicuro.

Cid
cid string

CID del riferimento sicuro.

profileAssociated

Nome Percorso Tipo Descrizione
lizza
lists integer
feedgens
feedgens integer
starterPacks
starterPacks integer
Labeler
labeler boolean
chiacchierare
chat profileAssociatedChat

appViewerState

Metadati relativi alla relazione dell'account richiedente con l'account soggetto.

Nome Percorso Tipo Descrizione
Disattivato
muted boolean
mutedByList
mutedByList listViewBasic
blockedBy
blockedBy boolean
inceppamento
blocking string
blockingByList
blockingByList listViewBasic
seguente
following string
followedBy
followedBy string
knownFollowers
knownFollowers knownFollowers

I seguaci del soggetto che seguirai anche.

profileAssociatedChat

Nome Percorso Tipo Descrizione
allowIncoming
allowIncoming string

listView

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
creatore
creator profileView

Informazioni di base su un profilo.

nome
name string
purpose
purpose listPurpose

Definisce lo scopo dell'elenco.

descrizione
description string
descriptionFacets
descriptionFacets array of richtextFacet
avatar
avatar string
listItemCount
listItemCount integer
labels
labels array of label
spettatore
viewer listViewerState
indexedAt
indexedAt date-time

listItemView

Nome Percorso Tipo Descrizione
URI
uri string
Oggetto
subject profileView

Informazioni di base su un profilo.

listViewBasic

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
nome
name string
purpose
purpose listPurpose

Definisce lo scopo dell'elenco.

avatar
avatar string
listItemCount
listItemCount integer
labels
labels array of label
spettatore
viewer listViewerState
indexedAt
indexedAt string

label

Tag di metadati in una risorsa atproto (ad esempio, repository o record).

Nome Percorso Tipo Descrizione
ver
ver integer
Src
src string

DID dell'attore che ha creato questa etichetta.

URI
uri string

URI AT del record, repository (account) o altra risorsa a cui si applica questa etichetta.

Cid
cid string

Facoltativamente, CID che specifica la versione specifica della risorsa 'uri' a cui si applica questa etichetta.

Val
val string

Nome stringa breve del valore o del tipo di questa etichetta.

Neg
neg boolean

Se true, si tratta di un'etichetta di negazione, sovrascrivendo un'etichetta precedente.

Cts
cts date-time

Timestamp al momento della creazione dell'etichetta.

Exp
exp date-time

Timestamp in corrispondenza del quale l'etichetta scade (non più applicabile).

sig
sig byte

Firma dell'etichetta con codifica dag-cbor.

ActorMetadata

Nome Percorso Tipo Descrizione
messagesSent
messagesSent integer

Numero di messaggi inviati dall'attore.

messagesReceived
messagesReceived integer

Numero di messaggi ricevuti dall'attore.

convos
convos integer

Numero totale di conversazioni a cui ha partecipato l'attore.

convosStarted
convosStarted integer

Numero di conversazioni avviate dall'attore.

knownFollowers

I seguaci del soggetto che seguirai anche.

Nome Percorso Tipo Descrizione
count
count integer
Seguaci
followers array of appProfileViewBasic

appProfileViewBasic

Nome Percorso Tipo Descrizione
Fatto
did string

Identificatore decentralizzato (DID) dell'attore.

maneggiare
handle string

Handle univoco dell'attore.

nome visualizzato
displayName string

Nome visualizzato dell'attore.

avatar
avatar string

URI dell'immagine avatar dell'attore.

creato a
createdAt date-time

Timestamp della creazione del profilo dell'attore.

chatProfileViewBasic

Nome Percorso Tipo Descrizione
Fatto
did string
maneggiare
handle string

Handle dell'attore.

nome visualizzato
displayName string

Nome visualizzato dell'attore.

avatar
avatar string

URI dell'avatar dell'attore.

associato
associated profileAssociated
spettatore
viewer appViewerState

Metadati relativi alla relazione dell'account richiedente con l'account soggetto.

labels
labels array of label

Matrice di etichette associate all'attore.

chatDisabled
chatDisabled boolean

Indica se l'attore non può partecipare attivamente alle conversazioni.

listPurpose

Definisce lo scopo dell'elenco.

Nome Percorso Tipo Descrizione
type
type string

Tipo dello scopo dell'elenco.

Modlist, proprietà
modlistProperty string

Proprietà specifica del modlist.

Curatelist, proprietà
curatelistProperty string

Proprietà specifica dell'elenco di cura.

Referencelist, proprietà
referencelistProperty string

Proprietà specifica dell'elenco di riferimenti.

listViewerState

Nome Percorso Tipo Descrizione
Disattivato
muted boolean
bloccato
blocked string

convoView

Rappresenta una visualizzazione di una conversazione.

Nome Percorso Tipo Descrizione
ID conversazione
id string

Identificatore univoco della conversazione.

Revisione conversazione
rev string

Identificatore di revisione della conversazione.

Membri della conversazione
members array of chatProfileViewBasic

Elenco di membri nella conversazione.

id
lastMessage.id string

Identificatore univoco del messaggio.

contenuto
lastMessage.content string

Contenuto dell'ultimo messaggio.

Marca temporale
lastMessage.timestamp date-time

Ora in cui è stato inviato l'ultimo messaggio.

La conversazione è disattivata
muted boolean

Indica se la conversazione è disattivata.

Viene aperta la conversazione
opened boolean

Indica se la conversazione è stata aperta.

Conteggio messaggi non letti
unreadCount integer

Numero di messaggi non letti nella conversazione.

messageViewSender

Nome Percorso Tipo Descrizione
Fatto
did string

Identificatore decentralizzato del mittente.

richtextFacet

Annotazione di una sottostringa all'interno del testo RTF.

Nome Percorso Tipo Descrizione
index
index richTextFacetByteSlice

Specifica l'intervallo di sotto stringhe a cui si applica una funzionalità facet.

features
features array of object
featureType
features.featureType string

Tipo della funzionalità.

details
features.details object

Dettagli sulla funzionalità.

richTextFacetByteSlice

Specifica l'intervallo di sotto stringhe a cui si applica una funzionalità facet.

Nome Percorso Tipo Descrizione
byteStart
byteStart integer

Byte iniziale dell'intervallo.

byteEnd
byteEnd integer

Byte finale dell'intervallo.

deletedMessageView

Nome Percorso Tipo Descrizione
id
id string

ID del messaggio eliminato.

Rev
rev string

ID revisione del messaggio eliminato.

mittente
sender messageViewSender
sentAt
sentAt date-time

Timestamp quando il messaggio è stato inviato.

lastMessage

Rappresenta l'ultimo messaggio in una conversazione.

Nome Percorso Tipo Descrizione
id
id string

Identificatore univoco del messaggio.

text
text string

Contenuto di testo del messaggio.

mittente
sender string

Identificatore del mittente del messaggio.

sentAt
sentAt date-time

Ora in cui è stato inviato il messaggio.

accountView

Nome Percorso Tipo Descrizione
Fatto
did string
maneggiare
handle string
posta elettronica
email string
relatedRecords
relatedRecords array of
indexedAt
indexedAt date-time
invitedBy
invitedBy inviteCode
Invita
invites array of inviteCode
invitesDisabled
invitesDisabled boolean
email ConfirmAt
emailConfirmedAt date-time
inviteNote
inviteNote string
disattivatoAt
deactivatedAt date-time
threatSignatures
threatSignatures array of threatSignature

inviteCode

Nome Percorso Tipo Descrizione
codice
code string
available
available integer
disabled
disabled boolean
forAccount
forAccount string
creato da
createdBy string
creato a
createdAt date-time
utilizzazioni
uses array of inviteCodeUse

threatSignature

Nome Percorso Tipo Descrizione
property
property string
value
value string

inviteCodeUse

Nome Percorso Tipo Descrizione
usedBy
usedBy string
usedAt
usedAt date-time

statusAttr

Nome Percorso Tipo Descrizione
applicato
applied boolean
ref
ref string

createAppPassword

Nome Percorso Tipo Descrizione
nome
name string
parola d’ordine
password string
creato a
createdAt date-time
privilegiato
privileged boolean

listAppPassword

Nome Percorso Tipo Descrizione
nome
name string
creato a
createdAt string
privilegiato
privileged boolean
Nome Percorso Tipo Descrizione
Informativa sulla privacy
privacyPolicy string
Termini di servizio
termsOfService string

serviceConfig

Nome Percorso Tipo Descrizione
URL
url string

viewerConfig

Nome Percorso Tipo Descrizione
ruolo
role string

describeServerContact

Nome Percorso Tipo Descrizione
posta elettronica
email string

describeFeedGeneratorFeed

Nome Percorso Tipo Descrizione
URI
uri string
Nome Percorso Tipo Descrizione
Informativa sulla privacy
privacyPolicy string
Termini di servizio
termsOfService string

feedViewPost

Nome Percorso Tipo Descrizione
Inserisci
post postView
risposta
reply feedReplyRef
type
reason.type string
details
reason.details object

Dettagli aggiuntivi specifici del tipo di motivo. Corrisponde a reasonRepost o reasonPin.

feedContext
feedContext string

Contesto fornito dal generatore di feed che può essere passato di nuovo insieme alle interazioni.

generatorView

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
Fatto
did string
creatore
creator profileView

Informazioni di base su un profilo.

nome visualizzato
displayName string
descrizione
description string
descriptionFacets
descriptionFacets array of richtextFacet
avatar
avatar string
likeCount
likeCount integer
accettaInteractions
acceptsInteractions boolean
labels
labels array of label
spettatore
viewer generatorViewerState
indexedAt
indexedAt date-time

generatorViewerState

Nome Percorso Tipo Descrizione
come
like string

threadgateView

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
Registrazione
record
lizza
lists array of listViewBasic

getLikesLike

Nome Percorso Tipo Descrizione
indexedAt
indexedAt date-time
creato a
createdAt date-time
attore
actor profileView

Informazioni di base su un profilo.

skeletonFeedPost

Nome Percorso Tipo Descrizione
Inserisci
post string

Il AT-URI del post.

reasonRepost
reasonRepost skeletonReasonRepost
reasonPin
reasonPin skeletonReasonPin
feedContext
feedContext string

Contesto passato al client e restituito al generatore di feed insieme alle interazioni.

skeletonReasonRepost

Nome Percorso Tipo Descrizione
Repost
repost string

skeletonReasonPin

reasonType

Tipo di motivo per il report di moderazione. Uno dei motivi predefiniti.

Nome Percorso Tipo Descrizione
reasonSpam
reasonSpam reasonSpam

Spam: promozione indesiderata frequente, risposte, menzioni

reasonViolation
reasonViolation reasonViolation

Violazione diretta delle regole del server, leggi, condizioni per il servizio

reasonMisleading
reasonMisleading reasonMisleading

Identità fuorviante, affiliazione o contenuto

reasonSexual
reasonSexual reasonSexual

Contenuto sessuale indesiderato o erroneamente etichettato

reasonRude
reasonRude reasonRude

Comportamento scortese, molesto, esplicito o non gradito

reasonOther
reasonOther reasonOther

Altro: i report non rientrano in un'altra categoria di report

reasonAppeal
reasonAppeal reasonAppeal

Appello: appello a un'azione di moderazione intrapresa in precedenza

reasonSpam

Spam: promozione indesiderata frequente, risposte, menzioni

Spam: promozione indesiderata frequente, risposte, menzioni

reasonViolation

Violazione diretta delle regole del server, leggi, condizioni per il servizio

Violazione diretta delle regole del server, leggi, condizioni per il servizio

reasonMisleading

Identità fuorviante, affiliazione o contenuto

Identità fuorviante, affiliazione o contenuto

reasonSexual

Contenuto sessuale indesiderato o erroneamente etichettato

Contenuto sessuale indesiderato o erroneamente etichettato

reasonRude

Comportamento scortese, molesto, esplicito o non gradito

Comportamento scortese, molesto, esplicito o non gradito

reasonOther

Altro: i report non rientrano in un'altra categoria di report

Altro: i report non rientrano in un'altra categoria di report

reasonAppeal

Appello: appello a un'azione di moderazione intrapresa in precedenza

Appello: appello a un'azione di moderazione intrapresa in precedenza

repoRef

Nome Percorso Tipo Descrizione
Fatto
did string

repoBlobRef

Nome Percorso Tipo Descrizione
Fatto
did string
Cid
cid string
recordUri
recordUri string

notifica

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
autore
author profileView

Informazioni di base su un profilo.

reason
reason string

I valori previsti sono "like", "repost", "follow", "mention", "reply", "quote" e "starterpack-join".

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

labelerView

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
creatore
creator profileView

Informazioni di base su un profilo.

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

labelerViewerState

Nome Percorso Tipo Descrizione
come
like string

stato del lavoro

Nome Percorso Tipo Descrizione
jobId
jobId string
Fatto
did string
state
state string

Stato del processo di elaborazione video.

Avanzamento
progress integer
massa amorfa
blob binary
Errore
error string
message
message string

templateView

Nome Percorso Tipo Descrizione
id
id string
nome
name string

Nome del modello.

Oggetto
subject string

Il contenuto del modello può contenere segnaposto markdown e variabile.

contentMarkdown
contentMarkdown string

Oggetto del messaggio, usato nei messaggi di posta elettronica.

disabled
disabled boolean
lang
lang string

Lingua del messaggio.

lastUpdatedBy
lastUpdatedBy string

OPERAZIONE DID dell'ultimo utente che ha aggiornato il modello.

creato a
createdAt date-time
updatedAt
updatedAt date-time

repoView

Nome Percorso Tipo Descrizione
Fatto
did string
maneggiare
handle string
posta elettronica
email string
relatedRecords
relatedRecords array of
indexedAt
indexedAt date-time
moderation
moderation moderation
invitedBy
invitedBy inviteCode
invitesDisabled
invitesDisabled boolean
inviteNote
inviteNote string
disattivatoAt
deactivatedAt date-time
threatSignatures
threatSignatures array of threatSignature

moderation

Nome Percorso Tipo Descrizione
subjectStatus
subjectStatus subjectStatusView

subjectStatusView

Nome Percorso Tipo Descrizione
id
id integer

Identificatore univoco dello stato del soggetto.

type
subject.type string

Tipo di riferimento al soggetto.

repoRef
subject.repoRef repoRef
strongRef
subject.strongRef strongRef

Definisce un riferimento sicuro con un URI e UN CID.

type
hosting.type string

Tipo di hosting.

status
hosting.accountHosting.status string
updatedAt
hosting.accountHosting.updatedAt date-time
creato a
hosting.accountHosting.createdAt date-time
status
hosting.recordHosting.status string
updatedAt
hosting.recordHosting.updatedAt date-time
creato a
hosting.recordHosting.createdAt date-time
creato a
createdAt date-time

Timestamp di quando è stato creato lo stato dell'oggetto.

updatedAt
updatedAt date-time

Timestamp dell'ultimo aggiornamento dello stato dell'oggetto.

reviewState
reviewState string

Stato di revisione dell'oggetto.

modEventView

Nome Percorso Tipo Descrizione
id
id integer
type
event.type string
type
subject.type string
subjectBlobCids
subjectBlobCids array of string
creato da
createdBy string
creato a
createdAt date-time
creatorHandle
creatorHandle string
subjectHandle
subjectHandle string

applyWrites.result

Nome Percorso Tipo Descrizione
type
type string

Tipo di risultato per l'operazione di scrittura.

createResult
createResult applyWrites.createResult
updateResult
updateResult applyWrites.updateResult
Risultato dell'operazione di eliminazione
deleteResult applyWrites.deleteResult

applyWrites.createResult

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
validationStatus
validationStatus string

applyWrites.updateResult

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
validationStatus
validationStatus string

applyWrites.deleteResult

Nome Percorso Tipo Descrizione
id
id string

Identificatore dell'entità eliminata.

deletedAt
deletedAt date-time

Timestamp di quando l'entità è stata eliminata.

commitMeta

Nome Percorso Tipo Descrizione
Cid
cid string
Rev
rev string

modEventViewDetail

Nome Percorso Tipo Descrizione
id
id integer

Identificatore univoco per l'evento di moderazione.

type
event.type string

Il tipo di evento.

type
subject.type string

Tipo di oggetto.

subjectBlobs
subjectBlobs array of blobView

Dettagli sui BLOB associati all'oggetto.

creato da
createdBy string

DID dell'utente che ha creato l'evento.

creato a
createdAt date-time

Timestamp di creazione dell'evento.

blobView

Nome Percorso Tipo Descrizione
Cid
cid string

Identificatore del contenuto per il BLOB.

tipo MIME
mimeType string

Tipo MIME del BLOB.

size
size integer

Dimensioni del BLOB in byte.

creato a
createdAt date-time

Timestamp al momento della creazione del BLOB.

type
details.type string

Tipo di dettagli del BLOB.

immagineDettagli
details.imageDetails imageDetails
videoDetails
details.videoDetails videoDetails
moderation
moderation moderation

immagineDettagli

Nome Percorso Tipo Descrizione
Larghezza
width integer

Larghezza dell'immagine in pixel.

altezza
height integer

Altezza dell'immagine in pixel.

videoDetails

Nome Percorso Tipo Descrizione
Larghezza
width integer

Larghezza del video in pixel.

altezza
height integer

Altezza del video in pixel.

length
length integer

Lunghezza del video in secondi.

recordViewDetail

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
value
value
blob
blobs array of blobView
labels
labels array of label
indexedAt
indexedAt date-time
moderation
moderation moderationDetail
repo
repo repoView

moderationDetail

Nome Percorso Tipo Descrizione
subjectStatus
subjectStatus subjectStatusView

repoViewDetail

Nome Percorso Tipo Descrizione
Fatto
did string
maneggiare
handle string
posta elettronica
email string
relatedRecords
relatedRecords array of
indexedAt
indexedAt date-time
moderation
moderation moderationDetail
labels
labels array of label
invitedBy
invitedBy inviteCode
Invita
invites array of inviteCode
invitesDisabled
invitesDisabled boolean
inviteNote
inviteNote string
email ConfirmAt
emailConfirmedAt date-time
disattivatoAt
deactivatedAt date-time
threatSignatures
threatSignatures array of threatSignature

membro

Nome Percorso Tipo Descrizione
Fatto
did string
disabled
disabled boolean
profile
profile profileViewDetailed
creato a
createdAt date-time
updatedAt
updatedAt date-time
lastUpdatedBy
lastUpdatedBy string
ruolo
role string

listMissingBlobs.recordBlob

Nome Percorso Tipo Descrizione
Cid
cid string
recordUri
recordUri string

listRecords.record

Nome Percorso Tipo Descrizione
URI
uri string
Cid
cid string
value
value

listRepos.repo

Nome Percorso Tipo Descrizione
Fatto
did string
testa
head string

CID commit del repository corrente

Rev
rev string
attivo
active boolean
status
status string

Valore True o false che indica il motivo per cui l'account è inattivo.

setView

Nome Percorso Tipo Descrizione
nome
name string
descrizione
description string
setSize
setSize integer
creato a
createdAt date-time
updatedAt
updatedAt date-time

sigDetail

Nome Percorso Tipo Descrizione
property
property string
value
value string

findRelatedAccounts.relatedAccount

Nome Percorso Tipo Descrizione
account
account accountView
Somiglianze
similarities array of sigDetail

binario

Questo è il tipo di dati di base 'binario'.

documento

Si tratta del tipo di dati di base 'file'.