Server definition
- Hash
- sha256:bc3403ae98002f5611ac0acc8fa8ed314daf421f053eb3d4c70e58daf2d758ac
- What it is
- What a remote MCP server returned when asked what it offers: 20 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Get the classical Chaldean meaning of a compound number, also called a fadic number, from 10 to 52 as Cheiro defines it. A compound number is the unreduced two-digit total behind a name or date, read beside its single-digit root. The response returns the root, the nature (fortunate, unfortunate or mixed), the full interpretation in the language set by lang, and the symbolic name where Cheiro gives one, such as The Wheel of Fortune for 10 or The Crown of the Magi for 21; a number from 33 up that repeats a lower one carries a sameAs pointer to it. Built for Chaldean numerology references, name analysis tools and AI agents.",
"inputSchema": {
"examples": [
{
"number": "23"
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"number": {
"description": "Compound number from 10 to 52.",
"example": "23",
"pattern": "^(1\\d|2\\d|3\\d|4\\d|5[0-2])$",
"type": "string"
}
},
"required": [
"number"
],
"type": "object"
},
"name": "get_numerology_compound_number",
"outputSchema": {
"properties": {
"meaning": {
"type": "string"
},
"name": {
"type": [
"string",
"null"
]
},
"nature": {
"enum": [
"fortunate",
"unfortunate",
"mixed"
],
"type": "string"
},
"number": {
"type": "number"
},
"root": {
"type": "number"
},
"sameAs": {
"type": "number"
}
},
"required": [
"number",
"name",
"nature",
"meaning",
"root"
],
"type": "object"
}
},
{
"description": "Get the full numerology meaning of any number 1 to 9 or the master numbers 11, 22 and 33. The response returns the archetype title, keywords, a core description, strengths, challenges, career, relationships and spirituality in the language set by lang, the same reading every core number endpoint returns for that number. Built for numerology reference pages, custom calculators, educational apps and AI agents.",
"inputSchema": {
"examples": [
{
"number": "5"
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"number": {
"description": "Numerology number (1-9, 11, 22, 33)",
"example": "5",
"pattern": "^(1|2|3|4|5|6|7|8|9|11|22|33)$",
"type": "string"
}
},
"required": [
"number"
],
"type": "object"
},
"name": "get_numerology_meanings_number",
"outputSchema": {
"properties": {
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"type",
"meaning"
],
"type": "object"
}
},
{
"description": "Calculate the Birth Day number from the day of the month a person was born, 1 to 31, with Pythagorean numerology. The 11th, 22nd and 29th keep the master numbers 11 and 22, other two-digit days reduce to one digit, and the 13th, 14th, 16th and 19th are flagged as karmic debt with their meaning. The response returns the calculation and a full interpretation of the special talents the day brings in the language set by lang. Built for birthday features, talent and career discovery tools, and AI agents.",
"inputSchema": {
"examples": [
{
"day": 23
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"day": {
"description": "Day of birth (1-31)",
"example": 23,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
}
},
"required": [
"day"
],
"type": "object"
},
"name": "post_numerology_birth_day",
"outputSchema": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtMeaning": {
"properties": {
"challenge": {
"type": "string"
},
"description": {
"type": "string"
},
"resolution": {
"type": "string"
}
},
"required": [
"description",
"challenge",
"resolution"
],
"type": "object"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
}
},
{
"description": "Calculate four numerology Bridge numbers from a full birth name and birth date: Life Path and Expression, Expression and Soul Urge, Soul Urge and Personality, and Expression and Personality. Each bridge is the distance between two core numbers, from 0 to 8, where 0 means the two are already in harmony, and comes with guidance for closing the gap in the language set by lang. Built for personal development, coaching and personality analysis tools and AI agents.",
"inputSchema": {
"examples": [
{
"day": 15,
"fullName": "John William Smith",
"month": 7,
"year": 1990
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"day": {
"description": "Birth day (1 to 31)",
"example": 15,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"fullName": {
"description": "Full birth name as it appears on the birth certificate, first, middle and last names separated by spaces. Used to calculate the Expression, Soul Urge and Personality numbers. A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "John William Smith",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"month": {
"description": "Birth month (1 to 12)",
"example": 7,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"year": {
"description": "Birth year between 100 and 2100. Used to calculate the Life Path number via Pythagorean reduction.",
"example": 1990,
"maximum": 2100,
"minimum": 100,
"type": "integer"
}
},
"required": [
"fullName",
"year",
"month",
"day"
],
"type": "object"
},
"name": "post_numerology_bridge",
"outputSchema": {
"properties": {
"expressionPersonality": {
"properties": {
"bridge": {
"maximum": 8,
"minimum": 0,
"type": "integer"
},
"from": {
"properties": {
"name": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"name",
"number"
],
"type": "object"
},
"meaning": {
"type": "string"
},
"to": {
"properties": {
"name": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"name",
"number"
],
"type": "object"
}
},
"required": [
"bridge",
"from",
"to",
"meaning"
],
"type": "object"
},
"expressionSoulUrge": {
"properties": {
"bridge": {
"maximum": 8,
"minimum": 0,
"type": "integer"
},
"from": {
"properties": {
"name": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"name",
"number"
],
"type": "object"
},
"meaning": {
"type": "string"
},
"to": {
"properties": {
"name": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"name",
"number"
],
"type": "object"
}
},
"required": [
"bridge",
"from",
"to",
"meaning"
],
"type": "object"
},
"lifePathExpression": {
"properties": {
"bridge": {
"maximum": 8,
"minimum": 0,
"type": "integer"
},
"from": {
"properties": {
"name": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"name",
"number"
],
"type": "object"
},
"meaning": {
"type": "string"
},
"to": {
"properties": {
"name": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"name",
"number"
],
"type": "object"
}
},
"required": [
"bridge",
"from",
"to",
"meaning"
],
"type": "object"
},
"soulUrgePersonality": {
"properties": {
"bridge": {
"maximum": 8,
"minimum": 0,
"type": "integer"
},
"from": {
"properties": {
"name": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"name",
"number"
],
"type": "object"
},
"meaning": {
"type": "string"
},
"to": {
"properties": {
"name": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"name",
"number"
],
"type": "object"
}
},
"required": [
"bridge",
"from",
"to",
"meaning"
],
"type": "object"
}
},
"required": [
"lifePathExpression",
"expressionPersonality",
"soulUrgePersonality",
"expressionSoulUrge"
],
"type": "object"
}
},
{
"description": "Analyze a business or brand name with Chaldean numerology, the system practitioners use for trade names. The name is read word by word, and the response returns the compound number and root with every step, the planetary ruler, a business rating, the industries the number favors, whether the compound is one of the fortunate compounds Cheiro names, and guidance, in the language set by lang. The roots 1, 3, 5 and 6 rate excellent, 2 and 9 good, 7 and 8 caution and 4 avoid. Built for naming tools, brand agencies and founder apps; the rating is positioning guidance, not a guarantee.",
"inputSchema": {
"examples": [
{
"name": "Ford"
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"name": {
"description": "The business or brand name to evaluate. A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "Ford",
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "post_numerology_business_name",
"outputSchema": {
"properties": {
"calculation": {
"type": "string"
},
"compound": {
"type": [
"number",
"null"
]
},
"compoundMeaning": {
"properties": {
"meaning": {
"type": "string"
},
"name": {
"type": [
"string",
"null"
]
},
"nature": {
"enum": [
"fortunate",
"unfortunate",
"mixed"
],
"type": "string"
},
"number": {
"type": "number"
},
"sameAs": {
"type": "number"
}
},
"required": [
"number",
"name",
"nature",
"meaning"
],
"type": [
"object",
"null"
]
},
"favorableCompound": {
"type": "boolean"
},
"guidance": {
"type": "string"
},
"industries": {
"items": {
"type": "string"
},
"type": "array"
},
"name": {
"type": "string"
},
"planet": {
"type": "string"
},
"rating": {
"enum": [
"excellent",
"good",
"caution",
"avoid"
],
"type": "string"
},
"root": {
"type": "number"
},
"summary": {
"type": "string"
},
"total": {
"type": "number"
}
},
"required": [
"name",
"total",
"compound",
"root",
"planet",
"rating",
"favorableCompound",
"industries",
"guidance",
"calculation",
"compoundMeaning",
"summary"
],
"type": "object"
}
},
{
"description": "Calculate a complete Chaldean numerology reading for a name, following Cheiro. The Destiny or name number, the Soul Urge from the vowels and the Personality from the consonants each come with the compound number from 10 to 52, the single-digit root and the classical compound interpretation, and a longer name is read name by name with every step shown in its calculation. The response adds the planetary ruler and meaning of the Destiny root, a caution flag for the roots 4 and 8, and a summary, in the language set by lang. Built for Chaldean numerology calculators, name analysis tools and AI agents.",
"inputSchema": {
"examples": [
{
"name": "Helen"
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"name": {
"description": "The name to analyze. Chaldean tradition uses the name a person is most known by, not necessarily the full legal birth name. It needs at least one vowel (A, E, I, O, U) and one consonant, since the Soul Urge is read from the vowels and the Personality from the consonants; Y counts as a consonant. A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "Helen",
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "post_numerology_chaldean",
"outputSchema": {
"properties": {
"caution": {
"type": "boolean"
},
"destiny": {
"properties": {
"calculation": {
"type": "string"
},
"compound": {
"type": [
"number",
"null"
]
},
"compoundMeaning": {
"properties": {
"meaning": {
"type": "string"
},
"name": {
"type": [
"string",
"null"
]
},
"nature": {
"enum": [
"fortunate",
"unfortunate",
"mixed"
],
"type": "string"
},
"number": {
"type": "number"
},
"sameAs": {
"type": "number"
}
},
"required": [
"number",
"name",
"nature",
"meaning"
],
"type": [
"object",
"null"
]
},
"root": {
"type": "number"
},
"total": {
"type": "number"
}
},
"required": [
"total",
"compound",
"root",
"calculation",
"compoundMeaning"
],
"type": "object"
},
"name": {
"type": "string"
},
"numberMeaning": {
"properties": {
"caution": {
"type": "boolean"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"meaning": {
"type": "string"
},
"number": {
"type": "number"
},
"planet": {
"type": "string"
},
"title": {
"type": "string"
}
},
"required": [
"number",
"planet",
"title",
"keywords",
"caution",
"meaning"
],
"type": "object"
},
"personality": {
"properties": {
"calculation": {
"type": "string"
},
"compound": {
"type": [
"number",
"null"
]
},
"compoundMeaning": {
"properties": {
"meaning": {
"type": "string"
},
"name": {
"type": [
"string",
"null"
]
},
"nature": {
"enum": [
"fortunate",
"unfortunate",
"mixed"
],
"type": "string"
},
"number": {
"type": "number"
},
"sameAs": {
"type": "number"
}
},
"required": [
"number",
"name",
"nature",
"meaning"
],
"type": [
"object",
"null"
]
},
"root": {
"type": "number"
},
"total": {
"type": "number"
}
},
"required": [
"total",
"compound",
"root",
"calculation",
"compoundMeaning"
],
"type": "object"
},
"soulUrge": {
"properties": {
"calculation": {
"type": "string"
},
"compound": {
"type": [
"number",
"null"
]
},
"compoundMeaning": {
"properties": {
"meaning": {
"type": "string"
},
"name": {
"type": [
"string",
"null"
]
},
"nature": {
"enum": [
"fortunate",
"unfortunate",
"mixed"
],
"type": "string"
},
"number": {
"type": "number"
},
"sameAs": {
"type": "number"
}
},
"required": [
"number",
"name",
"nature",
"meaning"
],
"type": [
"object",
"null"
]
},
"root": {
"type": "number"
},
"total": {
"type": "number"
}
},
"required": [
"total",
"compound",
"root",
"calculation",
"compoundMeaning"
],
"type": "object"
},
"summary": {
"type": "string"
}
},
"required": [
"name",
"destiny",
"soulUrge",
"personality",
"numberMeaning",
"caution",
"summary"
],
"type": "object"
}
},
{
"description": "Generate a complete numerology chart from a full birth name and birth date in one call. It returns the six core numbers (Life Path, Expression, Soul Urge, Personality, Birth Day and Maturity) with their calculations and full interpretations, the four Pinnacles and four Challenges with their ages, Karmic Lessons, karmic debt in all five positions, Hidden Passion, Subconscious Self, Cornerstone, Capstone and First Vowel, the Birth Day profile for the exact day, lucky associations, the Maturity activation status, the Personal Year with the current Personal Month, and a written summary, in the language set by lang. The Personal Year uses currentYear or the current UTC year, while the Personal Month and the age behind the Maturity status read the current UTC date. Built for full numerology readings, PDF reports, onboarding profiles and AI agents.",
"inputSchema": {
"examples": [
{
"day": 15,
"fullName": "John William Smith",
"month": 7,
"year": 1990
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"currentYear": {
"description": "Calendar year for the Personal Year, defaults to the current UTC year. It moves the Personal Year only: the nested personalMonth and maturityStatus.currentAge always read the current UTC date.",
"example": 2025,
"maximum": 2100,
"minimum": 100,
"type": "integer"
},
"day": {
"description": "Birth day (1-31)",
"example": 15,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"fullName": {
"description": "Full birth name as it appears on the birth certificate. Used for every letter-based number in the chart: Expression, Soul Urge, Personality, Karmic Lessons, Hidden Passion, Subconscious Self and the special letters. A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "John William Smith",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"month": {
"description": "Birth month (1-12)",
"example": 7,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"year": {
"description": "Birth year between 100 and 2100. Supports historical figures like Einstein (1879) and Shakespeare (1564).",
"example": 1990,
"maximum": 2100,
"minimum": 100,
"type": "integer"
}
},
"required": [
"fullName",
"year",
"month",
"day"
],
"type": "object"
},
"name": "post_numerology_chart",
"outputSchema": {
"properties": {
"additionalInsights": {
"properties": {
"challenges": {
"items": {
"properties": {
"endAge": {
"type": [
"number",
"null"
]
},
"meaning": {
"properties": {
"description": {
"type": "string"
},
"howToOvercome": {
"type": "string"
},
"lesson": {
"type": "string"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"description",
"lesson",
"howToOvercome"
],
"type": "object"
},
"number": {
"type": "number"
},
"position": {
"type": "number"
},
"startAge": {
"type": "number"
}
},
"required": [
"position",
"number",
"startAge",
"endAge",
"meaning"
],
"type": "object"
},
"type": "array"
},
"hiddenPassion": {
"properties": {
"allPassions": {
"items": {
"type": "number"
},
"type": "array"
},
"count": {
"type": "number"
},
"description": {
"type": "string"
},
"number": {
"type": "number"
},
"title": {
"type": "string"
}
},
"required": [
"number",
"count",
"allPassions",
"title",
"description"
],
"type": "object"
},
"karmicDebt": {
"properties": {
"debtNumbers": {
"items": {
"type": "number"
},
"type": "array"
},
"hasKarmicDebt": {
"type": "boolean"
},
"meanings": {
"items": {
"properties": {
"challenge": {
"type": "string"
},
"description": {
"type": "string"
},
"number": {
"type": "number"
},
"resolution": {
"type": "string"
}
},
"required": [
"number",
"description",
"challenge",
"resolution"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"hasKarmicDebt",
"debtNumbers",
"meanings"
],
"type": "object"
},
"karmicLessons": {
"properties": {
"lessons": {
"items": {
"properties": {
"description": {
"type": "string"
},
"howToOvercome": {
"type": "string"
},
"lesson": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"number",
"lesson",
"description",
"howToOvercome"
],
"type": "object"
},
"type": "array"
},
"missingNumbers": {
"items": {
"type": "number"
},
"type": "array"
},
"presentNumbers": {
"additionalProperties": {
"type": "number"
},
"type": "object"
}
},
"required": [
"missingNumbers",
"lessons",
"presentNumbers"
],
"type": "object"
},
"nameLetters": {
"properties": {
"capstone": {
"properties": {
"letter": {
"type": "string"
},
"meaning": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"letter",
"number",
"meaning"
],
"type": "object"
},
"cornerstone": {
"properties": {
"letter": {
"type": "string"
},
"meaning": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"letter",
"number",
"meaning"
],
"type": "object"
},
"firstVowel": {
"properties": {
"letter": {
"type": "string"
},
"meaning": {
"type": "string"
}
},
"required": [
"letter",
"meaning"
],
"type": "object"
}
},
"required": [
"cornerstone",
"capstone",
"firstVowel"
],
"type": "object"
},
"personalYear": {
"properties": {
"advice": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"cycle": {
"type": "string"
},
"forecast": {
"type": "string"
},
"opportunities": {
"items": {
"type": "string"
},
"type": "array"
},
"personalMonth": {
"properties": {
"focus": {
"type": "string"
},
"personalMonth": {
"type": "number"
},
"theme": {
"type": "string"
}
},
"required": [
"personalMonth",
"theme",
"focus"
],
"type": "object"
},
"personalYear": {
"type": "number"
},
"theme": {
"type": "string"
}
},
"required": [
"personalYear",
"cycle",
"theme",
"forecast",
"opportunities",
"challenges",
"advice",
"personalMonth"
],
"type": "object"
},
"pinnacles": {
"items": {
"properties": {
"endAge": {
"type": [
"number",
"null"
]
},
"meaning": {
"properties": {
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"opportunities": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"description",
"opportunities",
"challenges"
],
"type": "object"
},
"number": {
"type": "number"
},
"position": {
"type": "number"
},
"startAge": {
"type": "number"
}
},
"required": [
"position",
"number",
"startAge",
"endAge",
"meaning"
],
"type": "object"
},
"type": "array"
},
"subconsciousSelf": {
"properties": {
"description": {
"type": "string"
},
"number": {
"type": "number"
},
"title": {
"type": "string"
},
"uniqueNumbers": {
"items": {
"type": "number"
},
"type": "array"
}
},
"required": [
"number",
"uniqueNumbers",
"title",
"description"
],
"type": "object"
}
},
"required": [
"karmicLessons",
"karmicDebt",
"personalYear",
"pinnacles",
"challenges",
"hiddenPassion",
"subconsciousSelf",
"nameLetters"
],
"type": "object"
},
"birthDayProfile": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"day": {
"type": "number"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"reducesTo": {
"type": "number"
},
"relationships": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"day",
"reducesTo",
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships"
],
"type": "object"
},
"coreNumbers": {
"properties": {
"birthDay": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
},
"expression": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
},
"lifePath": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
},
"maturity": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
},
"personality": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
},
"soulUrge": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
}
},
"required": [
"lifePath",
"expression",
"soulUrge",
"personality",
"birthDay",
"maturity"
],
"type": "object"
},
"luckyAssociations": {
"properties": {
"colors": {
"items": {
"type": "string"
},
"type": "array"
},
"compatibleNumbers": {
"items": {
"type": "number"
},
"type": "array"
},
"day": {
"type": "string"
},
"element": {
"type": "string"
},
"gemstones": {
"items": {
"type": "string"
},
"type": "array"
},
"incompatibleNumbers": {
"items": {
"type": "number"
},
"type": "array"
},
"rulingPlanet": {
"type": "string"
}
},
"required": [
"colors",
"gemstones",
"day",
"element",
"rulingPlanet",
"compatibleNumbers",
"incompatibleNumbers"
],
"type": "object"
},
"maturityStatus": {
"properties": {
"activationRange": {
"type": "string"
},
"currentAge": {
"type": "number"
},
"isActive": {
"type": "boolean"
}
},
"required": [
"isActive",
"currentAge",
"activationRange"
],
"type": "object"
},
"profile": {
"properties": {
"birthdate": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"name",
"birthdate"
],
"type": "object"
},
"summary": {
"type": "string"
}
},
"required": [
"profile",
"coreNumbers",
"additionalInsights",
"maturityStatus",
"summary"
],
"type": "object"
}
},
{
"description": "Calculate numerology compatibility between two people from their Life Path, Expression and Soul Urge numbers. Send each person as a full birth name with a birth date, or as precomputed numbers, and mix the two modes freely across the pair. The response returns an overall score from 50 to 100 with its rating, a score and description for each number pair, and the strengths, challenges and advice for the relationship, in the language set by lang. Built for dating apps, matchmaking, relationship coaching and AI companions.",
"inputSchema": {
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"person1": {
"properties": {
"day": {
"description": "Birth day (1-31). Required with year and month for automatic Life Path calculation.",
"example": 15,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"expression": {
"description": "Person 1 Expression number (1-9, 11, 22, 33). Optional if fullName is provided.",
"example": 7,
"maximum": 33,
"minimum": 1,
"type": "integer"
},
"fullName": {
"description": "Full birth name to calculate Expression and Soul Urge numbers automatically. Use instead of passing expression and soulUrge directly.",
"example": "John William Smith",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"lifePath": {
"description": "Person 1 Life Path number (1-9, 11, 22, 33). Optional if year, month, day are provided.",
"example": 5,
"maximum": 33,
"minimum": 1,
"type": "integer"
},
"month": {
"description": "Birth month (1-12). Required with year and day for automatic Life Path calculation.",
"example": 7,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"soulUrge": {
"description": "Person 1 Soul Urge number (1-9, 11, 22, 33). Optional if fullName is provided.",
"example": 6,
"maximum": 33,
"minimum": 1,
"type": "integer"
},
"year": {
"description": "Birth year to calculate Life Path automatically. Use with month and day instead of passing lifePath directly.",
"example": 1990,
"maximum": 2100,
"minimum": 100,
"type": "integer"
}
},
"type": "object"
},
"person2": {
"properties": {
"day": {
"description": "Birth day (1-31). Required with year and month for automatic Life Path calculation.",
"example": 22,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"expression": {
"description": "Person 2 Expression number (1-9, 11, 22, 33). Optional if fullName is provided.",
"example": 9,
"maximum": 33,
"minimum": 1,
"type": "integer"
},
"fullName": {
"description": "Full birth name to calculate Expression and Soul Urge numbers automatically. Use instead of passing expression and soulUrge directly.",
"example": "Jane Marie Doe",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"lifePath": {
"description": "Person 2 Life Path number (1-9, 11, 22, 33). Optional if year, month, day are provided.",
"example": 3,
"maximum": 33,
"minimum": 1,
"type": "integer"
},
"month": {
"description": "Birth month (1-12). Required with year and day for automatic Life Path calculation.",
"example": 3,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"soulUrge": {
"description": "Person 2 Soul Urge number (1-9, 11, 22, 33). Optional if fullName is provided.",
"example": 2,
"maximum": 33,
"minimum": 1,
"type": "integer"
},
"year": {
"description": "Birth year to calculate Life Path automatically. Use with month and day instead of passing lifePath directly.",
"example": 1992,
"maximum": 2100,
"minimum": 100,
"type": "integer"
}
},
"type": "object"
}
},
"required": [
"person1",
"person2"
],
"type": "object"
},
"name": "post_numerology_compatibility",
"outputSchema": {
"properties": {
"advice": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"expression": {
"properties": {
"compatibility": {
"type": "number"
},
"description": {
"type": "string"
},
"person1": {
"type": "number"
},
"person2": {
"type": "number"
}
},
"required": [
"person1",
"person2",
"compatibility",
"description"
],
"type": "object"
},
"lifePath": {
"properties": {
"compatibility": {
"type": "number"
},
"description": {
"type": "string"
},
"person1": {
"type": "number"
},
"person2": {
"type": "number"
}
},
"required": [
"person1",
"person2",
"compatibility",
"description"
],
"type": "object"
},
"overallScore": {
"type": "number"
},
"rating": {
"type": "string"
},
"soulUrge": {
"properties": {
"compatibility": {
"type": "number"
},
"description": {
"type": "string"
},
"person1": {
"type": "number"
},
"person2": {
"type": "number"
}
},
"required": [
"person1",
"person2",
"compatibility",
"description"
],
"type": "object"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"overallScore",
"rating",
"lifePath",
"expression",
"soulUrge",
"strengths",
"challenges",
"advice"
],
"type": "object"
}
},
{
"description": "Get the numerology Number of the Day, one of 1 to 9, 11, 22 or 33, with its full interpretation. The same seed returns the same number for the same date, so a user keeps one number all day, and the date defaults to today in UTC. The response returns the number, its type, a daily message and the archetype, keywords, strengths, challenges, career, relationships and spirituality reading in the language set by lang. Built for Number of the Day widgets, push notifications and daily content.",
"inputSchema": {
"examples": [
{}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"date": {
"description": "Date for the reading in YYYY-MM-DD format. Defaults to today (UTC). Useful for viewing past daily readings or pre-generating future ones.",
"example": "2026-03-06",
"format": "date",
"type": "string"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"seed": {
"description": "Optional seed for reproducible readings. Same seed + same date = same number every time. Pass any unique identifier (userId, email hash, session token). Omit for anonymous daily readings.",
"example": "user123",
"type": "string"
}
},
"type": "object"
},
"name": "post_numerology_daily",
"outputSchema": {
"properties": {
"dailyMessage": {
"type": "string"
},
"date": {
"type": "string"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"seed": {
"type": "string"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"date",
"seed",
"number",
"type",
"dailyMessage",
"meaning"
],
"type": "object"
}
},
{
"description": "Calculate a name number in both Pythagorean and Chaldean numerology in one call and compare them. The Pythagorean side returns the Expression or Destiny number with master numbers 11, 22 and 33 kept; the Chaldean side returns the compound number from 10 to 52, the root, its planetary ruler and the compound interpretation; each shows its calculation name by name. An agreement flag and a plain-language note show whether the two systems point to the same single-digit energy, in the language set by lang. Built for system comparison tools, name analysis features and AI agents.",
"inputSchema": {
"examples": [
{
"name": "David"
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"name": {
"description": "The name to analyze in both systems. A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "David",
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "post_numerology_dual",
"outputSchema": {
"properties": {
"agreement": {
"type": "boolean"
},
"chaldean": {
"properties": {
"calculation": {
"type": "string"
},
"caution": {
"type": "boolean"
},
"compound": {
"type": [
"number",
"null"
]
},
"compoundMeaning": {
"properties": {
"meaning": {
"type": "string"
},
"name": {
"type": [
"string",
"null"
]
},
"nature": {
"enum": [
"fortunate",
"unfortunate",
"mixed"
],
"type": "string"
},
"number": {
"type": "number"
},
"sameAs": {
"type": "number"
}
},
"required": [
"number",
"name",
"nature",
"meaning"
],
"type": [
"object",
"null"
]
},
"planet": {
"type": "string"
},
"root": {
"type": "number"
},
"title": {
"type": "string"
},
"total": {
"type": "number"
}
},
"required": [
"compound",
"root",
"total",
"calculation",
"planet",
"title",
"caution",
"compoundMeaning"
],
"type": "object"
},
"name": {
"type": "string"
},
"note": {
"type": "string"
},
"pythagorean": {
"properties": {
"calculation": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"number": {
"type": "number"
},
"title": {
"type": "string"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"type",
"calculation",
"title",
"keywords"
],
"type": "object"
}
},
"required": [
"name",
"pythagorean",
"chaldean",
"agreement",
"note"
],
"type": "object"
}
},
{
"description": "Calculate the Expression number, also called the Destiny number, from a full birth name with Pythagorean numerology. Every letter is valued and the name is reduced name by name, with master numbers 11, 22 and 33 kept and a karmic debt of 13, 14, 16 or 19 flagged with its meaning. The response lists every letter value and returns a full interpretation of natural talents, career, relationships and spiritual path in the language set by lang. Built for name numerology apps, career and personal brand tools, and AI agents.",
"inputSchema": {
"examples": [
{
"fullName": "John William Smith"
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"fullName": {
"description": "Full birth name (first, middle, last). A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "John William Smith",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
}
},
"required": [
"fullName"
],
"type": "object"
},
"name": "post_numerology_expression",
"outputSchema": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtMeaning": {
"properties": {
"challenge": {
"type": "string"
},
"description": {
"type": "string"
},
"resolution": {
"type": "string"
}
},
"required": [
"description",
"challenge",
"resolution"
],
"type": "object"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
}
},
{
"description": "Detect Karmic Debt numbers 13, 14, 16 and 19 across the five core numbers that carry them: Life Path, Expression, Soul Urge, Personality and Birth Day. Send a birth date, a full birth name, or both, and only the positions those inputs reach are read; each debt is listed once with its challenge and resolution guidance in the language set by lang. Built for spiritual growth apps, karmic readings, coaching tools and AI agents.",
"inputSchema": {
"examples": [
{}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"day": {
"description": "Birth day (checks Birth Day on its own, and Life Path with year and month)",
"example": 15,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"fullName": {
"description": "Full birth name (checks Expression, Soul Urge, Personality). A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "John William Smith",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"month": {
"description": "Birth month (checks Life Path)",
"example": 7,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"year": {
"description": "Birth year (checks Life Path)",
"example": 1990,
"maximum": 2100,
"minimum": 100,
"type": "integer"
}
},
"type": "object"
},
"name": "post_numerology_karmic_debt",
"outputSchema": {
"properties": {
"debtNumbers": {
"items": {
"type": "number"
},
"type": "array"
},
"hasKarmicDebt": {
"type": "boolean"
},
"meanings": {
"items": {
"properties": {
"challenge": {
"type": "string"
},
"description": {
"type": "string"
},
"number": {
"type": "number"
},
"resolution": {
"type": "string"
}
},
"required": [
"number",
"description",
"challenge",
"resolution"
],
"type": "object"
},
"type": "array"
},
"message": {
"type": "string"
}
},
"required": [
"hasKarmicDebt",
"debtNumbers",
"meanings",
"message"
],
"type": "object"
}
},
{
"description": "Analyze the Karmic Lessons of a full birth name with Pythagorean numerology: the numbers 1 to 9 that no letter of the name carries. Each missing number is returned with its lesson, a fuller explanation and practical guidance for developing it, in the language set by lang, beside the count of letters behind every number present. Built for spiritual growth apps, coaching tools, full numerology reports and AI agents.",
"inputSchema": {
"examples": [
{
"fullName": "John William Smith"
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"fullName": {
"description": "Full birth name to analyze for missing numbers. A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "John William Smith",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
}
},
"required": [
"fullName"
],
"type": "object"
},
"name": "post_numerology_karmic_lessons",
"outputSchema": {
"properties": {
"lessons": {
"items": {
"properties": {
"description": {
"type": "string"
},
"howToOvercome": {
"type": "string"
},
"lesson": {
"type": "string"
},
"number": {
"type": "number"
}
},
"required": [
"number",
"lesson",
"description",
"howToOvercome"
],
"type": "object"
},
"type": "array"
},
"missingNumbers": {
"items": {
"type": "number"
},
"type": "array"
},
"presentNumbers": {
"additionalProperties": {
"type": "number"
},
"type": "object"
}
},
"required": [
"missingNumbers",
"lessons",
"presentNumbers"
],
"type": "object"
}
},
{
"description": "Calculate a Life Path number from a birth date with Pythagorean numerology. The Life Path is the core number of a numerology chart, read from the birth year, month and day alone, with master numbers 11, 22 and 33 kept and a karmic debt of 13, 14, 16 or 19 flagged with its meaning. The response returns every reduction step and a full interpretation (archetype title, keywords, description, strengths, challenges, career, relationships and spirituality) in the language set by lang. Built for Life Path calculators, numerology apps, onboarding personality profiles and AI agents.",
"inputSchema": {
"examples": [
{
"day": 15,
"month": 7,
"year": 1990
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"day": {
"description": "Birth day (1-31)",
"example": 15,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"month": {
"description": "Birth month (1-12)",
"example": 7,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"year": {
"description": "Birth year between 100 and 2100. Supports historical figures like Einstein (1879) and Shakespeare (1564).",
"example": 1990,
"maximum": 2100,
"minimum": 100,
"type": "integer"
}
},
"required": [
"year",
"month",
"day"
],
"type": "object"
},
"name": "post_numerology_life_path",
"outputSchema": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtMeaning": {
"properties": {
"challenge": {
"type": "string"
},
"description": {
"type": "string"
},
"resolution": {
"type": "string"
}
},
"required": [
"description",
"challenge",
"resolution"
],
"type": "object"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
}
},
{
"description": "Calculate the Maturity number, also called the Realization number, from the Life Path and Expression numbers with Pythagorean numerology. Send a full birth name and birth date, the two numbers precomputed, or one of each; master numbers 11, 22 and 33 are kept at full value and in the result. The Maturity number describes who a person grows into in the second half of life, usually felt from around 35 to 40, and the response returns the calculation and a full interpretation in the language set by lang. Built for life coaching apps, midlife and later-life guidance, and AI agents.",
"inputSchema": {
"examples": [
{}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"day": {
"description": "Birth day (1-31). Required with year and month for automatic Life Path calculation.",
"example": 15,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"expression": {
"description": "Your Expression number (1-9, 11, 22, 33). Optional if fullName is provided.",
"example": 7,
"maximum": 33,
"minimum": 1,
"type": "integer"
},
"fullName": {
"description": "Full birth name to calculate the Expression number automatically. Use instead of passing expression directly. A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "John William Smith",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"lifePath": {
"description": "Your Life Path number (1-9, 11, 22, 33). Optional if year, month, day are provided.",
"example": 5,
"maximum": 33,
"minimum": 1,
"type": "integer"
},
"month": {
"description": "Birth month (1-12). Required with year and day for automatic Life Path calculation.",
"example": 7,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"year": {
"description": "Birth year to calculate Life Path automatically. Use with month and day instead of passing lifePath directly.",
"example": 1990,
"maximum": 2100,
"minimum": 100,
"type": "integer"
}
},
"type": "object"
},
"name": "post_numerology_maturity",
"outputSchema": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtMeaning": {
"properties": {
"challenge": {
"type": "string"
},
"description": {
"type": "string"
},
"resolution": {
"type": "string"
}
},
"required": [
"description",
"challenge",
"resolution"
],
"type": "object"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
}
},
{
"description": "Calculate the Personal Day number from a birth month and day with Pythagorean numerology, the 1 to 9 theme of a single calendar day personalized to the birthday. The day is targetDate, or today in UTC when omitted. The response returns the day theme and guidance with the parent Personal Month and Personal Year, in the language set by lang. Built for daily push notifications, morning briefings, calendar widgets and AI agents.",
"inputSchema": {
"examples": [
{
"day": 18,
"month": 7
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"day": {
"description": "Birth day (1-31)",
"example": 18,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"month": {
"description": "Birth month (1-12)",
"example": 7,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"targetDate": {
"description": "Target date in YYYY-MM-DD format, in the years 100 to 2100. Defaults to today (UTC).",
"example": "2026-04-04",
"format": "date",
"type": "string"
}
},
"required": [
"month",
"day"
],
"type": "object"
},
"name": "post_numerology_personal_day",
"outputSchema": {
"properties": {
"guidance": {
"type": "string"
},
"personalDay": {
"type": "number"
},
"personalMonth": {
"type": "number"
},
"personalMonthTheme": {
"type": "string"
},
"personalYear": {
"type": "number"
},
"personalYearTheme": {
"type": "string"
},
"targetDate": {
"type": "string"
},
"theme": {
"type": "string"
}
},
"required": [
"personalDay",
"theme",
"guidance",
"targetDate",
"personalMonth",
"personalMonthTheme",
"personalYear",
"personalYearTheme"
],
"type": "object"
}
},
{
"description": "Calculate the Personal Month number from a birth month and day with Pythagorean numerology, the 1 to 9 theme of one calendar month inside the Personal Year. The year and month are the ones sent, each defaulting to the current UTC year and month when omitted. The response returns the month theme, practical focus and the parent Personal Year with its theme, in the language set by lang. Built for monthly forecast features, push notifications, editorial columns and AI agents.",
"inputSchema": {
"examples": [
{
"day": 18,
"month": 7
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"day": {
"description": "Birth day (1-31)",
"example": 18,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"month": {
"description": "Birth month (1-12)",
"example": 7,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"targetMonth": {
"description": "Target calendar month to forecast (1 to 12). Defaults to the current UTC month.",
"example": 4,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"year": {
"description": "Target year. Defaults to the current UTC year.",
"example": 2026,
"maximum": 2100,
"minimum": 100,
"type": "integer"
}
},
"required": [
"month",
"day"
],
"type": "object"
},
"name": "post_numerology_personal_month",
"outputSchema": {
"properties": {
"calendarMonth": {
"type": "number"
},
"focus": {
"type": "string"
},
"personalMonth": {
"type": "number"
},
"personalYear": {
"type": "number"
},
"personalYearTheme": {
"type": "string"
},
"theme": {
"type": "string"
}
},
"required": [
"personalMonth",
"theme",
"focus",
"calendarMonth",
"personalYear",
"personalYearTheme"
],
"type": "object"
}
},
{
"description": "Calculate the Personal Year number from a birth month and day with Pythagorean numerology, the 1 to 9 cycle that sets the theme of a calendar year. The year is the one sent, or the current UTC year when omitted, and it turns over on 1 January; the birth year is not needed. The response returns the place in the nine-year cycle, the theme, a forecast, opportunities, challenges and advice in the language set by lang. Built for yearly planning features, New Year content, coaching tools and AI agents.",
"inputSchema": {
"examples": [
{
"day": 15,
"month": 7
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"day": {
"description": "Birth day (1-31)",
"example": 15,
"maximum": 31,
"minimum": 1,
"type": "integer"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
},
"month": {
"description": "Birth month (1-12)",
"example": 7,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"year": {
"description": "Year to forecast. Defaults to the current UTC year; the Personal Year turns over on 1 January.",
"example": 2025,
"maximum": 2100,
"minimum": 100,
"type": "integer"
}
},
"required": [
"month",
"day"
],
"type": "object"
},
"name": "post_numerology_personal_year",
"outputSchema": {
"properties": {
"advice": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"cycle": {
"type": "string"
},
"forecast": {
"type": "string"
},
"opportunities": {
"items": {
"type": "string"
},
"type": "array"
},
"personalYear": {
"type": "number"
},
"theme": {
"type": "string"
}
},
"required": [
"personalYear",
"cycle",
"theme",
"forecast",
"opportunities",
"challenges",
"advice"
],
"type": "object"
}
},
{
"description": "Calculate the Personality number from the consonants of a full birth name with Pythagorean numerology. Every letter other than A, E, I, O and U is a consonant, Y and W included; master numbers 11, 22 and 33 are kept and a karmic debt of 13, 14, 16 or 19 is flagged with its meaning. The response lists every consonant name by name and returns a full interpretation of first impressions, public image, career and relationships in the language set by lang. Built for personal branding apps, social and dating profiles, coaching tools and AI agents.",
"inputSchema": {
"examples": [
{
"fullName": "John William Smith"
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"fullName": {
"description": "Full birth name. Its consonants give the Personality number, so a name with none is refused. A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "John William Smith",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
}
},
"required": [
"fullName"
],
"type": "object"
},
"name": "post_numerology_personality",
"outputSchema": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtMeaning": {
"properties": {
"challenge": {
"type": "string"
},
"description": {
"type": "string"
},
"resolution": {
"type": "string"
}
},
"required": [
"description",
"challenge",
"resolution"
],
"type": "object"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
}
},
{
"description": "Calculate the Soul Urge number, also called the Heart Desire number, from the vowels of a full birth name with Pythagorean numerology. A, E, I, O and U are the vowels and Y and W count as consonants; master numbers 11, 22 and 33 are kept and a karmic debt of 13, 14, 16 or 19 is flagged with its meaning. The response lists every vowel name by name and returns a full interpretation of inner motivation, relationships and spiritual path in the language set by lang. Built for self-discovery apps, dating profiles, coaching tools and AI agents.",
"inputSchema": {
"examples": [
{
"fullName": "John William Smith"
}
],
"properties": {
"compact": {
"default": false,
"description": "Set true for the same data in a compact shape: arrays of same-shaped objects arrive columnar as {\"__cols\":[names],\"__rows\":[[values]]}. Lossless, typically 40 to 52 percent fewer tokens.",
"type": "boolean"
},
"fullName": {
"description": "Full birth name. Its vowels A, E, I, O and U give the Soul Urge, so a name with none is refused. A name in any script is converted to Latin letters before it is counted, Cyrillic and Greek as the passport spelling and accents folded to the base letter, and the calculation lists the letters counted. For a script that does not write its vowels, send the Latin spelling the person uses.",
"example": "John William Smith",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"lang": {
"default": "en",
"description": "Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English.",
"enum": [
"en",
"tr",
"de",
"es",
"hi",
"pt",
"fr",
"ru",
"zh-Hans",
"zh-Hant"
],
"example": "en",
"type": "string"
}
},
"required": [
"fullName"
],
"type": "object"
},
"name": "post_numerology_soul_urge",
"outputSchema": {
"properties": {
"calculation": {
"type": "string"
},
"hasKarmicDebt": {
"type": "boolean"
},
"karmicDebtMeaning": {
"properties": {
"challenge": {
"type": "string"
},
"description": {
"type": "string"
},
"resolution": {
"type": "string"
}
},
"required": [
"description",
"challenge",
"resolution"
],
"type": "object"
},
"karmicDebtNumber": {
"type": "number"
},
"meaning": {
"properties": {
"career": {
"type": "string"
},
"challenges": {
"items": {
"type": "string"
},
"type": "array"
},
"description": {
"type": "string"
},
"keywords": {
"items": {
"type": "string"
},
"type": "array"
},
"relationships": {
"type": "string"
},
"spirituality": {
"type": "string"
},
"strengths": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
}
},
"required": [
"title",
"keywords",
"description",
"strengths",
"challenges",
"career",
"relationships",
"spirituality"
],
"type": "object"
},
"number": {
"type": "number"
},
"type": {
"enum": [
"single",
"master"
],
"type": "string"
}
},
"required": [
"number",
"calculation",
"type",
"hasKarmicDebt",
"meaning"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:bc3403ae98002f5611ac0acc8fa8ed314daf421f053eb3d4c70e58daf2d758ac | sha256sum