{"title":"Calculate Compatibility","fields":[{"key":"person1.lifePath","name":"lifePath","group":"person1","kind":"number","required":false,"description":"Person 1 Life Path number (1-9, 11, 22, 33). Optional if year, month, day are provided.","min":1,"max":33,"example":5},{"key":"person1.expression","name":"expression","group":"person1","kind":"number","required":false,"description":"Person 1 Expression number (1-9, 11, 22, 33). Optional if fullName is provided.","min":1,"max":33,"example":7},{"key":"person1.soulUrge","name":"soulUrge","group":"person1","kind":"number","required":false,"description":"Person 1 Soul Urge number (1-9, 11, 22, 33). Optional if fullName is provided.","min":1,"max":33,"example":6},{"key":"person1.fullName","name":"fullName","group":"person1","kind":"text","required":false,"description":"Full birth name to calculate Expression and Soul Urge numbers automatically. Use instead of passing expression and soulUrge directly.","example":"John William Smith"},{"key":"person1.year","name":"year","group":"person1","kind":"number","required":false,"description":"Birth year to calculate Life Path automatically. Use with month and day instead of passing lifePath directly.","min":100,"max":2100,"example":1990},{"key":"person1.month","name":"month","group":"person1","kind":"number","required":false,"description":"Birth month (1-12). Required with year and day for automatic Life Path calculation.","min":1,"max":12,"example":7},{"key":"person1.day","name":"day","group":"person1","kind":"number","required":false,"description":"Birth day (1-31). Required with year and month for automatic Life Path calculation.","min":1,"max":31,"example":15},{"key":"person2.lifePath","name":"lifePath","group":"person2","kind":"number","required":false,"description":"Person 2 Life Path number (1-9, 11, 22, 33). Optional if year, month, day are provided.","min":1,"max":33,"example":3},{"key":"person2.expression","name":"expression","group":"person2","kind":"number","required":false,"description":"Person 2 Expression number (1-9, 11, 22, 33). Optional if fullName is provided.","min":1,"max":33,"example":9},{"key":"person2.soulUrge","name":"soulUrge","group":"person2","kind":"number","required":false,"description":"Person 2 Soul Urge number (1-9, 11, 22, 33). Optional if fullName is provided.","min":1,"max":33,"example":2},{"key":"person2.fullName","name":"fullName","group":"person2","kind":"text","required":false,"description":"Full birth name to calculate Expression and Soul Urge numbers automatically. Use instead of passing expression and soulUrge directly.","example":"Jane Marie Doe"},{"key":"person2.year","name":"year","group":"person2","kind":"number","required":false,"description":"Birth year to calculate Life Path automatically. Use with month and day instead of passing lifePath directly.","min":100,"max":2100,"example":1992},{"key":"person2.month","name":"month","group":"person2","kind":"number","required":false,"description":"Birth month (1-12). Required with year and day for automatic Life Path calculation.","min":1,"max":12,"example":3},{"key":"person2.day","name":"day","group":"person2","kind":"number","required":false,"description":"Birth day (1-31). Required with year and month for automatic Life Path calculation.","min":1,"max":31,"example":22}],"hasLang":true}