User Credentials

Create User Credential

Create a new user credential.

Args: request: User credential request. current_user: Current authenticated user. service: User credential service.

Returns: UserCredentialResult with the created credential details.

Raises: HTTPException: If credential generation fails.

post/users/me/credentials/

Headers

authorizationstring nullable

Request body

provider_service_type'TRANSCRIPTION' | 'LLM' required

Provider service type enum.

regionstring required
quota_limitnumber

Response

Successful Response

idstring uuid required
user_idstring uuid required
organization_idstring uuid required
provider_service_type'TRANSCRIPTION' | 'LLM' required

Provider service type enum.

provider_implementation'AWS_TRANSCRIBE' | 'AWS_BEDROCK' required

Provider implementation enum.

aws_regionstring required
aws_assumed_role_arnstring nullable required
expires_atstring date-time required
quota_limitnumber required
quota_usednumber required
is_activeboolean required
created_atstring date-time required

Changes

No recorded changes to this endpoint across all 1 revision of this API.