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 🗙