User

Ensure a user exists and has accepted the latest Terms of Service

Changed on

Ensure a user exists and has accepted the latest Terms of Service.

  • If the user doesn't exist, create it.
  • For existing users, return their current acceptance status.
  • Inputs are provided as JSON in the request body.
post/v1/user/ensure

Request

  • Base URL
    https://api.flower.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.flower.ai/v1/user/ensure
  • Auth
    HTTP bearer

Request body

flwr_aidstring required
usernamestring required

Response

Successful Response

flwr_aidstring nullable
handlestring required

Canonical personal tenant handle.

usernamestring nullable

Compatibility alias for handle.

taglinestring nullable
affiliationstring nullable
locationstring nullable
websitestring nullable
avatar_urlstring nullable
acceptedboolean required
accepted_atstring date-time nullable
tenant_idinteger nullable

Personal billing tenant ID.

tenant_handlestring required

Canonical personal billing tenant handle.

organization_idinteger nullable

Legacy alias for tenant_id.

Changes