installer

POST /v1alpha1/installer:validate

Changed on

Validates the identity of a Certified Professional Installer (CPI).

Request

  • Base URL
    https://prod-tt-sasportal.googleapis.com
  • Auth
    • OAuth 2 and OAuth 2
      Implicithttps://accounts.google.com/o/oauth2/auth
      Scopeshttps://www.googleapis.com/auth/cloud-platform
      Authorization codehttps://accounts.google.com/o/oauth2/auth
      Token URLhttps://accounts.google.com/o/oauth2/token
      Scopeshttps://www.googleapis.com/auth/cloud-platform
    • or OAuth 2 and OAuth 2
      Implicithttps://accounts.google.com/o/oauth2/auth
      Scopeshttps://www.googleapis.com/auth/sasportal
      Authorization codehttps://accounts.google.com/o/oauth2/auth
      Token URLhttps://accounts.google.com/o/oauth2/token
      Scopeshttps://www.googleapis.com/auth/sasportal
  • TypeScript
    A function with typed inputs. Its response is checked against the schema.

Request body

encodedSecretstring

Required. JSON Web Token signed using a CPI private key. Payload must include a "secret" claim whose value is the secret.

secretstring

Required. Secret returned by the GenerateSecret.

installerIdstring

Required. Unique installer id (CPI ID) from the Certified Professional Installers database.

Response

Successful response

SasPortalValidateInstallerResponse required

Response for ValidateInstaller.

Changes

    • info

      the security scope https://www.googleapis.com/auth/cloud-platform was added to the endpoint's security scheme Oauth2

    • info

      the security scope https://www.googleapis.com/auth/cloud-platform was added to the endpoint's security scheme Oauth2c

    • info

      the security scope https://www.googleapis.com/auth/sasportal was removed from the endpoint's security scheme Oauth2

    • info

      the security scope https://www.googleapis.com/auth/sasportal was removed from the endpoint's security scheme Oauth2c