Upsert External User

Create/update a managed end-user record (Tier 1). BYO auth — we never log the end-user in, only hold their Character-OS profile/state/usage.

Authentication

AuthorizationBearer

LoreOS API key, sent as Authorization: Bearer <key>.

Path parameters

external_user_refstringRequired

Request

This endpoint expects an object.
display_namestring or nullOptional<=200 characters
metadatamap from strings to anyOptional

Response

Successful Response

Errors

422
Unprocessable Entity Error