Discovery Pages
A DiscoveryPage object looks like:
// Configuration for the login discovery page
{
// Primary authentication provider buttons displayed prominently
"primary": null,
// Secondary authentication provider buttons displayed less prominently
"secondary": null,
// Whether the discovery page is enabled
"active": null
}A DiscoveryPageEntry object looks like:
// A single authentication provider entry on the discovery page
{
// The ID of the authentication provider
"authentication_provider_id": 1,
// The display label for this provider button
"label": "Students",
// Icon key for this provider button
"icon": "google"
}Get Discovery Page
GET /api/v1/discovery_pages
Example Request:
Example Response:
Update Discovery Page
PUT /api/v1/discovery_pages
Request Parameters:
Parameter
Type
Description
Example Request:
Example Response:
Generate Discovery Page Preview Token
POST /api/v1/discovery_pages/token
Request Parameters:
Parameter
Type
Description
Example Request:
Last updated
Was this helpful?