Skip to main content
POST
Compatibility report

Authorizations

Authorization
string
header
required

Use the raw API key as the Bearer token, or send X-API-Key instead.

Body

application/json
person_a
object
required
person_b
object
required
systems
enum<string>[]

Subset of systems to evaluate. Defaults to all three when omitted.

Available options:
western,
bazi,
thai
locale
enum<string>
Available options:
th,
en

Response

Combined compatibility result

overall_score
number
required
Required range: 0 <= x <= 100
overall_label_th
string
required
overall_label_en
string
required
systems_included
enum<string>[]
required
Available options:
western,
bazi,
thai
western
object | null
required
bazi
object | null
required
thai
object | null
required