Social API

API endpoints for managing the social identity providers used for social login and registration.

In addition to reference information for each endpoint, this section of the documentation includes the following articles:






EndpointMethods
/add_domain_patterns     
Add a domain to an application allow list. If the allow list is configured, then only the domains included on that list are allowed to communicate with your social login application.
  • POST
/auth_info
Authenticate a user logging in by using a social login provider.
  • POST
/get_app_settings
View application properties such as the privacy policy and favicon URLs.
  • POST
/get_available_properties
View the social login identity providers that can be used by an application.
  • POST
/get_domain_patterns
View the domains on an application allow list. If the allow list is configured, then only the domains included on that list are allowed to communicate with your social login application.
  • POST
/map
Associate a primary key with a user's social identity.
  • POST
/providers
View the social login providers configured for an application
  • POST
/set_app_settings
Update application properties such as the privacy policy and favicon URLs.
  • POST
/set_auth_providers    
Update the set of social login identity providers users can employ when logging on or registering.
  • POST

/set_domain_patterns
Update the allow list for an application. If the allow list is configured, then only the domains included on that list are allowed to communicate with your social login application.
  • POST

/signin/oauth_token
Exchange a social identity provider OAuth token or IDP token for an Identity Cloud social login token.
  • POST

/unmap
Remove a social login identity provider from a user's primary key.
  • POST