Kvindo™ Cloud Docs


Language

User Token

A User Token is a long-lived API authentication token for programmatic access to the Kvindo Cloud API without interactive login.

Key concepts

Token value — the bearer string; read it from status.token after creation. It stays retrievable there unless Send to email is enabled.

Send to email — when enabled, the token is emailed to the user instead and is never returned by the API (status.token stays empty)

Scope — the token authenticates as the user it belongs to (spec.userId) and carries that user's permissions

Usage

Pass the token in the Authorization: Bearer <token> HTTP header for all API requests. Tokens are long-lived (10-year validity); to revoke one, delete the User Token resource.

Parameters
UI Name API / kc name Terraform name Optional Format Default Is read only Description
User spec.userId spec.user_id No ULID No ULID of the IAM User this token belongs to
Send to email spec.sendToEmail spec.send_to_email Yes boolean (nullable) No Email the token to the user on creation
Token status.token status.token string (nullable) Yes Bearer value; stays readable here unless Send to email was enabled at creation
Examples

Terraform

Python SDK

kc CLI


Related pages

Resource docs

Reference

An unhandled error has occurred. Reload
Произошла непредвиденная ошибка. Перезагрузить 🗙