You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: specs/openapi.json
+291-1Lines changed: 291 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@
39
39
},
40
40
{
41
41
"name": "Numerology",
42
-
"description": "Production-ready Pythagorean numerology API + hosted MCP for AI agents and developers. Connect Claude Code, Cursor, VS Code in seconds, no local setup. Calculate life path, expression, soul urge, personality, and maturity numbers. Pinnacle and Challenge life phase timing with meanings. Hidden Passion, Subconscious Self, and Cornerstone/Capstone name analysis. Birth day 1-31 profiles, lucky associations (colors, gemstones, planets), personal year and month forecasts, relationship compatibility, karmic debt and lessons. 16 endpoints with detailed interpretations optimized for numerology apps, editorial platforms, AI chatbots, wellness platforms, and spiritual services."
42
+
"description": "Production-ready Pythagorean numerology API + hosted MCP for AI agents and developers. Connect Claude Code, Cursor, VS Code in seconds, no local setup. Calculate life path, expression, soul urge, personality, and maturity numbers. Pinnacle and Challenge life phase timing with meanings. Hidden Passion, Subconscious Self, and Cornerstone/Capstone name analysis. Birth day 1-31 profiles, lucky associations (colors, gemstones, planets), personal year and month forecasts, relationship compatibility, karmic debt and lessons. Unicode-aware multilingual name handling: Spanish, French, German, Italian, Portuguese, Russian, Ukrainian, Belarusian, Hindi, Bengali, Tamil, Japanese, Chinese, Korean, Arabic, Greek, and Hebrew names produce correct Pythagorean numbers via automatic transliteration so accented and non-Latin scripts no longer silently drop letters. 16 endpoints with detailed interpretations optimized for numerology apps, editorial platforms, AI chatbots, wellness platforms, and spiritual services."
43
43
},
44
44
{
45
45
"name": "Tarot",
@@ -72,6 +72,10 @@
72
72
{
73
73
"name": "Usage",
74
74
"description": "Monitor your API usage, check rate limits, and track request consumption. Get detailed usage breakdowns by endpoint, current month statistics, and recommendations for plan upgrades when approaching limits. Essential for managing API quotas and optimizing subscription plans."
75
+
},
76
+
{
77
+
"name": "Languages",
78
+
"description": "List the response languages accepted by the `lang` query parameter on every i18n-aware endpoint. Use to populate language pickers, validate user input, or auto-detect available locales in agent integrations."
75
79
}
76
80
],
77
81
"components": {
@@ -31932,6 +31936,7 @@
31932
31936
"fullName": {
31933
31937
"type": "string",
31934
31938
"minLength": 1,
31939
+
"maxLength": 200,
31935
31940
"example": "John William Smith",
31936
31941
"description": "Full birth name (first, middle, last)"
31937
31942
}
@@ -32351,6 +32356,7 @@
32351
32356
"fullName": {
32352
32357
"type": "string",
32353
32358
"minLength": 1,
32359
+
"maxLength": 200,
32354
32360
"example": "John William Smith",
32355
32361
"description": "Full legal birth name as it appears on the birth certificate. Used to calculate Expression, Soul Urge, and Personality numbers. Include first, middle, and last names separated by spaces."
32356
32362
},
@@ -32844,6 +32850,7 @@
32844
32850
"fullName": {
32845
32851
"type": "string",
32846
32852
"minLength": 1,
32853
+
"maxLength": 200,
32847
32854
"example": "John William Smith",
32848
32855
"description": "Full birth name (vowels will be extracted)"
32849
32856
}
@@ -33263,6 +33270,7 @@
33263
33270
"fullName": {
33264
33271
"type": "string",
33265
33272
"minLength": 1,
33273
+
"maxLength": 200,
33266
33274
"example": "John William Smith",
33267
33275
"description": "Full birth name (consonants will be extracted)"
33268
33276
}
@@ -34116,6 +34124,7 @@
34116
34124
"fullName": {
34117
34125
"type": "string",
34118
34126
"minLength": 1,
34127
+
"maxLength": 200,
34119
34128
"example": "John William Smith",
34120
34129
"description": "Full birth name to calculate Expression number automatically. Use instead of passing expression directly."
34121
34130
},
@@ -34553,6 +34562,7 @@
34553
34562
"fullName": {
34554
34563
"type": "string",
34555
34564
"minLength": 1,
34565
+
"maxLength": 200,
34556
34566
"example": "John William Smith",
34557
34567
"description": "Full birth name to analyze for missing numbers"
34558
34568
}
@@ -34918,6 +34928,7 @@
34918
34928
"fullName": {
34919
34929
"type": "string",
34920
34930
"minLength": 1,
34931
+
"maxLength": 200,
34921
34932
"example": "John William Smith",
34922
34933
"description": "Full birth name (checks Expression, Soul Urge, Personality)"
34923
34934
}
@@ -36312,6 +36323,7 @@
36312
36323
"fullName": {
36313
36324
"type": "string",
36314
36325
"minLength": 1,
36326
+
"maxLength": 200,
36315
36327
"example": "John William Smith",
36316
36328
"description": "Full birth name to calculate Expression and Soul Urge numbers automatically. Use instead of passing expression and soulUrge directly."
36317
36329
},
@@ -36365,6 +36377,7 @@
36365
36377
"fullName": {
36366
36378
"type": "string",
36367
36379
"minLength": 1,
36380
+
"maxLength": 200,
36368
36381
"example": "Jane Marie Doe",
36369
36382
"description": "Full birth name to calculate Expression and Soul Urge numbers automatically. Use instead of passing expression and soulUrge directly."
36370
36383
},
@@ -36810,6 +36823,7 @@
36810
36823
"fullName": {
36811
36824
"type": "string",
36812
36825
"minLength": 1,
36826
+
"maxLength": 200,
36813
36827
"example": "John William Smith",
36814
36828
"description": "Full birth name as it appears on the birth certificate. Used for all letter-based Pythagorean numerology calculations including Expression, Soul Urge, Personality, and Karmic Lessons."
36815
36829
},
@@ -56476,6 +56490,282 @@
56476
56490
}
56477
56491
}
56478
56492
}
56493
+
},
56494
+
"/languages": {
56495
+
"get": {
56496
+
"operationId": "listLanguages",
56497
+
"tags": [
56498
+
"Languages"
56499
+
],
56500
+
"summary": "List supported response languages",
56501
+
"description": "Returns the language codes accepted by the `lang` query parameter on every i18n-aware endpoint. Use this to populate language pickers, validate user input before calling chart or reading endpoints, or auto-detect available locales in agent integrations. Codes follow ISO 639-1. Endpoints without a translation for the requested language fall back to English silently.",
56502
+
"security": [
56503
+
{
56504
+
"apiKey": []
56505
+
}
56506
+
],
56507
+
"responses": {
56508
+
"200": {
56509
+
"description": "Supported languages",
56510
+
"content": {
56511
+
"application/json": {
56512
+
"schema": {
56513
+
"type": "object",
56514
+
"properties": {
56515
+
"languages": {
56516
+
"type": "array",
56517
+
"items": {
56518
+
"type": "object",
56519
+
"properties": {
56520
+
"code": {
56521
+
"type": "string",
56522
+
"enum": [
56523
+
"en",
56524
+
"tr",
56525
+
"de",
56526
+
"es",
56527
+
"hi",
56528
+
"pt",
56529
+
"fr",
56530
+
"ru"
56531
+
],
56532
+
"example": "en",
56533
+
"description": "ISO 639-1 language code. Pass this value as the `lang` query parameter."
56534
+
},
56535
+
"name": {
56536
+
"type": "string",
56537
+
"example": "English",
56538
+
"description": "Language name in English."
56539
+
},
56540
+
"nativeName": {
56541
+
"type": "string",
56542
+
"example": "English",
56543
+
"description": "Language name written in the language itself."
56544
+
}
56545
+
},
56546
+
"required": [
56547
+
"code",
56548
+
"name",
56549
+
"nativeName"
56550
+
]
56551
+
},
56552
+
"description": "All language codes accepted by the `lang` query parameter."
56553
+
}
56554
+
},
56555
+
"required": [
56556
+
"languages"
56557
+
]
56558
+
}
56559
+
}
56560
+
}
56561
+
},
56562
+
"400": {
56563
+
"description": "Validation error. `issues[]` lists every failed field.",
56564
+
"content": {
56565
+
"application/json": {
56566
+
"schema": {
56567
+
"type": "object",
56568
+
"properties": {
56569
+
"error": {
56570
+
"type": "string",
56571
+
"description": "First issue summary."
56572
+
},
56573
+
"code": {
56574
+
"type": "string",
56575
+
"enum": [
56576
+
"validation_error"
56577
+
]
56578
+
},
56579
+
"issues": {
56580
+
"type": "array",
56581
+
"description": "Every validation failure. Use this to rebuild a valid request.",
56582
+
"items": {
56583
+
"type": "object",
56584
+
"properties": {
56585
+
"path": {
56586
+
"type": "string",
56587
+
"description": "Dot-separated field path, or \"(root)\" for top-level."
0 commit comments