Get Started
- Authentication
App-Scoped Endpoints
- Groups
- Group Invitations
- Group Members
- Magic Links
- OpenID Clients
- User Profiles
- User Sessions
User-Scoped Endpoints
- Groups
- Group Invitations
- Group Members
- User Profiles
List OpenID Connect clients
Platform API for retrieving OIDC clients for an application
curl --request GET \
--url https://api.rownd.io/applications/{app}/oidc-clients \
--header 'x-rownd-app-key: <api-key>' \
--header 'x-rownd-app-secret: <api-key>'
{
"total_results": 123,
"results": [
{
"id": "oidc_client_ck9c1glf0100001l2f7z8z9z9",
"app_id": "app_ckl8bcf1g000001l2f7z8z9z9",
"name": "Example OIDC Provider",
"description": "Example OIDC Provider",
"config": {
"allowed_origins": [
"https://example.com"
],
"redirect_uris": [
"https://example.com/callback"
],
"post_logout_uris": [
"https://example.com/logout"
],
"logo_uri": "https://storage.rownd.io/logo-oidc-client-app_1234_oidcc_5667-filename.png",
"logo_dark_mode_uri": "https://storage.rownd.io/logo-oidc-client-app_1234_oidcc_5667-filename.png",
"allowed_scopes": [
"openid",
"profile",
"email"
],
"hub_title": "Sign in to My App with Another App",
"hub_dark_mode": "enabled",
"hub_show_logos": true,
"is_pkce_supported": true
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"credentials": [
{
"name": "Production API Key",
"client_id": "<string>",
"secret": "<string>",
"expires": "2024-12-31T23:59:59Z",
"application": "app_k3y1qwerty12345",
"app_variant_id": "variant_fgy1qw367fty121lm",
"oidc_client_configuration_id": "oidcc_k3y1qwerty12345",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
]
}
]
}
Authorizations
The publishable key of your application credentials. (more details)
The private secret of your application credentials. (more details)
Path Parameters
Rownd application ID
Query Parameters
Number of resources to return per query. Max is 1000.
ID of the last resource in the previous page. If provided, the next page of results is returned beginning with this resource ID.
Which direction to sort the results
asc
, desc
Response
Unique identifier for the OIDC client
"oidc_client_ck9c1glf0100001l2f7z8z9z9"
Application identifier associated with the OIDC client
"app_ckl8bcf1g000001l2f7z8z9z9"
Name of the OIDC client
"Example OIDC Provider"
Description of the OIDC client
"Example OIDC Provider"
Allowed origins for the OIDC client
["https://example.com"]
Redirect URIs supported by the OIDC client
["https://example.com/callback"]
Post logout URIs for the OIDC client
["https://example.com/logout"]
URI of the logo for the OIDC client
"https://storage.rownd.io/logo-oidc-client-app_1234_oidcc_5667-filename.png"
URI of the logo for the OIDC client in dark mode
"https://storage.rownd.io/logo-oidc-client-app_1234_oidcc_5667-filename.png"
Scopes supported by the OIDC client
["openid", "profile", "email"]
Title of the hub
"Sign in to My App with Another App"
Dark mode setting for the hub
enabled
, disabled
, auto
"enabled"
Whether to show the logos in the hub
true
Whether PKCE is supported for the OIDC client
true
The ISO 8601 date-time that the resource was created
The ISO 8601 date-time that the resource was updated
Credentials associated with the OIDC client
Name of the application credential
"Production API Key"
Unique identifier for the credential
Secret key used for authentication
Expiration date and time of the credential
"2024-12-31T23:59:59Z"
ID of the application this credential belongs to
"app_k3y1qwerty12345"
ID of the application variant
"variant_fgy1qw367fty121lm"
ID of the OIDC client configuration
"oidcc_k3y1qwerty12345"
The ISO 8601 date-time that the resource was created
The ISO 8601 date-time that the resource was updated
curl --request GET \
--url https://api.rownd.io/applications/{app}/oidc-clients \
--header 'x-rownd-app-key: <api-key>' \
--header 'x-rownd-app-secret: <api-key>'
{
"total_results": 123,
"results": [
{
"id": "oidc_client_ck9c1glf0100001l2f7z8z9z9",
"app_id": "app_ckl8bcf1g000001l2f7z8z9z9",
"name": "Example OIDC Provider",
"description": "Example OIDC Provider",
"config": {
"allowed_origins": [
"https://example.com"
],
"redirect_uris": [
"https://example.com/callback"
],
"post_logout_uris": [
"https://example.com/logout"
],
"logo_uri": "https://storage.rownd.io/logo-oidc-client-app_1234_oidcc_5667-filename.png",
"logo_dark_mode_uri": "https://storage.rownd.io/logo-oidc-client-app_1234_oidcc_5667-filename.png",
"allowed_scopes": [
"openid",
"profile",
"email"
],
"hub_title": "Sign in to My App with Another App",
"hub_dark_mode": "enabled",
"hub_show_logos": true,
"is_pkce_supported": true
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"credentials": [
{
"name": "Production API Key",
"client_id": "<string>",
"secret": "<string>",
"expires": "2024-12-31T23:59:59Z",
"application": "app_k3y1qwerty12345",
"app_variant_id": "variant_fgy1qw367fty121lm",
"oidc_client_configuration_id": "oidcc_k3y1qwerty12345",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
]
}
]
}