Skip to content
Sursa Developers

Objects

OAuthAppWithSecret

The app with its client secret, only in the create and rotate responses.

Fields

  • idstringrequired

    App ID (app_ and 32 hexadecimal characters), which is also the client_id.

  • namestringrequired

    The name an employee sees on the consent screen.

  • descriptionstringrequired

    Description for the consent screen (may be empty).

  • homepage_urlstring | nullrequired

    The app's website.

  • client_typeOAuthClientTyperequired
  • redirect_urisarray of stringrequired

    Allowed redirect URIs (exact string match).

  • scopesarray of OAuthScoperequired

    Scopes the app can request.

  • client_secret_prefixstring | nullrequired

    The first characters of the client secret, to recognize it; null for a public app.

  • rolestring | nullrequired

    Role of client credentials tokens (admin, editor, verifier, viewer); null for a public app.

  • data_profilestring | nullrequired

    Data profile of client credentials tokens; null for a public app.

  • authorizationsintegerrequired

    Number of active employee authorizations.

  • created_atstring (date-time)required
  • updated_atstring (date-time)required
  • client_secretstring | nullrequired

    Client secret (kbcs_…), shown once; null for a public app.

Used by