OpenAI API

ProjectServiceAccount

object

Represents an individual service account in a project.

objectstringrequired

The object type, which is always organization.project.service_account

Allowed values:organization.project.service_account

idstringrequired

The identifier, which can be referenced in API endpoints

namestringrequired

The name of the service account

rolestringrequired

owner or member

Allowed values:ownermember

created_atintegerrequired

The Unix timestamp (in seconds) of when the service account was created

Example

ProjectServiceAccountApiKey

object
objectstringrequired

The object type, which is always organization.project.service_account.api_key

Allowed values:organization.project.service_account.api_key

valuestringrequired
namestringrequired
created_atintegerrequired
idstringrequired
Example

ProjectServiceAccountCreateRequest

object
namestringrequired

The name of the service account being created.

Example

ProjectServiceAccountCreateResponse

object
objectstringrequired

Allowed values:organization.project.service_account

idstringrequired
namestringrequired
rolestringrequired

Service accounts can only have one role of type member

Allowed values:member

created_atintegerrequired
api_keyobjectrequired
Show Child Parameters
Example

ProjectServiceAccountDeleteResponse

object
objectstringrequired

Allowed values:organization.project.service_account.deleted

idstringrequired
deletedbooleanrequired
Example