Skip to content

Developer Models

Models for developer accounts, API key management, and company permission grants.

Developer

Field Type Description
id str Unique identifier
date_created datetime Creation timestamp
date_modified datetime Last modified timestamp
username str Username
email str Email address
key_generated datetime \| None API key generation time
is_global_admin bool Global admin status
companies list[DeveloperCompanyPermission] Company permissions

MeDeveloper

Your own developer profile. Contains the same fields as Developer but excludes the is_global_admin field for security.

MeDeveloperWithApiKey

Extends MeDeveloper with the generated API key. Only returned when regenerating your API key — save it immediately as it can't be retrieved again.

Field Type Description
api_key str Generated API key (shown only at creation time)

All other fields are inherited from MeDeveloper.

MeDeveloperUpdate

Request body for updating your developer profile.

Field Type Description
username str \| None Updated username
email str \| None Updated email