Create a new identity provider.
A JSON object containing identity provider information.
Successful operation
Unprocessable Content
{- "name": "Entra",
- "client_id": "85158f4c-eb23-4476-800a-c2286636dec9",
- "client_secret": "kgxq3k~6kciwsmmeeccr9uv_wzbjlhryluc7xur0"
}
{- "success": true,
- "hash": "b0393b97aa5acd983ee5a7f47796bb6ffcd766a5",
- "data": {
- "id": 2,
- "hash": "26449e0a9c714a1566a1ead9815ad40e3a33fab0",
- "name": "Entra",
- "settings": {
- "client_id": "85158f4c-eb23-4476-800a-c2286636dec9",
- "discovery": true,
- "provisioning": true,
- "authorization_endpoint": null,
- "token_endpoint": null,
- "userinfo_endpoint": null,
- "jwks_uri": null,
- "prompt": true
}, - "type": 1,
- "status": 1,
- "created_time": "2025-03-31T09:58:01.000000Z",
- "modified_time": "2025-03-31T09:58:01.000000Z",
- "modified_user_time": "2025-03-31T09:58:01.000000Z",
- "model": "IdentityProvider",
- "created_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}, - "modified_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}
}, - "timestamp": 1751554123257
}
Get all identity providers of the authenticated user.
Successful operation
Not Found
{- "success": true,
- "hash": "f8334f8fc60a314fc3af118c03ed45556b1c04b5",
- "data": [
- {
- "id": 108,
- "hash": "26449e0a9c714a1566a1ead9815ad40e3a33fab0",
- "name": "Entra",
- "settings": {
- "client_id": "85158f4c-eb23-4476-800a-c2286636dec9",
- "discovery": true,
- "provisioning": true,
- "authorization_endpoint": null,
- "token_endpoint": null,
- "userinfo_endpoint": null,
- "jwks_uri": null,
- "prompt": true
}, - "type": 1,
- "status": 1,
- "created_time": "2022-07-20T13:30:49.000000Z",
- "modified_time": "2022-07-20T13:30:49.000000Z",
- "modified_user_time": "2022-07-20T13:30:49.000000Z",
- "model": "IdentityProvider",
- "created_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}, - "modified_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}
}
], - "meta": {
- "page": 1,
- "first": 1,
- "last": 1,
- "total": 1,
- "limit": 1000,
- "pages": 1
}, - "timestamp": 1662388450027
}
Get an identity provider.
Successful operation
Not Found
{- "success": true,
- "hash": "b0393b97aa5acd983ee5a7f47796bb6ffcd766a5",
- "data": {
- "id": 2,
- "hash": "26449e0a9c714a1566a1ead9815ad40e3a33fab0",
- "name": "Entra",
- "settings": {
- "client_id": "85158f4c-eb23-4476-800a-c2286636dec9",
- "discovery": true,
- "provisioning": true,
- "authorization_endpoint": null,
- "token_endpoint": null,
- "userinfo_endpoint": null,
- "jwks_uri": null,
- "prompt": true
}, - "type": 1,
- "status": 1,
- "created_time": "2025-03-31T09:58:01.000000Z",
- "modified_time": "2025-03-31T09:58:01.000000Z",
- "modified_user_time": "2025-03-31T09:58:01.000000Z",
- "model": "IdentityProvider",
- "created_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}, - "modified_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}
}, - "timestamp": 1743417343073
}
Update an identity provider.
A JSON object containing identity provider information.
Successful operation
Not Found
Unprocessable Content
{- "name": "Microsoft",
}
{- "success": true,
- "hash": "b0393b97aa5acd983ee5a7f47796bb6ffcd766a5",
- "data": {
- "id": 2,
- "hash": "26449e0a9c714a1566a1ead9815ad40e3a33fab0",
- "name": "Microsoft",
- "settings": {
- "client_id": "85158f4c-eb23-4476-800a-c2286636dec9",
- "discovery": true,
- "provisioning": true,
- "authorization_endpoint": null,
- "token_endpoint": null,
- "userinfo_endpoint": null,
- "jwks_uri": null,
- "prompt": true
}, - "type": 1,
- "status": 1,
- "created_time": "2025-03-31T09:58:01.000000Z",
- "modified_time": "2025-07-03T15:22:56.000000Z",
- "modified_user_time": "2025-07-03T15:22:56.000000Z",
- "model": "IdentityProvider",
- "created_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}, - "modified_user": {
- "id": 1,
- "hash": "8db560a23013ff54838d45e59a3f3f39f6720c86",
- "name": "Olli Kahn",
- "first_name": "Olli",
- "last_name": "Kahn",
- "position": "CEO",
- "department": "Engine room",
- "organization": "Nordantech",
- "email": "titan@nordantech.com",
- "status": 1,
- "created_time": "2022-05-04T16:51:37.000000Z",
- "modified_time": "2022-05-23T12:18:17.000000Z",
- "modified_user_time": "2022-05-23T12:18:17.000000Z",
- "model": "User"
}
}, - "timestamp": 1751556176043
}
Delete an identity provider.
Successful operation
Not Found
{- "success": true,
- "hash": "97d170e1550eee4afc0af065b78cda302a97674c",
- "data": { },
- "timestamp": 1751557396363
}
Clear the cache for an identity provider.
Successful operation
Not Found
{- "success": true,
- "hash": "97d170e1550eee4afc0af065b78cda302a97674c",
- "data": { },
- "timestamp": 1751968770400
}