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
namestring · max: 255Optional
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
namestring · max: 255Optional
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
gidstring · max: 255Optional
uidstring · max: 255Optional
groupsstring · max: 255Optional
supplementaryGroupsstring · max: 255Optional
emailstring · max: 254Optional
Responses
put
/api/v1/idps/{idp}/mappers

No content

Last updated