# OAuthApplicationWithSecret ## Fields | Field | Type | Required | Description | | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | | `object` | [com.clerk.backend_api.models.components.OAuthApplicationWithSecretObject](../../models/components/OAuthApplicationWithSecretObject.md) | :heavy_check_mark: | N/A | | `id` | *String* | :heavy_check_mark: | N/A | | `instanceId` | *String* | :heavy_check_mark: | N/A | | `name` | *String* | :heavy_check_mark: | N/A | | `clientId` | *String* | :heavy_check_mark: | N/A | | `public_` | *boolean* | :heavy_check_mark: | N/A | | `scopes` | *String* | :heavy_check_mark: | N/A | | `callbackUrl` | *String* | :heavy_check_mark: | N/A | | `authorizeUrl` | *String* | :heavy_check_mark: | N/A | | `tokenFetchUrl` | *String* | :heavy_check_mark: | N/A | | `userInfoUrl` | *String* | :heavy_check_mark: | N/A | | `createdAt` | *long* | :heavy_check_mark: | Unix timestamp of creation.
| | `updatedAt` | *long* | :heavy_check_mark: | Unix timestamp of last update.
| | `clientSecret` | *Optional* | :heavy_minus_sign: | Empty if public client.
|