Skip to content

Deterministic variant assignment for an onboarding session

POST
/api/v1/ux/ab-tests/{test_id}/assign

UX-01: Assign an onboarding session to a variant deterministically via SHA-256 hashing. MUST return within 100ms.

Authorizations

Parameters

Path Parameters

test_id
required
string format: uuid

Request Body required

Request body for POST /api/v1/ux/ab-tests/{test_id}/assign.

object
session_id
required
string format: uuid

Responses

200

Successful Response

Response body for POST /api/v1/ux/ab-tests/{test_id}/assign.

object
config
object
key
additional properties
any
variant_id
required
string format: uuid
variant_name
required
string

422

Validation Error

object
detail
Array<object>
object
ctx
object
input
loc
required
Array
msg
required
string
type
required
string