user_profiles

Create user profile.

Create a user profile.

post/v1/user_profiles

Request body

idstring nullable

The ID of the user. If not supplied, a new one will be created.

emailstring required

The user email.

github_user_namestring nullable

The GitHub username.

active_accountstring required

The active account ID.

keycloak_user_idstring nullable

The Keycloak user ID.

auth_provider'AUTH_PROVIDER_UNSPECIFIED' | 'AUTH_PROVIDER_SUPABASE' | 'AUTH_PROVIDER_KEYCLOAK' | 'UNRECOGNIZED' required

Response

OK

idstring required

The user profile ID.

github_user_namestring nullable

The GitHub username.

active_accountstring nullable

The active account ID.

keycloak_user_idstring nullable

The Keycloak user ID.

auth_providerstring nullable

The auth provider.

emailstring required

The user email.

created_atstring required

The user creation timestamp.

Changes