atproto library
Classes
- Account
- https://atprotodart.com/docs/lexicons/com/atproto/sync/subscribeRepos#account
- AccountCodes
- https://atprotodart.com/docs/lexicons/com/atproto/server/createinvitecodes/#output
- AccountStatus
- https://atprotodart.com/docs/lexicons/com/atproto/server/checkAccountStatus/#output
- AppPassword
- https://atprotodart.com/docs/lexicons/com/atproto/server/createapppassword/#apppassword
- AppPasswords
- ATProto
-
Provides
com.atproto.*
services. - BatchAction
- https://atprotodart.com/docs/lexicons/com/atproto/repo/applywrites/#input
- BlobData
- BlobRefs
- Hold a reference links to blobs.
- Commit
- https://atprotodart.com/docs/lexicons/com/atproto/sync/subscribeRepos#commit
- CreateAccountOutput
- https://atprotodart.com/docs/lexicons/com/atproto/server/createaccount/#output
- CreateAction
- https://atprotodart.com/docs/lexicons/com/atproto/repo/applyWrites#create
- CreatedInviteCode
- https://atprotodart.com/docs/lexicons/com/atproto/server/createinvitecode/#output
- CreatedInviteCodes
- https://atprotodart.com/docs/lexicons/com/atproto/server/createInviteCodes#output
- CurrentSession
- https://atprotodart.com/docs/lexicons/com/atproto/server/getSession#output
- DeleteAction
- https://atprotodart.com/docs/lexicons/com/atproto/repo/applyWrites#delete
- DID
- https://atprotodart.com/docs/lexicons/com/atproto/identity/resolveHandle#output
- DidCredentials
- https://atprotodart.com/docs/lexicons/com/atproto/identity/GetRecommendedDidCredentials#output
- EmailUpdate
- https://atprotodart.com/docs/lexicons/com/atproto/server/requestemailupdate/#output
- GetRepoStatusOutput
- https://atprotodart.com/docs/lexicons/com/atproto/sync/getRepoStatus/#output
- Handle
- https://atprotodart.com/docs/lexicons/com/atproto/sync/subscribeRepos#handle
- Identity
- https://atprotodart.com/docs/lexicons/com/atproto/sync/subscribeRepos#identity
- IdentityService
-
Represents
com.atproto.identity.*
service. - Info
- https://atprotodart.com/docs/lexicons/com/atproto/sync/subscribeRepos#info
- InviteCode
- https://atprotodart.com/docs/lexicons/com/atproto/server/defs/#invitecode
- InviteCodes
- https://atprotodart.com/docs/lexicons/com/atproto/server/getAccountInviteCodes#output
- InviteCodeUse
- https://atprotodart.com/docs/lexicons/com/atproto/server/defs/#invitecodeuse
- Label
- https://atprotodart.com/docs/lexicons/com/atproto/label/defs#label
- Labels
- LabelsByQuery
- https://atprotodart.com/docs/lexicons/com/atproto/label/queryLabels#output
- LabelService
-
Represents
com.atproto.label.*
service. - LabelValueDefinition
- https://atprotodart.com/docs/lexicons/com/atproto/label/defs/#labelvaluedefinition
- LabelValueDefinitionStrings
- https://atprotodart.com/docs/lexicons/com/atproto/label/defs/#labelvaluedefinitionstrings
- Migrate
- https://atprotodart.com/docs/lexicons/com/atproto/sync/subscribeRepos#migrate
- MissingBlobs
- https://atprotodart.com/docs/lexicons/com/atproto/repo/listMissingBlobs
- ModerationService
-
Represents
com.atproto.moderation.*
service. - PlcOperation
- https://atprotodart.com/docs/lexicons/com/atproto/identity/signPlcOperation
- Record
- https://atprotodart.com/docs/lexicons/com/atproto/repo/listrecords/#record
- RecordBlob
- https://atprotodart.com/docs/lexicons/com/atproto/repo/listmissingblobs/#recordblob
- Records
- https://atprotodart.com/docs/lexicons/com/atproto/repo/listrecords/#output
- Repo
- https://atprotodart.com/docs/lexicons/com/atproto/sync/listrepos/#repo
- RepoBlock
- https://atprotodart.com/docs/lexicons/com/atproto/sync/getblocks/#output
- RepoBlocks
- https://atprotodart.com/docs/lexicons/com/atproto/sync/getblocks/#output
- RepoCommit
- https://atprotodart.com/docs/lexicons/com/atproto/sync/getrepo/#output
- RepoCommits
- Represents a collection of RepoCommit objects.
- RepoInfo
- Represents detailed information about a repository.
- RepoLatestCommit
- https://atprotodart.com/docs/lexicons/com/atproto/sync/getlatestcommit/#output
- RepoOp
- https://atprotodart.com/docs/lexicons/com/atproto/sync/subscriberepos/#repoop
- RepoRef
- https://atprotodart.com/docs/lexicons/com/atproto/admin/defs#reporef
- Report
- https://atprotodart.com/docs/lexicons/com/atproto/moderation/createreport/#output
- ReportSubject
- https://atprotodart.com/docs/lexicons/com/atproto/moderation/createreport/#input https://atprotodart.com/docs/lexicons/com/atproto/moderation/createreport/#output
- Repos
- https://atprotodart.com/docs/lexicons/com/atproto/sync/listrepos/#output
- RepoService
-
Represents
com.atproto.repo.*
service. - SealedAppPassword
- https://atprotodart.com/docs/lexicons/com/atproto/server/listAppPasswords#apppassword
- SelfLabel
- https://atprotodart.com/docs/lexicons/com/atproto/label/defs#selflabel
- SelfLabels
- https://atprotodart.com/docs/lexicons/com/atproto/label/defs#selflabels
- ServerInfo
- https://atprotodart.com/docs/lexicons/com/atproto/server/describeserver/#output
- ServerInfoContact
- https://atprotodart.com/docs/lexicons/com/atproto/server/describeserver/#contact
- ServerInfoLinks
- https://atprotodart.com/docs/lexicons/com/atproto/server/describeserver/#links
- ServerService
-
Represents
com.atproto.server.*
service. - ServiceAuthToken
- https://atprotodart.com/docs/lexicons/com/atproto/server/GetServiceAuth/#output
- SigningKey
- https://atprotodart.com/docs/lexicons/com/atproto/server/reservesigningkey/#output
- SignupQueue
- https://atprotodart.com/docs/lexicons/com/atproto/temp/checkSignupQueue/#output
- StrongRef
- https://atprotodart.com/docs/lexicons/com/atproto/repo/strongRef#main
- SubscribedLabel
- https://atprotodart.com/docs/lexicons/com/atproto/label/subscribelabels/#output
- SubscribedLabelInfo
- https://atprotodart.com/docs/lexicons/com/atproto/label/subscribeLabels#info
- SubscribedLabelLabels
- https://atprotodart.com/docs/lexicons/com/atproto/label/subscribeLabels#labels
- SubscribedRepo
- https://atprotodart.com/docs/lexicons/com/atproto/sync/subscribeRepos#output
- SyncService
-
Represents
com.atproto.sync.*
service. - TempService
-
Represents
com.atproto.temp.*
service. - Tombstone
- https://atprotodart.com/docs/lexicons/com/atproto/sync/subscribeRepos#tombstone
- TransferredAccount
- UBatchActionCreate
- UBatchActionDelete
- UBatchActionUpdate
- ULabelsSelLabels
- ULabelsUnknown
- UpdateAction
- https://atprotodart.com/docs/lexicons/com/atproto/repo/applyWrites#update
- UReportSubjectRepoRef
- UReportSubjectStrongRef
- UReportSubjectUnknown
- USubscribedLabelInfo
- USubscribedLabelLabels
- USubscribedLabelUnknown
- USubscribedRepoAccount
- USubscribedRepoCommit
- USubscribedRepoHandle
- USubscribedRepoIdentity
- USubscribedRepoInfo
- USubscribedRepoMigrate
- USubscribedRepoTombstone
- USubscribedRepoUnknown
Extensions
Constants
- labelsConverter → const _LabelsConverter
Functions
-
createSession(
{Protocol? protocol, String? service, required String identifier, required String password, String? authFactorToken, RetryConfig? retryConfig, PostClient? client}) → Future< XRPCResponse< Session> > - https://atprotodart.com/docs/lexicons/com/atproto/server/createSession
-
deleteSession(
{Protocol? protocol, String? service, required String refreshJwt, RetryConfig? retryConfig, PostClient? client}) → Future< XRPCResponse< EmptyData> > - https://atprotodart.com/docs/lexicons/com/atproto/server/deleteSession
-
refreshSession(
{Protocol? protocol, String? service, required String refreshJwt, RetryConfig? retryConfig, PostClient? client}) → Future< XRPCResponse< Session> > - https://atprotodart.com/docs/lexicons/com/atproto/server/refreshSession