---
descriptions:
  workos_connect_openid_configuration:
    id_token_signing_alg_values_supported: >
      A list of the algorithms supported for signing ID tokens. Currently this
      is always `["RS256"]`.
    jwks_uri: >
      The URL of the JSON Web Key Set (JWKS) endpoint that contains the public
      keys used to validate tokens.
    subject_types_supported: >
      A list of the subject identifier types supported. Currently this is always
      `["public"]`.
    userinfo_endpoint: >
      The URL of the userinfo endpoint that can be used to get information about
      the user specified in an access token.
reference:
  curl:
    - url: /reference/workos-connect/openid-configuration
      key: workos_connect_openid_configuration
      id: workos_connect_openid_configuration
      title: /.well-known/openid-configuration
      type: GET
      returns:
        - key: anonymous
          type: object
          unwrap: true
          properties:
            - key: issuer
              type: string
              description: (workos_connect_well_known_metadata.issuer)
            - key: authorization_endpoint
              type: string
              description: (workos_connect_well_known_metadata.authorization_endpoint)
            - key: grant_types_supported
              type: array
              description: (workos_connect_well_known_metadata.grant_types_supported)
            - key: id_token_signing_alg_values_supported
              type: array
              description: >-
                (workos_connect_openid_configuration.id_token_signing_alg_values_supported)
            - key: introspection_endpoint
              type: string
              description: (workos_connect_well_known_metadata.introspection_endpoint)
            - key: jwks_uri
              type: string
              description: (workos_connect_openid_configuration.jwks_uri)
            - key: response_types_supported
              type: array
              description: (workos_connect_well_known_metadata.response_types_supported)
            - key: subject_types_supported
              type: array
              description: (workos_connect_openid_configuration.subject_types_supported)
            - key: token_endpoint
              type: string
              description: (workos_connect_well_known_metadata.token_endpoint)
            - key: userinfo_endpoint
              type: string
              description: (workos_connect_openid_configuration.userinfo_endpoint)
originalPath: >-
  .tmp-workos-clone/packages/docs/content/reference/workos-connect/metadata/openid-configuration/index.mdx
---

### OpenID configuration

This discovery endpoint provides the standard configuration for OpenID clients to interact with WorkOS Connect.

<CodeBlock referenceId="workos_connect_openid_configuration">
  <CodeBlockTab title="Request" file="openid-configuration-request" />
  <CodeBlockTab title="Response" file="openid-configuration-response" />
</CodeBlock>
