---
title: "Get sso provider by name in given domain"
method: GET
path: "/gdc/domains/{domainId}/authentication/providers/{providerName}"
tags: ["sso-provider"]
---

# Get sso provider by name in given domain

`GET /gdc/domains/{domainId}/authentication/providers/{providerName}`

## Request

- Base URL: `https://secure.gooddata.com`
- URL: `https://secure.gooddata.com/gdc/domains/{domainId}/authentication/providers/{providerName}`
- Auth: none declared

## Path parameters

- `domainId` string, required
- `providerName` string, required

## Response `200`

The sso provider is successfully returned

- union
  - PgpProvider
    - `pgpProvider` object, required
      - `name` string, required: Name which should contain only letters, numbers, dots, and dashes
      - `publicKey` string, nullable: Public key. Remove any line breaks in the certificate to make it one line.
  - SamlProvider
    - `samlProvider` object, required
      - `name` string, required: Name which should contain only letters, numbers, dots, and dashes
      - `publicKey` string, nullable: Public key. Remove any line breaks in the certificate to make it one line. The beginning and end of the certificate must be padded with -----BEGIN CERTIFICATE-----\n and \n-----END CERTIFICATE-----. If your certificate already includes the beginning and ending declaration tags, you must still add the newline escape \n.
      - `issuer` string, nullable, required: Issuer which must be the exact same as the entityID key
      - `loginUrl` string, nullable, required: Login URL
      - `skipAssertionSignatureCheck` boolean, nullable: Skip assertion signature check
      - `skipMessageSignatureCheck` boolean, nullable: Skip message signature check
      - `serviceProviderInitiatedUrl` string, nullable: Service provide initiated url

## Other responses

- `403`: The API call failed because you are not a domain administrator in the domain. Check the response for details.
- `404`: The API call failed because the specified sso provider does not exist. Check the response for details.
- `default`: Common error

---

[API](https://skmtc.dev/gooddata/apis/gooddata-api-documentation.md) - [All operations](https://skmtc.dev/gooddata/apis/gooddata-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/gooddata/apis/gooddata-api-documentation/revisions/e5dc0ee6ab00?raw)
