Class AsyncRawAdminsClient
java.lang.Object
com.intercom.api.resources.admins.AsyncRawAdminsClient
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaway(ConfigureAwayAdminRequest request) You can set an Admin as away for the Inbox.away(ConfigureAwayAdminRequest request, RequestOptions requestOptions) You can set an Admin as away for the Inbox.find(FindAdminRequest request) You can retrieve the details of a single admin.find(FindAdminRequest request, RequestOptions requestOptions) You can retrieve the details of a single admin.identify()You can view the currently authorised admin along with the embedded app object (a "workspace" in legacy terminology).identify(RequestOptions requestOptions) You can view the currently authorised admin along with the embedded app object (a "workspace" in legacy terminology).list()You can fetch a list of admins for a given workspace.list(RequestOptions requestOptions) You can fetch a list of admins for a given workspace.You can get a log of activities by all admins in an app.listAllActivityLogs(ListAllActivityLogsRequest request, RequestOptions requestOptions) You can get a log of activities by all admins in an app.
-
Field Details
-
clientOptions
-
-
Constructor Details
-
AsyncRawAdminsClient
-
-
Method Details
-
identify
You can view the currently authorised admin along with the embedded app object (a "workspace" in legacy terminology).🚧 Single Sign On
If you are building a custom "Log in with Intercom" flow for your site, and you call the
/meendpoint to identify the logged-in user, you should not accept any sign-ins from users with unverified email addresses as it poses a potential impersonation security risk. -
identify
public CompletableFuture<IntercomHttpResponse<AdminWithApp>> identify(RequestOptions requestOptions) You can view the currently authorised admin along with the embedded app object (a "workspace" in legacy terminology).🚧 Single Sign On
If you are building a custom "Log in with Intercom" flow for your site, and you call the
/meendpoint to identify the logged-in user, you should not accept any sign-ins from users with unverified email addresses as it poses a potential impersonation security risk. -
away
You can set an Admin as away for the Inbox. -
away
public CompletableFuture<IntercomHttpResponse<Admin>> away(ConfigureAwayAdminRequest request, RequestOptions requestOptions) You can set an Admin as away for the Inbox. -
listAllActivityLogs
public CompletableFuture<IntercomHttpResponse<ActivityLogList>> listAllActivityLogs(ListAllActivityLogsRequest request) You can get a log of activities by all admins in an app. -
listAllActivityLogs
public CompletableFuture<IntercomHttpResponse<ActivityLogList>> listAllActivityLogs(ListAllActivityLogsRequest request, RequestOptions requestOptions) You can get a log of activities by all admins in an app. -
list
You can fetch a list of admins for a given workspace. -
list
You can fetch a list of admins for a given workspace. -
find
You can retrieve the details of a single admin. -
find
public CompletableFuture<IntercomHttpResponse<Admin>> find(FindAdminRequest request, RequestOptions requestOptions) You can retrieve the details of a single admin.
-