List the identity providers configured for your org

GET /idps

Query parameters

  • cursor string

    A cursor returned from a previous call to /idps

Responses

  • 200

    The trusted identity providers for your organization

    Hide response attributes Show response attributes object
    • idps array[object] Required
      Hide idps attributes Show idps attributes array[object]
      • iss string
      • aud string
      • algs array[string] Required

        Values are HS256, HS384, HS512, PS256, PS384, PS512, RS256, RS384, RS512, ES256, ES384, ES512, or EdDSA.

      • jwksUrl string
      • mapping object Required
        Hide mapping attribute Show mapping attribute object
        • Additional properties are allowed
    • cursor string

      The cursor to use on the next call to retrieve the next page of identity providers. If no cursor is returned, there are no more pages to retrieve.

GET /idps
curl \
 -X GET https://api.statebacked.dev/idps \
 -H "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
  "idps": [
    {
      "iss": "string",
      "aud": "string",
      "algs": [
        "HS256"
      ],
      "jwksUrl": "string",
      "mapping": {}
    }
  ],
  "cursor": "string"
}
Response examples (200)
{
  "idps": [
    {
      "iss": "string",
      "aud": "string",
      "algs": [
        "HS256"
      ],
      "jwksUrl": "string",
      "mapping": {}
    }
  ],
  "cursor": "string"
}