Idps

Get external idps list

get
Authorizations
AuthorizationstringRequired

Bearer authentication

Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/idps

Configure external idp

post
Authorizations
AuthorizationstringRequired

Bearer authentication

Body
namestringOptional
typeall ofRequired
string · enumOptionalPossible values:
Responses
post
/api/v1/idps

Get external idp by alias

get
Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
idpstringRequired

The alias of the idp

Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/idps/{idp}

Update external idp by alias

put
Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
idpstringRequired

The alias of the idp

Body
namestringOptional
typeall ofRequired
string · enumOptionalPossible values:
Responses
chevron-right
200

Idp successfully updated

No content

put
/api/v1/idps/{idp}

No content

Delete external idp by alias

delete
Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
idpstringRequired

The alias of the idp

Responses
chevron-right
200

Idp successfully deleted

No content

delete
/api/v1/idps/{idp}

No content

Get idp mappers

get
Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
idpstringRequired

The alias of the idp

Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/idps/{idp}/mappers

Update idp mappers

put
Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
idpstringRequired

The alias of the idp

Body
gidstringOptional
uidstringOptional
groupsstringOptional
supplementaryGroupsstringOptional
emailstringOptional
Responses
put
/api/v1/idps/{idp}/mappers

No content

Last updated