AdminService class base

com.atproto.admin.*

Constructors

AdminService.new(ServiceContext _ctx)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

deleteAccount({required String did, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<EmptyData>>
Delete a user account as an administrator.
disableAccountInvites({required String account, String? note, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<EmptyData>>
Disable an account from receiving new invite codes, but does not invalidate existing codes.
disableInviteCodes({List<String>? codes, List<String>? accounts, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<EmptyData>>
Disable some set of codes and/or all codes associated with a set of users.
enableAccountInvites({required String account, String? note, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<EmptyData>>
Re-enable an account's ability to receive invite codes.
getAccountInfo({required String did, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<AccountView>>
Get details about an account.
getAccountInfos({required List<String> dids, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<AdminGetAccountInfosOutput>>
Get details about some accounts.
getInviteCodes({AdminGetInviteCodesSort? sort, int? limit, String? cursor, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<AdminGetInviteCodesOutput>>
Get an admin view of invite codes.
getSubjectStatus({String? did, AtUri? uri, String? blob, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<AdminGetSubjectStatusOutput>>
Get the service-specific admin status of a subject (account, record, or blob).
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
searchAccounts({String? email, String? cursor, int? limit, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<AdminSearchAccountsOutput>>
Get list of accounts that matches your search query.
sendEmail({required String recipientDid, required String content, String? subject, required String senderDid, String? comment, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<AdminSendEmailOutput>>
Send email to a user's account email address.
toString() String
A string representation of this object.
inherited
updateAccountEmail({required String account, required String email, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<EmptyData>>
Administrative action to update an account's email.
updateAccountHandle({required String did, required String handle, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<EmptyData>>
Administrative action to update an account's handle.
updateAccountPassword({required String did, required String password, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<EmptyData>>
Update the password for a user account as an administrator.
updateAccountSigningKey({required String did, required String signingKey, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<EmptyData>>
Administrative action to update an account's signing key in their Did document.
updateSubjectStatus({required UAdminUpdateSubjectStatusSubject subject, StatusAttr? takedown, StatusAttr? deactivated, Map<String, String>? $headers, Map<String, String>? $unknown}) Future<XRPCResponse<AdminUpdateSubjectStatusOutput>>
Update the service-specific admin status of a subject (account, record, or blob).

Operators

operator ==(Object other) bool
The equality operator.
inherited