Skip to main content
POST
Typescript (SDK)

Authorizations

Authorization
string
header
required

Lucid API key (lk_live_... or lk_test_...)

Headers

X-Payment-Proof
string

Transaction hash proving USDC payment (x402 protocol)

Body

application/json
model
string
required
messages
object[]
required
max_tokens
integer
temperature
number
top_p
number
stop
stream
boolean
policy
object
trace_id
string

Response

Chat completion response

id
string
required
object
string
required
created
integer
required
model
string
required
choices
object[]
required
usage
object
required