{
  "item": [
    {
      "id": "a75c1f01-80af-5f6f-9d00-7793bab9fffb",
      "name": "Core",
      "description": {
        "content": "⭐ Core endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "f5b7e27c-de81-5336-8714-77aa9577b04d",
          "name": "Natal Chart",
          "request": {
            "name": "Natal Chart",
            "description": {
              "content": "Calculate a full natal chart: planets, house cusps, aspects, sect, and angular data for a given birth moment.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "chart"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f15b4042-c988-5b81-9cf6-38f5c5fdba86",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planets\": [\n      {\n        \"id\": 3475.3150204861895,\n        \"name\": \"string\",\n        \"longitude\": 4584.334176847562,\n        \"latitude\": 3412.7798203917446,\n        \"speed\": 753.6997007428403,\n        \"house\": 2679.450900948377,\n        \"sign\": \"string\",\n        \"retrograde\": true\n      },\n      {\n        \"id\": 9301.453063225552,\n        \"name\": \"string\",\n        \"longitude\": 6484.138314350523,\n        \"latitude\": 9466.00289356375,\n        \"speed\": 1663.6136337973762,\n        \"house\": 9109.200218606642,\n        \"sign\": \"string\",\n        \"retrograde\": false\n      }\n    ],\n    \"houses\": {\n      \"ascendant\": 697.0043717690344,\n      \"mc\": 2556.6021209518785,\n      \"cusps\": [\n        7864.87109919616,\n        5731.03287029528\n      ]\n    },\n    \"aspects\": [\n      {\n        \"body1\": 2791.336205910788,\n        \"body2\": 8387.931209428074,\n        \"type\": \"string\",\n        \"orb\": 1765.804451448356,\n        \"applying\": true\n      },\n      {\n        \"body1\": 7949.904618464363,\n        \"body2\": 8357.087215956655,\n        \"type\": \"string\",\n        \"orb\": 8569.395413092021,\n        \"applying\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ae8f4522-2dc6-5509-b8b8-ac74aee2d16e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "197206ca-8b0a-53d3-9fad-d4bef25759a2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b6458fa6-1b2f-5cb8-87f2-28cd6f48fb91",
          "name": "Planet Positions",
          "request": {
            "name": "Planet Positions",
            "description": {
              "content": "Calculate raw planet longitudes for a given date/time without full chart context (no houses, no aspects).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "planets"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4faf9f6e-a446-5b0b-b973-02d31bfa3efa",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planets\": [\n      {\n        \"id\": 2617.565575923995,\n        \"longitude\": 633.0042881386744,\n        \"latitude\": 3713.8168649807503,\n        \"speed\": 6595.359659783117\n      },\n      {\n        \"id\": 4540.271510075607,\n        \"longitude\": 9568.954736161282,\n        \"latitude\": 3732.535010296605,\n        \"speed\": 6672.57092247056\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6e98c6af-fc52-5c49-a905-2decc109156f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "69166f63-cc08-5c0a-be97-05b584dae440",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ba0d3760-4afa-53e9-962d-8428fbf3803b",
          "name": "Ephemeris Range",
          "request": {
            "name": "Ephemeris Range",
            "description": {
              "content": "Return planet positions for a date range with configurable step (min 0.01 days). Max range: 1 year for sub-day steps, 5 years otherwise. Optionally filter by planetIds.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ephemeris"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\",\n  \"stepDays\": 1,\n  \"planetIds\": [\n    0,\n    1,\n    2\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8c9319c8-063f-5200-89fe-d5856a5e91d3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ephemeris"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\",\n  \"stepDays\": 1,\n  \"planetIds\": [\n    0,\n    1,\n    2\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"ephemeris\": [\n      {\n        \"jd\": 4638.380616802476,\n        \"date\": \"string\",\n        \"positions\": [\n          {\n            \"planetId\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"longitude\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"latitude\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"speed\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          {\n            \"planetId\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"longitude\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"latitude\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"speed\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        ]\n      },\n      {\n        \"jd\": 474.54380199174915,\n        \"date\": \"string\",\n        \"positions\": [\n          {\n            \"planetId\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"longitude\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"latitude\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"speed\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          {\n            \"planetId\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"longitude\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"latitude\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"speed\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        ]\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5a61534f-4fee-54e8-8e72-824374799226",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ephemeris"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\",\n  \"stepDays\": 1,\n  \"planetIds\": [\n    0,\n    1,\n    2\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0d6adf59-5866-5d34-9af7-455cffb808ce",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ephemeris"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\",\n  \"stepDays\": 1,\n  \"planetIds\": [\n    0,\n    1,\n    2\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "863a4e2d-56db-56cb-88d3-9e74f728c102",
          "name": "Sun Times",
          "request": {
            "name": "Sun Times",
            "description": {
              "content": "Calculate sunrise, sunset, twilight times, and day length for a given date and geographic location.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "sun-times"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-21\",\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "43ec8372-dd8c-5e90-a1d8-d96676eab03f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "sun-times"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-21\",\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunrise\": \"05:03\",\n    \"sunset\": \"21:12\",\n    \"dayLength\": 969,\n    \"dawn\": \"04:21\",\n    \"dusk\": \"21:54\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7e58a0d3-a38a-58bc-a8f8-5173390ee1f3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "sun-times"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-21\",\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "49f1dbe0-ddd1-5cb7-8a98-a1173ae8ac1c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "sun-times"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-21\",\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "a6f9fe92-c2dd-5c31-b9ee-b7e86ec9b061",
      "name": "Comparisons",
      "description": {
        "content": "🤝 Comparisons endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "675982b8-92af-5f29-bc5e-a75f7dfebfc4",
          "name": "Synastry",
          "request": {
            "name": "Synastry",
            "description": {
              "content": "Calculate cross-chart aspects between two natal charts for relationship analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "synastry"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8b3d51d6-674d-5f71-9d8c-18e515f15a31",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"aspects\": [\n      {\n        \"body1\": 6374.716399638378,\n        \"body2\": 3735.551675142208,\n        \"chart1Planet\": \"string\",\n        \"chart2Planet\": \"string\",\n        \"type\": \"string\",\n        \"orb\": 9868.813033322176,\n        \"applying\": false\n      },\n      {\n        \"body1\": 9306.190427913685,\n        \"body2\": 6673.949038590054,\n        \"chart1Planet\": \"string\",\n        \"chart2Planet\": \"string\",\n        \"type\": \"string\",\n        \"orb\": 6875.294234883724,\n        \"applying\": false\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7bd05e3a-3030-555c-8769-6c8d4ba98d60",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "aed8162a-18de-521d-83f1-61de3e7f0a8e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7bbed089-91a8-511d-846e-628086a15e67",
          "name": "Composite Chart",
          "request": {
            "name": "Composite Chart",
            "description": {
              "content": "Calculate a midpoint composite chart by averaging the planetary positions and house cusps of two natal charts.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "composite"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8530da1f-ac48-59a9-844c-7a9c7453bd4a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "composite"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planets\": [\n      {\n        \"id\": 4701.037969893485,\n        \"longitude\": 7515.125919511294,\n        \"sign\": \"string\",\n        \"house\": 1996.3757981465346\n      },\n      {\n        \"id\": 3025.6521824317683,\n        \"longitude\": 6217.39045671188,\n        \"sign\": \"string\",\n        \"house\": 3143.0820155076144\n      }\n    ],\n    \"houses\": {\n      \"ascendant\": 8591.085452079218\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d22686c6-48e3-5ce7-ac4e-1610a60991d1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "composite"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d80b4c2f-2b02-57ea-9139-abd7b0c1aa97",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "composite"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3bf84092-760f-5ed8-94d2-2ad6a1ddbf4d",
          "name": "Davison Chart",
          "request": {
            "name": "Davison Chart",
            "description": {
              "content": "Calculate a Davison relationship chart using the midpoint in time and space between two birth moments.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "davison"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a1db27cd-a56b-57fd-b3e8-2078a7d9f1b5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "davison"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"date\": \"string\",\n    \"time\": \"string\",\n    \"latitude\": 9677.689062763693,\n    \"longitude\": 6657.341520737594,\n    \"houses\": {\n      \"ascendant\": 9203.43542537208\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cee8e753-88bd-5bdc-a4e9-0e74c8f2a824",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "davison"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c7dc65fa-d611-5b21-b4de-729eef85e305",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "davison"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7d0022f9-8e4c-56cb-b466-03d42453bd56",
          "name": "Coalescent Chart",
          "request": {
            "name": "Coalescent Chart",
            "description": {
              "content": "Calculate a coalescent chart — the harmonic chart that resonates most strongly between two charts.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "coalescent"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"input1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"input2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1ca5ea61-fd38-5459-b411-f0f471bdaa40",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "coalescent"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"input1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"input2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"harmonic\": 253.575489391491,\n    \"houses\": {\n      \"ascendant\": 1979.6016154574513\n    },\n    \"resonance\": 6670.658763101221\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "518ff105-a0f5-544d-a9da-9a35f7095330",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "coalescent"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"input1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"input2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "95c41cd5-87ee-580c-ac19-f64a11cee1c2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "coalescent"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"input1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"input2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "254889f6-e0d6-51a4-a878-fe0645b07db4",
          "name": "Group Synastry",
          "request": {
            "name": "Group Synastry",
            "description": {
              "content": "Calculate synastry aspects among 2–8 charts simultaneously, returning all pairwise cross-chart aspect matrices.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "group-synastry"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52,\n      \"name\": \"Person A\"\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04,\n      \"name\": \"Person B\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a344eb43-fb6a-5bce-8e28-774aa1f70e90",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "group-synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52,\n      \"name\": \"Person A\"\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04,\n      \"name\": \"Person B\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"pairs\": [\n      {\n        \"chart1\": \"string\",\n        \"chart2\": \"string\"\n      },\n      {\n        \"chart1\": \"string\",\n        \"chart2\": \"string\"\n      }\n    ],\n    \"summary\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8257f8c2-af3d-5b56-8338-b3c2f476da37",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "group-synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52,\n      \"name\": \"Person A\"\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04,\n      \"name\": \"Person B\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "71bd1475-e17c-5dd8-a437-f4f0acc61505",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "group-synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52,\n      \"name\": \"Person A\"\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04,\n      \"name\": \"Person B\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b7e1322f-7cfe-5890-836a-91847701163c",
          "name": "Synastry Aspect Grid",
          "request": {
            "name": "Synastry Aspect Grid",
            "description": {
              "content": "NxM matrix of cross-chart aspects between the two charts (default 13×13: Sun..Pluto + nodes + Lilith + Chiron). Cells contain aspect or null.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "synastry",
                "aspect-grid"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "63579098-9eb2-52ab-978c-fc1bf0e0a2b5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "aspect-grid"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"grid\": [\n      [\n        {\n          \"type\": {\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          \"orb\": 9396.57230885702\n        },\n        {\n          \"type\": {\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          \"orb\": 1720.1180421245033\n        }\n      ],\n      [\n        {\n          \"type\": {\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          \"orb\": 353.25729498402404\n        },\n        {\n          \"type\": {\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          \"orb\": 1057.274904997394\n        }\n      ]\n    ],\n    \"totals\": {\n      \"harmonious\": 4775.215202504346,\n      \"challenging\": 9037.722051717692,\n      \"neutral\": 2472.889685127537\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d3ebd2bc-98f6-5027-8ba3-182607e4a447",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "aspect-grid"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "67ed050b-0fe2-54a8-93d0-287017a91707",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "aspect-grid"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "de103d7c-eb7e-5b48-a601-4ce26877e0ef",
          "name": "Synastry House Overlay",
          "request": {
            "name": "Synastry House Overlay",
            "description": {
              "content": "Locate each chart’s personal planets in the partner’s houses; reports top-3 emphasized houses on either side.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "synastry",
                "house-overlay"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8cd7deee-e11a-5440-8ec0-37ba4b739a28",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "house-overlay"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"chart1InChart2\": [\n      {\n        \"planet\": \"string\",\n        \"house\": 5701.873556097443\n      },\n      {\n        \"planet\": \"string\",\n        \"house\": 2338.0710490282363\n      }\n    ],\n    \"emphasizedHouses\": {\n      \"chart1\": [\n        5531.220172316018,\n        6378.788314540485\n      ],\n      \"chart2\": [\n        5990.495487076313,\n        2476.6190316854386\n      ]\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4d5b045f-23ad-52f0-9057-c38e5b683439",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "house-overlay"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "02cb54ad-4b3b-5f4e-b644-93121679bf79",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "house-overlay"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d49a174a-c1e2-5b85-8cc1-77b7d266f215",
          "name": "Synastry Element Balance",
          "request": {
            "name": "Synastry Element Balance",
            "description": {
              "content": "Element (fire/earth/air/water) and modality (cardinal/fixed/mutable) tallies for each chart and the combined pair, with dominant and missing elements.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "synastry",
                "element-balance"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "275f7573-9b57-57f4-b00b-92cda602fbf9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "element-balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"chart1\": {\n      \"fire\": 2421.869523679885,\n      \"earth\": 8724.413257381095,\n      \"air\": 1719.67082721314,\n      \"water\": 6539.012566847704,\n      \"cardinal\": 2668.162972898369,\n      \"fixed\": 534.9270321465638,\n      \"mutable\": 1677.5771278525365\n    },\n    \"chart2\": {},\n    \"combined\": {},\n    \"balance\": {\n      \"dominantElement\": \"string\",\n      \"dominantModality\": \"string\",\n      \"missingElement\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a6d92886-8885-59cd-b087-714db59aac40",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "element-balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0e443458-b0f3-5718-a894-2ab1994a33c0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "element-balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a3529e83-e255-5bf4-b21f-5dc7c553b131",
          "name": "Synastry Attraction Score",
          "request": {
            "name": "Synastry Attraction Score",
            "description": {
              "content": "Weighted 0–100 attraction score from Sun-Moon, Mars-Venus, ASC/DSC, Mars-Mars, Sun-Mars, Moon-Venus contacts and 5th-house overlay.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "synastry",
                "attraction-score"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5b2cf6f5-ef7e-5a22-8db4-94dc44c24fe1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "attraction-score"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"score\": 73.5,\n    \"components\": {\n      \"sunMoon\": 17,\n      \"marsVenus\": 21.25,\n      \"ascDsc\": 12.3,\n      \"marsMars\": 7,\n      \"sunMars\": 11.45,\n      \"fifthHouseOverlay\": 8\n    },\n    \"notes\": [\n      \"Sun-Moon Trine (orb 1.2°)\",\n      \"Mars-Venus Conjunction (orb 0.6°)\",\n      \"chart2 Venus on chart1 ASC (orb 1.5°)\",\n      \"2 personal-planet hits in partner’s 5th house\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cd136a9b-6c85-5f18-a08c-4aace08f40b3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "attraction-score"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4d6708e2-1346-5efb-a8fc-0eabf674f7f3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "synastry",
                    "attraction-score"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "b6d4c95c-7452-50ef-9abc-8f5c823a81cc",
      "name": "Prognostics",
      "description": {
        "content": "🕐 Prognostics endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "a3d1956f-88bb-51e2-9c7f-e10c1c62ac05",
          "name": "Transits",
          "request": {
            "name": "Transits",
            "description": {
              "content": "Calculate transit planet aspects to natal planets for a given date. Returns applying and separating aspects.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "transits"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"transitDate\": \"2024-06-15\",\n  \"transitTime\": \"12:00:00\",\n  \"transitTzOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cd96323e-b28f-5f63-b7f7-7b27b87ab9ba",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "transits"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"transitDate\": \"2024-06-15\",\n  \"transitTime\": \"12:00:00\",\n  \"transitTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"transits\": [\n      {\n        \"transitPlanet\": \"string\",\n        \"natalPlanet\": \"string\",\n        \"type\": \"string\",\n        \"orb\": 8946.136482080494,\n        \"applying\": true,\n        \"exactDate\": \"string\"\n      },\n      {\n        \"transitPlanet\": \"string\",\n        \"natalPlanet\": \"string\",\n        \"type\": \"string\",\n        \"orb\": 8518.843851320744,\n        \"applying\": false,\n        \"exactDate\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d429798a-cbe2-5960-8a94-750e48a98c94",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "transits"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"transitDate\": \"2024-06-15\",\n  \"transitTime\": \"12:00:00\",\n  \"transitTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "94546131-dd84-5118-8f99-1350dd019921",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "transits"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"transitDate\": \"2024-06-15\",\n  \"transitTime\": \"12:00:00\",\n  \"transitTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6bc38627-5ece-5d40-9ec0-2152f3f22f3a",
          "name": "Transit Calendar",
          "request": {
            "name": "Transit Calendar",
            "description": {
              "content": "Build a month-by-month transit calendar for a natal chart showing exact dates of aspect ingresses and partile hits.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "transit-calendar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1c55322a-5a78-5175-9541-551f8d360733",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "transit-calendar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"events\": [\n      {\n        \"date\": \"string\",\n        \"transitPlanet\": \"string\",\n        \"natalPlanet\": \"string\",\n        \"type\": \"string\",\n        \"entering\": true\n      },\n      {\n        \"date\": \"string\",\n        \"transitPlanet\": \"string\",\n        \"natalPlanet\": \"string\",\n        \"type\": \"string\",\n        \"entering\": false\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "40ae8122-fca5-5abe-a388-e98571b5c617",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "transit-calendar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "707c7011-87c4-557e-92b2-10463dfbbab0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "transit-calendar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6749d864-a7df-5d70-8237-27b0e4a2c86e",
          "name": "Forecast Calendar",
          "request": {
            "name": "Forecast Calendar",
            "description": {
              "content": "Generate a combined forecast calendar including transits, lunar phases, ingresses, and retrograde stations for a given period.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "forecast-calendar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2024\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e8f23592-1331-5bec-accb-953e8a09420b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "forecast-calendar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2024\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"events\": [\n      {\n        \"date\": \"string\",\n        \"type\": \"string\",\n        \"planet\": \"string\",\n        \"longitude\": 4202.143405935861\n      },\n      {\n        \"date\": \"string\",\n        \"type\": \"string\",\n        \"planet\": \"string\",\n        \"longitude\": 4853.428862251701\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "05c3648b-76ba-5169-a384-d1b6d4962920",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "forecast-calendar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2024\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "54809857-3ec5-5ed4-9e49-ab2b031fb1bb",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "forecast-calendar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2024\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "62a49b9e-cdb5-5f5d-84e6-25d6207df8e2",
          "name": "Secondary Progressions",
          "request": {
            "name": "Secondary Progressions",
            "description": {
              "content": "Calculate secondary progressed chart (day-for-a-year) for a target date. Returns progressed planets, angles, and aspects to natal.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "progressions"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "19a5a7fa-3e5f-549f-a078-ca14832ab796",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "progressions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"progressedPlanets\": [\n      {\n        \"id\": 3963.472957614216,\n        \"longitude\": 9555.335998087809,\n        \"sign\": \"string\",\n        \"speed\": 2470.4272131021953\n      },\n      {\n        \"id\": 1783.4624415679268,\n        \"longitude\": 4692.958635288626,\n        \"sign\": \"string\",\n        \"speed\": 9868.432567063634\n      }\n    ],\n    \"progressedAngles\": {\n      \"ascendant\": 697.1814759750039,\n      \"mc\": 9234.12372907772\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "612b1691-a0b3-561b-ae18-55e53cdf111e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "progressions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "96f4fed1-8e3b-5c17-a0f3-2445230fdd29",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "progressions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1b66d3b1-424b-564b-8592-b28542acb354",
          "name": "Tertiary Progressions",
          "request": {
            "name": "Tertiary Progressions",
            "description": {
              "content": "Calculate tertiary progressions (day-for-a-lunar-month) to a target date. Supports converse direction.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tertiary-progressions"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3,\n  \"converse\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fa1f2d7a-b8fd-5a9d-ac16-acdf5714b06f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tertiary-progressions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3,\n  \"converse\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"progressedPlanets\": [\n      {\n        \"id\": 3963.472957614216,\n        \"longitude\": 9555.335998087809,\n        \"sign\": \"string\",\n        \"speed\": 2470.4272131021953\n      },\n      {\n        \"id\": 1783.4624415679268,\n        \"longitude\": 4692.958635288626,\n        \"sign\": \"string\",\n        \"speed\": 9868.432567063634\n      }\n    ],\n    \"progressedAngles\": {\n      \"ascendant\": 697.1814759750039,\n      \"mc\": 9234.12372907772\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "430d7951-c35a-5bce-b020-c169d5a4f20e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tertiary-progressions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3,\n  \"converse\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "073c4530-cb38-5f40-b0a7-0bdebbf39eee",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tertiary-progressions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3,\n  \"converse\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c5699a21-c02f-526a-b9f4-a89ea19ac951",
          "name": "Minor Progressions",
          "request": {
            "name": "Minor Progressions",
            "description": {
              "content": "Calculate minor progressions (lunar month-for-a-year) to a target date. Supports converse direction.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "minor-progressions"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3,\n  \"converse\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a76c9b6d-e946-53e7-809a-b4714d633bd0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "minor-progressions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3,\n  \"converse\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"progressedPlanets\": [\n      {\n        \"id\": 3963.472957614216,\n        \"longitude\": 9555.335998087809,\n        \"sign\": \"string\",\n        \"speed\": 2470.4272131021953\n      },\n      {\n        \"id\": 1783.4624415679268,\n        \"longitude\": 4692.958635288626,\n        \"sign\": \"string\",\n        \"speed\": 9868.432567063634\n      }\n    ],\n    \"progressedAngles\": {\n      \"ascendant\": 697.1814759750039,\n      \"mc\": 9234.12372907772\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d6b2f205-8a6f-54ec-965d-c1f217744a46",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "minor-progressions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3,\n  \"converse\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f4a4c1eb-155b-563e-8669-4c917663dccf",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "minor-progressions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3,\n  \"converse\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d79d4b5e-faa5-5da3-ab45-19c4449c2e0b",
          "name": "Primary Directions",
          "request": {
            "name": "Primary Directions",
            "description": {
              "content": "Calculate primary directions (Ptolemaic or Regiomontanus) up to a maximum age. Returns a timeline of directed aspect hits.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "primary-directions"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"key\": \"placidus\",\n  \"maxAge\": 80,\n  \"aspectAngles\": [\n    0,\n    60,\n    90,\n    120,\n    180\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "982319d0-ae08-5754-8d5b-f3b70561c2b3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "primary-directions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"key\": \"placidus\",\n  \"maxAge\": 80,\n  \"aspectAngles\": [\n    0,\n    60,\n    90,\n    120,\n    180\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"directions\": [\n      {\n        \"directedPlanet\": \"string\",\n        \"natalPlanet\": \"string\",\n        \"type\": \"string\",\n        \"age\": 8739.958230633496,\n        \"date\": \"string\"\n      },\n      {\n        \"directedPlanet\": \"string\",\n        \"natalPlanet\": \"string\",\n        \"type\": \"string\",\n        \"age\": 5561.558151112271,\n        \"date\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ea5566d4-7427-5e23-a606-51b2890f2c3c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "primary-directions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"key\": \"placidus\",\n  \"maxAge\": 80,\n  \"aspectAngles\": [\n    0,\n    60,\n    90,\n    120,\n    180\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "05194ae1-9e8d-5b91-b738-0580afa07cd2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "primary-directions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"key\": \"placidus\",\n  \"maxAge\": 80,\n  \"aspectAngles\": [\n    0,\n    60,\n    90,\n    120,\n    180\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "47ddbfd3-4f1a-5ddb-b4d8-09a0c99d5557",
          "name": "Symbolic Directions",
          "request": {
            "name": "Symbolic Directions",
            "description": {
              "content": "Calculate symbolic arc directions (1° per year, solar arc, Naibod) to natal points for a target date.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "symbolic-directions"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"key\": \"solar_arc\",\n  \"converse\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "379f67d3-6431-5c31-96e4-dfb3fa412eb7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "symbolic-directions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"key\": \"solar_arc\",\n  \"converse\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"arc\": 6808.723816413125,\n    \"directedPlanets\": [\n      {\n        \"id\": 3588.657971860305,\n        \"natalLongitude\": 5866.980038410455,\n        \"directedLongitude\": 893.5528394753644,\n        \"sign\": \"string\"\n      },\n      {\n        \"id\": 1723.3186865248017,\n        \"natalLongitude\": 8013.150012361536,\n        \"directedLongitude\": 1535.415907098332,\n        \"sign\": \"string\"\n      }\n    ],\n    \"aspects\": [\n      {\n        \"directedPlanet\": \"string\",\n        \"natalPlanet\": \"string\",\n        \"type\": \"string\",\n        \"orb\": 7754.410352173378\n      },\n      {\n        \"directedPlanet\": \"string\",\n        \"natalPlanet\": \"string\",\n        \"type\": \"string\",\n        \"orb\": 5236.964594326783\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e3453e64-bf56-5578-99af-859aa71656d9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "symbolic-directions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"key\": \"solar_arc\",\n  \"converse\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6db32f73-7f12-5dcf-b2de-45a8903f2be6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "symbolic-directions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-06-15\",\n  \"key\": \"solar_arc\",\n  \"converse\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "490d89be-4866-5162-b837-4420bd94f4fa",
          "name": "Solar Return",
          "request": {
            "name": "Solar Return",
            "description": {
              "content": "Find the exact moment when the Sun returns to its natal longitude in a given year. Returns full solar return chart.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "solar-return"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"year\": 2024,\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "17c06159-49f5-58a9-b5f7-c30f94c8a41e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "solar-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"year\": 2024,\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"returnDate\": \"string\",\n    \"returnTime\": \"string\",\n    \"returnJd\": 4336.041761515235,\n    \"chart\": {\n      \"houses\": {\n        \"ascendant\": 3682.875248268842\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d372a8be-7bf9-5cd8-9aae-055188949844",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "solar-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"year\": 2024,\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b5b2fc9a-492a-52ec-99c5-0b36eda112c4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "solar-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"year\": 2024,\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "53b4612e-fd46-51c5-829e-900041b8431b",
          "name": "Lunar Return",
          "request": {
            "name": "Lunar Return",
            "description": {
              "content": "Find the next date when the Moon returns to its natal longitude. Returns full lunar return chart.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "lunar-return"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"afterDate\": \"2024-05-01\",\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d67d714b-3a0f-5f8e-8c44-46f677f35219",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "lunar-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"afterDate\": \"2024-05-01\",\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"returnDate\": \"string\",\n    \"returnTime\": \"string\",\n    \"returnJd\": 4336.041761515235,\n    \"chart\": {\n      \"houses\": {\n        \"ascendant\": 3682.875248268842\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "34bb9795-ebe6-5b78-8411-1e3e105190f9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "lunar-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"afterDate\": \"2024-05-01\",\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "deed68e4-3f6b-59e4-b0f3-ec5f8a4d4a09",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "lunar-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"afterDate\": \"2024-05-01\",\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ce4e3218-fe75-567e-adda-780efd681945",
          "name": "Planetary Return",
          "request": {
            "name": "Planetary Return",
            "description": {
              "content": "Find all returns of any planet to its natal longitude within a given year. Returns full charts for each return.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "planetary-return"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"planetId\": 5,\n  \"year\": 2024,\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c87f823f-a739-5596-be63-5c617468d86c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"planetId\": 5,\n  \"year\": 2024,\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"returns\": [\n      {\n        \"returnDate\": \"string\",\n        \"returnTime\": \"string\",\n        \"returnJd\": 1015.2194068866316,\n        \"chart\": {\n          \"planets\": [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ],\n          \"houses\": {\n            \"ascendant\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"cusps\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        }\n      },\n      {\n        \"returnDate\": \"string\",\n        \"returnTime\": \"string\",\n        \"returnJd\": 8411.639793301953,\n        \"chart\": {\n          \"planets\": [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ],\n          \"houses\": {\n            \"ascendant\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"cusps\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        }\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "baad04cc-180b-5b7a-8010-b0a0748c4658",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"planetId\": 5,\n  \"year\": 2024,\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "60c36efc-ea40-541d-8a64-03d0c9dce934",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"planetId\": 5,\n  \"year\": 2024,\n  \"locationLat\": 50.45,\n  \"locationLng\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fdfa3aa9-f451-5a3e-9cca-2f76ed3b8d8d",
          "name": "Profections",
          "request": {
            "name": "Profections",
            "description": {
              "content": "Calculate annual profections: profected Ascendant, lord of the year, activated house, and monthly profection sub-rulers.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "profections"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-05-15\",\n  \"targetTime\": \"00:00:00\",\n  \"targetTzOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4c294212-cd45-5a30-bc78-0ae64646160b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "profections"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-05-15\",\n  \"targetTime\": \"00:00:00\",\n  \"targetTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"age\": 5342.022601307576,\n    \"profectedAscendant\": 5012.1317773730325,\n    \"profectedSign\": \"string\",\n    \"activatedHouse\": 5754.123551450727,\n    \"lordOfYear\": \"string\",\n    \"monthlyProfections\": [\n      {\n        \"month\": 5287.922267315308,\n        \"house\": 1165.5102643186276,\n        \"sign\": \"string\",\n        \"lord\": \"string\"\n      },\n      {\n        \"month\": 8080.813622301753,\n        \"house\": 1029.988563692945,\n        \"sign\": \"string\",\n        \"lord\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e1dff415-d0de-554c-8d42-236753087a6e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "profections"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-05-15\",\n  \"targetTime\": \"00:00:00\",\n  \"targetTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9104c552-adb4-56df-925c-fba2f86eb3e5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "profections"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetDate\": \"2024-05-15\",\n  \"targetTime\": \"00:00:00\",\n  \"targetTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "34760e82-f193-5b29-80ae-174b078f5ec1",
          "name": "Firdaria",
          "request": {
            "name": "Firdaria",
            "description": {
              "content": "Calculate Firdaria planetary periods — the traditional Persian time-lord system based on sect and planet order.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "firdaria"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"maxYears\": 75\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2e6fa446-24ef-5d40-b866-56a21612b453",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "firdaria"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"maxYears\": 75\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"periods\": [\n      {\n        \"planet\": \"string\",\n        \"startDate\": \"string\",\n        \"endDate\": \"string\",\n        \"subPeriods\": [\n          {\n            \"planet\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"startDate\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"endDate\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          {\n            \"planet\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"startDate\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"endDate\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        ]\n      },\n      {\n        \"planet\": \"string\",\n        \"startDate\": \"string\",\n        \"endDate\": \"string\",\n        \"subPeriods\": [\n          {\n            \"planet\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"startDate\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"endDate\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          {\n            \"planet\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"startDate\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"endDate\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        ]\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "74366804-ad36-5214-8f5a-c4fef0cdc291",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "firdaria"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"maxYears\": 75\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c020b40b-653b-5655-86ac-a37bda445988",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "firdaria"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"maxYears\": 75\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1386ee85-1ea6-5258-8ac1-243113189af9",
          "name": "Rectification",
          "request": {
            "name": "Rectification",
            "description": {
              "content": "Rectify an approximate birth time using a list of life events and transit/direction hits to narrow the birth time window.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "rectification"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"baseInput\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"events\": [\n    {\n      \"date\": \"2010-03-15\",\n      \"description\": \"marriage\",\n      \"weight\": 1\n    },\n    {\n      \"date\": \"2015-07-01\",\n      \"description\": \"career change\",\n      \"weight\": 0.8\n    }\n  ],\n  \"searchRangeMinutes\": 120,\n  \"stepMinutes\": 5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7a96e09d-42eb-5612-b7d6-59b34a393a5a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "rectification"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"baseInput\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"events\": [\n    {\n      \"date\": \"2010-03-15\",\n      \"description\": \"marriage\",\n      \"weight\": 1\n    },\n    {\n      \"date\": \"2015-07-01\",\n      \"description\": \"career change\",\n      \"weight\": 0.8\n    }\n  ],\n  \"searchRangeMinutes\": 120,\n  \"stepMinutes\": 5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"candidates\": [\n      {\n        \"time\": \"string\",\n        \"score\": 7363.213390661429,\n        \"matchedEvents\": 3840.2986253369263\n      },\n      {\n        \"time\": \"string\",\n        \"score\": 4687.4800715098245,\n        \"matchedEvents\": 1298.120694757583\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cba0f391-5816-5981-af54-9dd4d670b3ce",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "rectification"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"baseInput\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"events\": [\n    {\n      \"date\": \"2010-03-15\",\n      \"description\": \"marriage\",\n      \"weight\": 1\n    },\n    {\n      \"date\": \"2015-07-01\",\n      \"description\": \"career change\",\n      \"weight\": 0.8\n    }\n  ],\n  \"searchRangeMinutes\": 120,\n  \"stepMinutes\": 5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a77f771a-15c7-52f7-b525-c7921b3040a7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "rectification"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"baseInput\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"events\": [\n    {\n      \"date\": \"2010-03-15\",\n      \"description\": \"marriage\",\n      \"weight\": 1\n    },\n    {\n      \"date\": \"2015-07-01\",\n      \"description\": \"career change\",\n      \"weight\": 0.8\n    }\n  ],\n  \"searchRangeMinutes\": 120,\n  \"stepMinutes\": 5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a62da92d-df1d-5dde-b447-7ca1479749c6",
          "name": "Trutine of Hermes",
          "request": {
            "name": "Trutine of Hermes",
            "description": {
              "content": "Apply the Trutine of Hermes (Animodar) technique to derive the birth time from the Moon's prenatal syzygy position.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "rectification",
                "trutine"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a0ce395a-2a7d-51d2-9ab0-8e15a2119540",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "rectification",
                    "trutine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"syzygyType\": \"full_moon\",\n    \"syzygyDate\": \"1990-04-10\",\n    \"moonAtSyzygy\": 200.3,\n    \"correctedTime\": \"13:52:00\",\n    \"correctedAscendant\": 182.1\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "730666fa-b38d-58e9-a5b4-755d91bab2b9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "rectification",
                    "trutine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "35fb37fe-c2e2-5eeb-acce-c5cf727d3ab0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "rectification",
                    "trutine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "306101f6-b720-59f2-ab54-5cf70114b9bc",
      "name": "Specialized Charts",
      "description": {
        "content": "🧭 Specialized Charts endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "d71578cd-c4d7-57da-9e22-5651ee08dcb8",
          "name": "Harmonic Chart",
          "request": {
            "name": "Harmonic Chart",
            "description": {
              "content": "Calculate a harmonic chart by multiplying all planet longitudes by the given harmonic number (H2–H36).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "harmonics"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"harmonic\": 7\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "10fc183d-7cae-5e8b-ae6c-395543dd0dd1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "harmonics"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"harmonic\": 7\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"harmonic\": 8640.086617662097,\n    \"planets\": [\n      {\n        \"id\": 9864.549835248039,\n        \"natalLongitude\": 4449.797921427101,\n        \"harmonicLongitude\": 9885.74257963425,\n        \"sign\": \"string\"\n      },\n      {\n        \"id\": 5901.650860824135,\n        \"natalLongitude\": 648.4173733332188,\n        \"harmonicLongitude\": 4561.340673099663,\n        \"sign\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1d78e67b-35e2-5e9d-97fb-27f304ac155a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "harmonics"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"harmonic\": 7\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8f877502-ba01-5338-86c2-d3d9057d8d25",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "harmonics"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"harmonic\": 7\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "aeb6bb5a-d0ef-5b54-a6bb-2309d38810a4",
          "name": "Draconic Chart",
          "request": {
            "name": "Draconic Chart",
            "description": {
              "content": "Calculate the draconic chart by shifting all planet longitudes relative to the True Node (0° = True Node).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "draconic"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8a387075-01bb-5b65-a22b-98e43c01e257",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "draconic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"trueNodeLongitude\": 9448.46314038984,\n    \"planets\": [\n      {\n        \"id\": 5210.144436050392,\n        \"natalLongitude\": 7766.125572376696,\n        \"draconicLongitude\": 5298.356336982828,\n        \"sign\": \"string\"\n      },\n      {\n        \"id\": 6903.928420928724,\n        \"natalLongitude\": 3015.0773007785947,\n        \"draconicLongitude\": 3111.2555852402625,\n        \"sign\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bdd8e9f1-ab33-56f9-ae8d-7eb884d71fae",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "draconic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "54008c0d-6352-578a-954a-d002663cf22a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "draconic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b166283c-95d0-5f36-94a0-d1da9816a81b",
          "name": "Heliocentric Chart",
          "request": {
            "name": "Heliocentric Chart",
            "description": {
              "content": "Calculate heliocentric planetary positions (Sun-centered) for a given birth moment. Earth replaces Sun; Moon is excluded.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "heliocentric"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "168465f7-c016-5337-84e9-916760db7789",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "heliocentric"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planets\": [\n      {\n        \"id\": 5209.154361924395,\n        \"name\": \"string\",\n        \"longitude\": 3548.710807572448,\n        \"latitude\": 6891.578426855218,\n        \"speed\": 5824.758663439231,\n        \"sign\": \"string\"\n      },\n      {\n        \"id\": 1405.1752596050892,\n        \"name\": \"string\",\n        \"longitude\": 8078.319624249224,\n        \"latitude\": 614.4181745792743,\n        \"speed\": 4507.050506153108,\n        \"sign\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1910d1a0-758e-5e9f-bf6c-53a4ae324e90",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "heliocentric"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ca7e4e54-aae8-59df-a5a0-b9483cbbea0d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "heliocentric"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "29971be8-7448-5c09-b62e-d1c14feedf8e",
          "name": "Vedic Divisional Chart (DEPRECATED — use /vedic/varga/{D}<*>)",
          "request": {
            "name": "Vedic Divisional Chart (DEPRECATED — use /vedic/varga/{D}<*>)",
            "description": {
              "content": "DEPRECATED in v2.0.0 — moved to dedicated per-varga endpoints `/vedic/varga/{D1..D60}` for OpenAPI/SDK ergonomics. Generic endpoint kept for 6-month sunset. Calculate a Vedic divisional (varga) chart using sidereal zodiac. Supported vargas: D1–D60 (e.g. D9 Navamsha).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic-divisional"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"varga\": \"D9\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e502f4a3-a970-55ed-b468-e33f87bbd151",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic-divisional"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"varga\": \"D9\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\",\n    \"planets\": [\n      {\n        \"id\": 6892.162820537235,\n        \"natalLongitude\": 3059.5869942224185,\n        \"vargaLongitude\": 9493.1724583535,\n        \"sign\": \"string\",\n        \"house\": 4464.690824894508\n      },\n      {\n        \"id\": 9827.065447668085,\n        \"natalLongitude\": 3473.1354578539353,\n        \"vargaLongitude\": 2828.6130650608434,\n        \"sign\": \"string\",\n        \"house\": 7227.24477267747\n      }\n    ],\n    \"houses\": {\n      \"ascendant\": 6009.845587338227\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f31f55f4-b84b-5080-9104-fb9bea0f2313",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic-divisional"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"varga\": \"D9\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "76f4d856-bd8a-5d71-9817-59c2b5d370e7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic-divisional"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"varga\": \"D9\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "5cbb8e54-0345-5c24-978a-ecdbe7ac9bcb",
      "name": "Visualization",
      "description": {
        "content": "🖼️ Visualization endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "5b6a7647-ec98-546d-ac25-d5f67b295668",
          "name": "Western Wheel (SVG)",
          "request": {
            "name": "Western Wheel (SVG)",
            "description": {
              "content": "Render a Western natal wheel as SVG: signs ring, houses ring, planets, aspect lines. Pure server-side, no browser needed.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "wheel-western"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"options\": {\n    \"size\": 800,\n    \"theme\": \"light\",\n    \"showAspects\": true,\n    \"format\": \"json\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7109a2fe-ac8a-5c7a-af28-e32fb122b81c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-western"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"options\": {\n    \"size\": 800,\n    \"theme\": \"light\",\n    \"showAspects\": true,\n    \"format\": \"json\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 21500\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4e6f7c56-3bac-5206-b7f7-0790bb155074",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-western"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"options\": {\n    \"size\": 800,\n    \"theme\": \"light\",\n    \"showAspects\": true,\n    \"format\": \"json\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9e0c198e-7687-50cd-aefa-afb8858c077b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-western"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"options\": {\n    \"size\": 800,\n    \"theme\": \"light\",\n    \"showAspects\": true,\n    \"format\": \"json\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "88089040-1919-5122-a26d-7be231555dda",
          "name": "Aspect Grid (SVG)",
          "request": {
            "name": "Aspect Grid (SVG)",
            "description": {
              "content": "Triangular aspect matrix — rows × columns = planets, each cell shows aspect glyph + orb. Standard textbook layout.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "aspect-grid"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a4875298-1b12-5521-91f2-21b082ef5599",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "aspect-grid"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 10300\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d99c1225-5690-5370-b889-e0cb4a92fa56",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "aspect-grid"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "19ee3fe3-de6a-54c3-8abe-8a5037729816",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "aspect-grid"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c4b5661b-86ec-54ac-b5d3-455975582f64",
          "name": "Moon Phase (SVG)",
          "request": {
            "name": "Moon Phase (SVG)",
            "description": {
              "content": "Render the moon disk with its illuminated fraction at the given moment. Returns SVG plus illumination metrics.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "moon-phase"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b626fb6a-abe1-5e72-aa06-a4657ab374fe",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "moon-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"illuminationFraction\": 0.576,\n    \"elongationDeg\": 145.7,\n    \"waxing\": false,\n    \"phase\": \"Waning Gibbous\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a3bca99c-4dfa-5857-9ffd-584153c443b6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "moon-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2ebd7d35-28b9-5fd2-a470-8f9e0344c9ae",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "moon-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c35a8b54-61b9-59b5-ab11-f7bcd0912b20",
          "name": "Timeline (SVG)",
          "request": {
            "name": "Timeline (SVG)",
            "description": {
              "content": "Gantt-style horizontal timeline of transit/aspect events over a date window. Caller supplies events array.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "timeline"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"rangeStart\": \"2026-01-01\",\n  \"rangeEnd\": \"2026-12-31\",\n  \"events\": [\n    {\n      \"label\": \"Saturn ☐ Sun\",\n      \"start\": \"2026-03-15\",\n      \"end\": \"2026-04-20\",\n      \"exact\": \"2026-04-02\",\n      \"category\": \"Square\"\n    }\n  ],\n  \"options\": {\n    \"theme\": \"light\",\n    \"width\": 1000\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "59e96ae6-31ad-5b2e-ad5f-cd70805dc11a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "timeline"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"rangeStart\": \"2026-01-01\",\n  \"rangeEnd\": \"2026-12-31\",\n  \"events\": [\n    {\n      \"label\": \"Saturn ☐ Sun\",\n      \"start\": \"2026-03-15\",\n      \"end\": \"2026-04-20\",\n      \"exact\": \"2026-04-02\",\n      \"category\": \"Square\"\n    }\n  ],\n  \"options\": {\n    \"theme\": \"light\",\n    \"width\": 1000\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 4000\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "80493629-c434-550c-af8d-6eddc2d3defc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "timeline"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"rangeStart\": \"2026-01-01\",\n  \"rangeEnd\": \"2026-12-31\",\n  \"events\": [\n    {\n      \"label\": \"Saturn ☐ Sun\",\n      \"start\": \"2026-03-15\",\n      \"end\": \"2026-04-20\",\n      \"exact\": \"2026-04-02\",\n      \"category\": \"Square\"\n    }\n  ],\n  \"options\": {\n    \"theme\": \"light\",\n    \"width\": 1000\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "823b2f55-0256-5ff0-a9d8-f81d59b171fd",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "timeline"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"rangeStart\": \"2026-01-01\",\n  \"rangeEnd\": \"2026-12-31\",\n  \"events\": [\n    {\n      \"label\": \"Saturn ☐ Sun\",\n      \"start\": \"2026-03-15\",\n      \"end\": \"2026-04-20\",\n      \"exact\": \"2026-04-02\",\n      \"category\": \"Square\"\n    }\n  ],\n  \"options\": {\n    \"theme\": \"light\",\n    \"width\": 1000\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "237fc937-f7cd-5554-ab77-721281769027",
          "name": "Bi-Wheel (SVG)",
          "request": {
            "name": "Bi-Wheel (SVG)",
            "description": {
              "content": "Two concentric wheels: inner natal + outer ring with transit (or progression) planets. Standard bi-wheel layout.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "bi-wheel"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"outer\": {\n    \"date\": \"2026-05-07\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"options\": {\n    \"size\": 800,\n    \"outerLabel\": \"TR\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ad45014d-c219-5ab1-abcd-3529827a3357",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "bi-wheel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"outer\": {\n    \"date\": \"2026-05-07\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"options\": {\n    \"size\": 800,\n    \"outerLabel\": \"TR\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 22800\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dc12c235-19f3-53ee-8693-9bfaadffc6bc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "bi-wheel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"outer\": {\n    \"date\": \"2026-05-07\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"options\": {\n    \"size\": 800,\n    \"outerLabel\": \"TR\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "25e83202-3307-5770-b11e-075b5aeea949",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "bi-wheel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"outer\": {\n    \"date\": \"2026-05-07\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"options\": {\n    \"size\": 800,\n    \"outerLabel\": \"TR\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f2f48598-f215-5358-be42-38ad17f770da",
          "name": "Tri-Wheel (SVG)",
          "request": {
            "name": "Tri-Wheel (SVG)",
            "description": {
              "content": "Three concentric wheels: natal + progressed + transit. Used for advanced forecasting visuals.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "tri-wheel"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"middle\": {\n    \"date\": \"2010-06-15\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"outer\": {\n    \"date\": \"2026-05-07\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"options\": {\n    \"size\": 800\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "141264f6-09d2-5c5d-a40c-e626086cea79",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "tri-wheel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"middle\": {\n    \"date\": \"2010-06-15\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"outer\": {\n    \"date\": \"2026-05-07\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"options\": {\n    \"size\": 800\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 24800\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ae9e3bb0-64a3-55b4-b892-cfa22a6399f5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "tri-wheel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"middle\": {\n    \"date\": \"2010-06-15\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"outer\": {\n    \"date\": \"2026-05-07\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"options\": {\n    \"size\": 800\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4b2dfe5c-479f-5405-a6d3-ca03ffa07f4a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "tri-wheel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"middle\": {\n    \"date\": \"2010-06-15\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"outer\": {\n    \"date\": \"2026-05-07\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"options\": {\n    \"size\": 800\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "aac91f2e-bd59-5472-9fd5-460c0e73defb",
          "name": "Composite Chart (SVG)",
          "request": {
            "name": "Composite Chart (SVG)",
            "description": {
              "content": "Composite-chart wheel from two natal inputs. Computes midpoint composite then renders as Western wheel.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "composite"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "09c36d3a-579b-5ead-8d65-667007733b93",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "composite"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 22400\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ab32683b-fea9-57b1-828d-f006b956f7af",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "composite"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1603d911-fe9a-537a-a378-60f6b93ff1d1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "composite"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "337674f7-6410-5746-b4ae-88c6a8f35c18",
          "name": "Biorhythm (SVG)",
          "request": {
            "name": "Biorhythm (SVG)",
            "description": {
              "content": "Three-curve sine plot of physical (23d), emotional (28d), and intellectual (33d) cycles since birth.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "biorhythm"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"birthDate\": \"1990-05-15\",\n  \"rangeStart\": \"2026-01-01\",\n  \"rangeEnd\": \"2026-12-31\",\n  \"options\": {\n    \"width\": 1000,\n    \"height\": 400\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d215e6b4-5ca0-5ecf-a16b-caf0eb9894a6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "biorhythm"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"birthDate\": \"1990-05-15\",\n  \"rangeStart\": \"2026-01-01\",\n  \"rangeEnd\": \"2026-12-31\",\n  \"options\": {\n    \"width\": 1000,\n    \"height\": 400\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 60000\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a3d0e651-2b30-5ac3-a6c4-816884347aaf",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "biorhythm"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"birthDate\": \"1990-05-15\",\n  \"rangeStart\": \"2026-01-01\",\n  \"rangeEnd\": \"2026-12-31\",\n  \"options\": {\n    \"width\": 1000,\n    \"height\": 400\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c6a0f401-b544-5eef-abd9-e12c8cd7253a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "biorhythm"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"birthDate\": \"1990-05-15\",\n  \"rangeStart\": \"2026-01-01\",\n  \"rangeEnd\": \"2026-12-31\",\n  \"options\": {\n    \"width\": 1000,\n    \"height\": 400\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e7cf5854-46f7-52d5-9615-f15a424a70ec",
          "name": "Vedic Wheel — North Indian (SVG)",
          "request": {
            "name": "Vedic Wheel — North Indian (SVG)",
            "description": {
              "content": "North Indian diamond chart layout: 12 fixed positions, signs rotate per ascendant. Standard BPHS rendering.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "wheel-vedic-north"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0d7abe53-3039-55ce-b329-638c06fef5d4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-vedic-north"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 8500\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ab7d2fd4-549d-5ea5-ae18-4ac0af473b7b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-vedic-north"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "321b3ebd-f715-502d-a5df-b23f62589a51",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-vedic-north"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "34a3afd5-de15-5a5d-92c5-814edc68d0d9",
          "name": "Vedic Wheel — South Indian (SVG)",
          "request": {
            "name": "Vedic Wheel — South Indian (SVG)",
            "description": {
              "content": "South Indian 4×4 grid layout (Pisces top-left, signs fixed). House numbers placed where lagna sign falls.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "wheel-vedic-south"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "018045ba-11f3-58b6-bfdb-0e5507629ba8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-vedic-south"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 11500\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6e49f351-b6a0-5d2e-8cc8-9aa6a0a69d05",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-vedic-south"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "633aa71e-6311-54f7-a09a-be923a3d90f5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-vedic-south"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5fd34aa8-034d-5831-9c03-b9fef233753b",
          "name": "Vedic Wheel — East Indian (SVG)",
          "request": {
            "name": "Vedic Wheel — East Indian (SVG)",
            "description": {
              "content": "East Indian (Bengali) layout — square with diagonals + inner rotated square forming 12 sectors.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "wheel-vedic-east"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "473634fb-4482-56f6-882f-48a6232e464f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-vedic-east"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 9000\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "45c8ccde-b5ca-59c4-a6dd-df5acc918921",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-vedic-east"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "88732486-f671-5f86-a145-c4984a4b5477",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "wheel-vedic-east"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "eab12275-ecb8-5129-b8ae-f4470c88c81d",
          "name": "Cosmogram — Hamburg School 90° dial (SVG)",
          "request": {
            "name": "Cosmogram — Hamburg School 90° dial (SVG)",
            "description": {
              "content": "Cosmobiology 90° dial. Plots planets at (longitude mod 90)° across 4 quadrants — Cardinal/Fixed/Mutable repeated.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "cosmogram"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "725a3d06-c624-56aa-bc87-76d3ce1f8790",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "cosmogram"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 14000\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "eb40af7a-e88b-596f-a929-dca8c50facc1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "cosmogram"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "715df937-aa79-5b8e-aaac-7220e504263e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "cosmogram"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9f86aba5-5e6c-59ae-bbef-e5fea96e99cd",
          "name": "Eclipse Path Map (SVG)",
          "request": {
            "name": "Eclipse Path Map (SVG)",
            "description": {
              "content": "Equirectangular world graticule with caller-supplied eclipse track. Renders centerline + shaded band of given degree-width.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "eclipse-path"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"path\": [\n    {\n      \"latitude\": 40,\n      \"longitude\": -100\n    },\n    {\n      \"latitude\": 35,\n      \"longitude\": -90\n    }\n  ],\n  \"bandWidthDeg\": 3,\n  \"title\": \"Eclipse 2026\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "01849e90-0921-533c-8a35-8807f43fa517",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "eclipse-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"path\": [\n    {\n      \"latitude\": 40,\n      \"longitude\": -100\n    },\n    {\n      \"latitude\": 35,\n      \"longitude\": -90\n    }\n  ],\n  \"bandWidthDeg\": 3,\n  \"title\": \"Eclipse 2026\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 4500\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2dfcb230-8c0d-5c27-b089-2a8aa06704be",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "eclipse-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"path\": [\n    {\n      \"latitude\": 40,\n      \"longitude\": -100\n    },\n    {\n      \"latitude\": 35,\n      \"longitude\": -90\n    }\n  ],\n  \"bandWidthDeg\": 3,\n  \"title\": \"Eclipse 2026\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5e3a952b-63bb-519c-95cd-5895318dbab6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "eclipse-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"path\": [\n    {\n      \"latitude\": 40,\n      \"longitude\": -100\n    },\n    {\n      \"latitude\": 35,\n      \"longitude\": -90\n    }\n  ],\n  \"bandWidthDeg\": 3,\n  \"title\": \"Eclipse 2026\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ce89d756-c8ad-5c6d-beef-f9c800c32b61",
          "name": "Star Map (SVG)",
          "request": {
            "name": "Star Map (SVG)",
            "description": {
              "content": "Stereographic projection of caller-supplied points (RA/Dec). Handles brightness magnitude scaling and labels.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "render",
                "star-map"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"points\": [\n    {\n      \"raHours\": 5.92,\n      \"decDeg\": 7.41,\n      \"magnitude\": 0.45,\n      \"name\": \"Betelgeuse\"\n    }\n  ],\n  \"title\": \"Orion\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "66064111-9846-56e7-bdbf-29440e36ff6e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "star-map"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"points\": [\n    {\n      \"raHours\": 5.92,\n      \"decDeg\": 7.41,\n      \"magnitude\": 0.45,\n      \"name\": \"Betelgeuse\"\n    }\n  ],\n  \"title\": \"Orion\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"svg\": \"<svg ...>\",\n    \"format\": \"svg\",\n    \"byteLength\": 8000\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4c8abd0c-ec71-5924-b289-5cdef9e095d2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "star-map"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"points\": [\n    {\n      \"raHours\": 5.92,\n      \"decDeg\": 7.41,\n      \"magnitude\": 0.45,\n      \"name\": \"Betelgeuse\"\n    }\n  ],\n  \"title\": \"Orion\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "540f2e53-253d-56c6-9465-42389007afef",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "render",
                    "star-map"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"points\": [\n    {\n      \"raHours\": 5.92,\n      \"decDeg\": 7.41,\n      \"magnitude\": 0.45,\n      \"name\": \"Betelgeuse\"\n    }\n  ],\n  \"title\": \"Orion\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "24865095-7769-5116-95f6-41c11ede3318",
      "name": "Chinese — Zodiac & Feng Shui",
      "description": {
        "content": "🐉 Chinese — Zodiac & Feng Shui endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "066ee2c4-e8ee-5b0e-99a8-ceaeab7fd038",
          "name": "Chinese Zodiac Animal",
          "request": {
            "name": "Chinese Zodiac Animal",
            "description": {
              "content": "Animal sign of birth year (Lichun / Feb 4 cutoff) plus full pillar (stem + branch + element).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "chinese",
                "zodiac",
                "animal"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ce70cd57-bf29-5186-b906-916873946d28",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "animal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"solarYear\": 1990,\n    \"animal\": \"Horse\",\n    \"glyph\": \"🐎\",\n    \"branch\": \"Wu\",\n    \"stem\": \"Geng\",\n    \"element\": {\n      \"fixed\": \"Fire\",\n      \"cycling\": \"Metal\",\n      \"yin\": false\n    },\n    \"pillar\": \"Geng-Wu\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c91e067f-1f41-5f52-b318-b78a7f8e4647",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "animal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d26d618c-b1b4-5051-8c7a-636732909ab4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "animal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "51e2f589-d251-5674-a0eb-72b53ee997e4",
          "name": "Chinese Element",
          "request": {
            "name": "Chinese Element",
            "description": {
              "content": "Fixed-branch element + cycling-stem element + yin/yang for given solar year.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "chinese",
                "zodiac",
                "element"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8f8c6f0d-db55-597a-b4fb-b698ba34a1f2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"solarYear\": 1990,\n    \"fixedElement\": \"Fire\",\n    \"cyclingElement\": \"Metal\",\n    \"yin\": false,\n    \"description\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "df9cc375-9827-5278-93b7-4748ddd4d245",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bb4a678a-0ca2-5ad9-81d2-5c6499d4022d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e2063e73-9bb1-5ade-8033-b67113587e2d",
          "name": "Inner Animal (month branch)",
          "request": {
            "name": "Inner Animal (month branch)",
            "description": {
              "content": "Month-branch animal — represents inner motivations and private self.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "chinese",
                "zodiac",
                "inner-animal"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6e6ea70a-6c1c-5ca9-8f57-bd0d4dcd3dbd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "inner-animal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"innerAnimal\": \"Wei\",\n    \"glyph\": \"🐐\",\n    \"description\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3bd23aa4-08d6-5024-9dfc-b174b561fa55",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "inner-animal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "21e4a4e6-9421-5d42-9d51-8bd0951e5582",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "inner-animal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "20a8aaae-5565-5909-a9e3-34691de077f7",
          "name": "Secret Animal (hour branch)",
          "request": {
            "name": "Secret Animal (hour branch)",
            "description": {
              "content": "Hour-of-birth branch animal — represents the deepest self. Requires birth time.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "chinese",
                "zodiac",
                "secret-animal"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\",\n  \"time\": \"14:30:00\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "956341ed-8aa6-5346-8c2e-e2e2d78071df",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "secret-animal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"time\": \"14:30:00\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"secretAnimal\": \"Wei\",\n    \"glyph\": \"🐐\",\n    \"description\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bf210e28-e8b9-5fa8-9cc5-388bb47e4f3a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "secret-animal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"time\": \"14:30:00\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ed45bf05-5f43-5ee1-a61a-1e6338d27246",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "secret-animal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"time\": \"14:30:00\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "76a7c965-b800-55a5-ac70-ccdc9a5bfd54",
          "name": "Animal Compatibility",
          "request": {
            "name": "Animal Compatibility",
            "description": {
              "content": "Pair compatibility score (0-100) using San He trine + Liu Chong conflict-pair canon.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "chinese",
                "zodiac",
                "compatibility"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"person1\": {\n    \"date\": \"1990-06-15\"\n  },\n  \"person2\": {\n    \"date\": \"1985-03-22\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c3e7577f-200d-5bee-9e7e-e2a1099838a7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"person1\": {\n    \"date\": \"1990-06-15\"\n  },\n  \"person2\": {\n    \"date\": \"1985-03-22\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"person1\": {\n      \"solarYear\": 4367.632233249903,\n      \"animal\": \"string\"\n    },\n    \"person2\": {},\n    \"compatibility\": {\n      \"score\": 9037.193111680672,\n      \"category\": \"string\",\n      \"notes\": [\n        \"string\",\n        \"string\"\n      ]\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4d2d0829-4ae4-5fc6-9268-448292d7398b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"person1\": {\n    \"date\": \"1990-06-15\"\n  },\n  \"person2\": {\n    \"date\": \"1985-03-22\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b1619490-530e-5dd2-9d3c-7a98117eea84",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "zodiac",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"person1\": {\n    \"date\": \"1990-06-15\"\n  },\n  \"person2\": {\n    \"date\": \"1985-03-22\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "997ae928-189c-5103-a5c8-f3964c1aef85",
          "name": "Kua Number",
          "request": {
            "name": "Kua Number",
            "description": {
              "content": "Personal Kua number from solar-year digit sum + gender. Maps to East/West group for direction work.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "chinese",
                "feng-shui",
                "kua"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "62c26ffa-034c-5088-b34e-45be1ac8aa44",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "feng-shui",
                    "kua"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"solarYear\": 1990,\n    \"gender\": \"male\",\n    \"kuaNumber\": 7,\n    \"group\": \"West\",\n    \"description\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "41b7990d-2b76-5be9-b813-bdcdabc79917",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "feng-shui",
                    "kua"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8794a6e8-8845-51e3-8ec9-a011f320c45a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "feng-shui",
                    "kua"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "69c1e6b3-2e33-5e89-ba79-cc2850dbe7ac",
          "name": "Lucky / Unlucky Directions",
          "request": {
            "name": "Lucky / Unlucky Directions",
            "description": {
              "content": "Personal 4 lucky + 4 unlucky compass directions from Kua. Standard Pa Kua mapping.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "chinese",
                "feng-shui",
                "lucky-directions"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8c1bf596-f0b0-5563-b6f2-57effe9cbbd4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "feng-shui",
                    "lucky-directions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"kuaNumber\": 7699.752382549971,\n    \"group\": \"string\",\n    \"lucky\": {\n      \"sheng_chi\": {\n        \"direction\": \"string\",\n        \"meaning\": \"string\"\n      }\n    },\n    \"unlucky\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "82d73980-72d9-5ea3-8947-8772851d251f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "feng-shui",
                    "lucky-directions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b146e32a-1def-57bb-b629-5731dc72bc4e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "feng-shui",
                    "lucky-directions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ba7e7cd6-add0-59d7-a080-49346c6c2431",
          "name": "Bagua Life Areas",
          "request": {
            "name": "Bagua Life Areas",
            "description": {
              "content": "Eastern-school Bagua mapping of 9 life areas (career, knowledge, family, wealth, fame, relationships, children, helpful-people, health) onto compass sectors.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "chinese",
                "feng-shui",
                "bagua"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "586d1bec-c0a9-5ff2-b479-47ae2d3fe322",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "feng-shui",
                    "bagua"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"kuaNumber\": 2894.164911863555,\n    \"bagua\": [\n      {\n        \"sector\": \"string\",\n        \"lifeArea\": \"string\",\n        \"element\": \"string\",\n        \"colorTones\": \"string\"\n      },\n      {\n        \"sector\": \"string\",\n        \"lifeArea\": \"string\",\n        \"element\": \"string\",\n        \"colorTones\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1a1ab489-becd-5913-9d38-e696cb04846c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "feng-shui",
                    "bagua"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ef1496e2-780e-535e-84ca-9949a0ecd836",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "chinese",
                    "feng-shui",
                    "bagua"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "1265f3f1-9d44-59d4-b5d9-a020565aa7df",
      "name": "Mayan Calendars",
      "description": {
        "content": "🌽 Mayan Calendars endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "47aa5427-4b66-55c0-8b6a-47fefe14ba3d",
          "name": "Tzolkin Day Sign",
          "request": {
            "name": "Tzolkin Day Sign",
            "description": {
              "content": "260-day sacred calendar. Returns 1-13 number + 20 day-name + element + direction + keyword.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mayan",
                "tzolkin"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4534a24a-05c1-5db0-9682-f4983877e296",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "tzolkin"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"date\": \"1990-06-15\",\n    \"tzolkin\": {\n      \"number\": 8,\n      \"name\": \"Men\",\n      \"label\": \"8 Men\",\n      \"keyword\": \"eagle / vision\",\n      \"element\": \"Air\",\n      \"direction\": \"West\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "817cc921-6097-57ed-a4a3-abd4bcc55b0f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "tzolkin"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0a0e96ee-4938-545b-8778-b859b75a3fdc",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "tzolkin"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d2b6b38e-5259-5938-84c5-1402c440b753",
          "name": "Haab Civil Day",
          "request": {
            "name": "Haab Civil Day",
            "description": {
              "content": "365-day civil calendar = 18 months × 20 days + 5-day Wayeb. Identifies if date falls in unlucky Wayeb period.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mayan",
                "haab"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "eafd87fb-ee78-58e5-9043-41f18f1d9a0d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "haab"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"haab\": {\n      \"day\": 8,\n      \"month\": \"Sotz\",\n      \"label\": \"8 Sotz\",\n      \"isWayeb\": false\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7959e5ac-e5ba-5d3e-8984-f7a7659b54ed",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "haab"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bbbb47b1-f04c-53e1-911b-7db323dc047a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "haab"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "70653df9-01e8-55ed-8f78-b4202ee32634",
          "name": "Long Count",
          "request": {
            "name": "Long Count",
            "description": {
              "content": "Five-place positional notation: baktun.katun.tun.uinal.kin. Days since 4 Ahau 8 Cumku (3114 BC).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mayan",
                "long-count"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "62c8e003-d9ff-5097-b7bc-86fd8bf0df84",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "long-count"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"longCount\": {\n      \"baktun\": 12,\n      \"katun\": 18,\n      \"tun\": 17,\n      \"uinal\": 2,\n      \"kin\": 15,\n      \"notation\": \"12.18.17.2.15\",\n      \"daysSinceCreation\": 1853895\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "aa2b8f79-0f5d-592b-96d4-a8dde3b39e45",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "long-count"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3f81cabe-39fc-58db-9a4c-ee2ce83fe477",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "long-count"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4f992527-23d3-5add-81f2-bed98ff51c93",
          "name": "Calendar Round",
          "request": {
            "name": "Calendar Round",
            "description": {
              "content": "Combined Tzolkin + Haab — unique date label within the 52-year cycle (18,980 days).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mayan",
                "calendar-round"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d1c468db-1a01-5d45-942a-baf599469c56",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "calendar-round"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"calendarRound\": \"string\",\n    \"tzolkin\": {},\n    \"haab\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f366a803-de02-5a1e-ab88-b5ea194b466f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "calendar-round"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b10ad06f-5539-50cb-bfbc-b46abc9dd2c2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "calendar-round"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4be0ab32-4d4f-5342-817b-24e84c0b0c3a",
          "name": "Lord of the Night",
          "request": {
            "name": "Lord of the Night",
            "description": {
              "content": "9-day cycle of underworld deities (G1-G9) governing the spiritual influence of each night.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mayan",
                "lord-of-night"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0cdf6c93-40c5-57c1-9c09-bdcf2e608e96",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "lord-of-night"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lordOfNight\": {\n      \"number\": 1,\n      \"label\": \"G1\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a410bc66-20a7-5a04-ac55-6d2d58d4bcae",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "lord-of-night"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b3044fa2-2f97-51f0-a791-a2cfbcd4d3aa",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "lord-of-night"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7ce21618-73e9-5251-aa6e-5ca238e6d16a",
          "name": "Full Mayan Date",
          "request": {
            "name": "Full Mayan Date",
            "description": {
              "content": "All four classical components in one call: Long Count + Tzolkin + Haab + Calendar Round + Lord of the Night.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mayan",
                "full"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bc709d8d-4928-5014-864d-f73ef91e352d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"longCount\": {},\n    \"tzolkin\": {},\n    \"haab\": {},\n    \"calendarRound\": \"string\",\n    \"lordOfNight\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "45a7b9ae-bb2f-575f-a1d1-74211be1af35",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c4e564a7-2e75-53de-be71-331a251e1218",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "afc60691-c831-5e7d-9954-dfd9980feef7",
          "name": "Mayan Compatibility",
          "request": {
            "name": "Mayan Compatibility",
            "description": {
              "content": "Pair compatibility from Tzolkin name + tone alignment plus elemental/directional affinity. Returns 0-100 score.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mayan",
                "compatibility"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"person1\": {\n    \"date\": \"1990-06-15\"\n  },\n  \"person2\": {\n    \"date\": \"1985-03-22\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d2e79755-3889-5283-b08f-267d571b8579",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"person1\": {\n    \"date\": \"1990-06-15\"\n  },\n  \"person2\": {\n    \"date\": \"1985-03-22\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"compatibility\": {\n      \"score\": 80,\n      \"category\": \"tone\",\n      \"notes\": [\n        \"Same tone (Galactic number) — synchronized rhythm.\"\n      ]\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c7a294ef-09f2-57f8-849f-7e58315e2071",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"person1\": {\n    \"date\": \"1990-06-15\"\n  },\n  \"person2\": {\n    \"date\": \"1985-03-22\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "05bbe7d4-069b-5752-92f8-4597a8911697",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"person1\": {\n    \"date\": \"1990-06-15\"\n  },\n  \"person2\": {\n    \"date\": \"1985-03-22\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "da8a8087-e065-58bc-9748-04649627a169",
          "name": "Dreamspell (Argüelles 1990)",
          "request": {
            "name": "Dreamspell (Argüelles 1990)",
            "description": {
              "content": "Modern synchronometer reinterpretation by José Argüelles. Returns kin (1-260) + tone + seal. Distinct from traditional Tzolkin.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mayan",
                "dreamspell"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9786aac7-805c-5e89-a59b-82379ab679fb",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "dreamspell"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dreamspell\": {\n      \"kin\": 169,\n      \"toneNumber\": 13,\n      \"tone\": \"Cosmic\",\n      \"sealIndex\": 8,\n      \"seal\": \"Red Moon\"\n    },\n    \"label\": \"Kin 169: Cosmic Red Moon\",\n    \"notes\": [\n      \"...\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "731749eb-2bc9-5231-8d79-7e7073e4efbd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "dreamspell"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "131ea8cc-7cbd-50a1-aa3f-cc836d973d56",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mayan",
                    "dreamspell"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "b6f3772e-c279-52f2-bdcf-33c3c8ef8cc0",
      "name": "Wellness",
      "description": {
        "content": "🌿 Wellness endpoints. ⚠️ All wellness endpoints are educational/informational only. Consult a licensed health professional for medical concerns.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "d6406296-7824-5cc6-b620-5062e94801b1",
          "name": "Medical Astrology (Body Rulership)",
          "request": {
            "name": "Medical Astrology (Body Rulership)",
            "description": {
              "content": "Body parts ruled by sun-sign per traditional Melothesia (head→toe). Returns primary + secondary + vulnerabilities.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "wellness",
                "medical-astrology"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0e03d305-802a-5717-8aa4-2d8d1c2f4d89",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "medical-astrology"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunSign\": \"string\",\n    \"element\": \"string\",\n    \"bodyRulership\": {\n      \"primary\": \"string\"\n    },\n    \"disclaimer\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ff1cdad3-cd4a-5ffe-a9b0-8d74a5737630",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "medical-astrology"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d7ce09f1-1b5c-5f14-9da2-b72714eb726d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "medical-astrology"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4b99eb77-adf9-56d9-8eb5-f2d81c8649f8",
          "name": "Dietary Suggestions",
          "request": {
            "name": "Dietary Suggestions",
            "description": {
              "content": "Element-based dietary focus: emphasize/avoid foods + cooking style.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "wellness",
                "diet"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c61fce44-c35e-51ac-acfd-af950354e69d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "diet"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunSign\": \"string\",\n    \"element\": \"string\",\n    \"diet\": {\n      \"focus\": \"string\",\n      \"cookingStyle\": \"string\"\n    },\n    \"disclaimer\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d0a6d82a-6861-579f-86db-03f1290fdcca",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "diet"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "beaca798-59e4-5006-b486-870bc19fc181",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "diet"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "487dc618-ea29-52b3-9777-5f99bcca2bf1",
          "name": "Yoga Practice by Sign",
          "request": {
            "name": "Yoga Practice by Sign",
            "description": {
              "content": "Sign-specific yoga focus + asanas + pranayama.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "wellness",
                "yoga"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "83600702-8037-52d4-a186-a4e159bffa60",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "yoga"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunSign\": \"string\",\n    \"yoga\": {\n      \"focus\": \"string\",\n      \"pranayama\": \"string\"\n    },\n    \"disclaimer\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "aab65669-fe44-5d26-bed4-544f52b451ce",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "yoga"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d02d1a4c-5ed3-5217-aa1e-992655d442f9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "yoga"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b8a53b95-5e9a-55fb-95ea-536e3618145c",
          "name": "Exercise Recommendations",
          "request": {
            "name": "Exercise Recommendations",
            "description": {
              "content": "Element-based intensity + recommended/avoid activities.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "wellness",
                "exercise"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1b05d450-5781-5f2a-a80c-d000d72fcc94",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "exercise"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"exercise\": {\n      \"intensity\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "64c2185a-931d-5c41-acd5-a185defff44d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "exercise"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "21edb184-08f4-5ef9-8d3c-5c9f6f1f2df5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "exercise"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3b6a31ef-cc8d-59c7-a717-db6f8e4e8e45",
          "name": "Mental-Health Profile",
          "request": {
            "name": "Mental-Health Profile",
            "description": {
              "content": "Element-profile across luminaries + Mercury/Venus/Mars; identifies dominant element + strengths/vulnerabilities/coping.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "wellness",
                "mental-health"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "adc0df29-af74-57a5-b2b3-6ebfe40deed7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "mental-health"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"elementProfile\": {\n      \"Fire\": 8336.89476257524,\n      \"Earth\": 4035.850625219406,\n      \"Air\": 7225.165651455314,\n      \"Water\": 4665.725840899136\n    },\n    \"dominantElement\": \"string\",\n    \"mentalProfile\": {},\n    \"disclaimer\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fda1c35a-54d3-5edd-a3dc-8c7f64c34355",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "mental-health"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5aaf648e-5d99-5c2c-b765-bfaea96e8ff3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "mental-health"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e70909d3-a250-525c-b7ce-232a80f8b632",
          "name": "Moon-Phase Sleep Tips",
          "request": {
            "name": "Moon-Phase Sleep Tips",
            "description": {
              "content": "Sleep recommendations per moon phase. Pair with /sun-times to find current phase.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "wellness",
                "sleep-cycles"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5839f48d-99a4-53e6-b32c-37e268d4e36b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "sleep-cycles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"moonPhaseTips\": [\n      {\n        \"phase\": \"string\",\n        \"tip\": \"string\"\n      },\n      {\n        \"phase\": \"string\",\n        \"tip\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5fe65ce0-b4d4-5dd7-b447-00c0a467642d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "sleep-cycles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0b647892-a9cb-51ac-9565-11b49c13c997",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "sleep-cycles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "74030d3c-1c6b-52f1-aee4-6a5237badbbe",
          "name": "Herbs by Planetary Ruler",
          "request": {
            "name": "Herbs by Planetary Ruler",
            "description": {
              "content": "Herbs ruled by sign's traditional planetary lord (Culpeper). Includes all 7 classical planets.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "wellness",
                "herbs"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "de23bc8a-d244-5fca-a708-58614ce20788",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "herbs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunSign\": \"string\",\n    \"traditionalRuler\": \"string\",\n    \"herbsForRuler\": {},\n    \"allPlanetHerbs\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3a4392b8-db7f-5430-9dfc-90afa37fd14b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "herbs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "902d5205-cccf-5951-82db-6292ee3a3895",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "herbs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b4ac339d-c12f-5239-86d5-a9aff90d5174",
          "name": "Healing Crystals by Sign",
          "request": {
            "name": "Healing Crystals by Sign",
            "description": {
              "content": "Primary + supportive crystals + intentions per zodiac sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "wellness",
                "crystals"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c22e8a11-1e0e-568c-9f9e-2fb591da16ff",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "crystals"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunSign\": \"string\",\n    \"crystals\": {\n      \"primary\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6380c57a-c582-5068-8a3b-ddd45772c3b9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "crystals"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7caf19b4-9604-5c24-a066-43f46ea6b586",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "crystals"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e9c49b82-17cc-51fc-be7a-dfd61ace98bd",
          "name": "Wellness Cycle Milestones",
          "request": {
            "name": "Wellness Cycle Milestones",
            "description": {
              "content": "Age-based wellness milestones (Saturn return, Uranus opposition, hormonal shifts) — nearby + full list.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "wellness",
                "cycle"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"birthDate\": \"1990-06-15\",\n  \"targetDate\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7d4d2374-6173-5035-8e04-f9acaa75decd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "cycle"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"birthDate\": \"1990-06-15\",\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"ageYears\": 35,\n    \"nearbyMilestones\": [\n      {\n        \"age\": 35,\n        \"theme\": \"Metabolic shift...\",\n        \"system\": \"Metabolic\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "98465fd2-99ec-532c-bc4d-21c78d5dd377",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "cycle"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"birthDate\": \"1990-06-15\",\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "21921d85-4689-529b-acaf-1cb48204bf13",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "wellness",
                    "cycle"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"birthDate\": \"1990-06-15\",\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "063ddb2b-2d35-57b7-9d81-eefc83a03fcc",
      "name": "Pet Astrology",
      "description": {
        "content": "🐾 Pet Astrology endpoints. ⚠️ Pet astrology is entertainment-only — no canonical sources. Not a substitute for veterinary care.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "2d1c3d87-4a6f-5c9d-8cca-403e01b30029",
          "name": "Pet Birth Chart",
          "request": {
            "name": "Pet Birth Chart",
            "description": {
              "content": "Full natal chart for the pet (sun, moon, ASC + planets) plus disclaimer.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "birth-chart"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0606de44-1158-5fe3-90a3-cf5f22f1fe55",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "birth-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunSign\": \"string\",\n    \"moonSign\": \"string\",\n    \"ascendant\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b106c0d1-3a39-5642-9d0b-ca9eb3e5663a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "birth-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ef9c6571-1ae6-5342-8746-cf2dff8a736b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "birth-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6124738a-ba62-56e3-9d30-ebb301960076",
          "name": "Pet Sun-Sign Meaning",
          "request": {
            "name": "Pet Sun-Sign Meaning",
            "description": {
              "content": "Personality + temperament + best-suited household.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "sun-sign-meaning"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bc2380d3-243e-589d-9565-acac454f3ffb",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "sun-sign-meaning"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunSign\": \"string\",\n    \"personality\": {\n      \"temperament\": \"string\",\n      \"bestSuited\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f1fe8f5a-4b36-583b-9a70-4168499b6807",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "sun-sign-meaning"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "db5c9c8a-9f83-52db-b024-81e4251ff056",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "sun-sign-meaning"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "65799328-e828-569c-8be8-a28dfd300b7b",
          "name": "Pet Personality Profile",
          "request": {
            "name": "Pet Personality Profile",
            "description": {
              "content": "Full personality breakdown.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "personality"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "550c14dd-514e-5f78-813a-55c68accde3e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"temperament\": \"string\",\n    \"bestSuited\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "45488fda-7d63-5de4-86c0-62114ab329ae",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "20787e89-6a18-58b6-b492-cf3360f19f09",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0de31a9c-5576-58a2-a9ad-1f4f8faa67d7",
          "name": "Pet Temperament",
          "request": {
            "name": "Pet Temperament",
            "description": {
              "content": "Short temperament-only summary.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "temperament"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1fdbcbed-02b0-5c1e-8357-b7d37163b375",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "temperament"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"temperament\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5752713a-de9f-5957-9676-f89fd7be396d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "temperament"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "10b7c623-8446-5a8b-91ea-030ff785f1e1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "temperament"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0c624eb7-f334-552a-9f46-7f78f40409c7",
          "name": "Training Style",
          "request": {
            "name": "Training Style",
            "description": {
              "content": "Preferred training style + 3 tips.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "training-style"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "65a9b983-0d70-5269-84c6-f9d7ac82f6d9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "training-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"training\": {\n      \"style\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0ce9dca8-a115-58f1-8e88-f6c66ffb1296",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "training-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cf0d8110-63f6-54f1-9212-51ea1cbc63c6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "training-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9bd1d095-5521-57bf-86d7-339d1bbb866d",
          "name": "Diet by Sign",
          "request": {
            "name": "Diet by Sign",
            "description": {
              "content": "Element-based dietary focus.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "diet-by-sign"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7a14824a-3a02-5155-b38c-e53f2182eacd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "diet-by-sign"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"diet\": {\n      \"focus\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7939361f-ff5f-534a-b411-889cac11319a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "diet-by-sign"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1003d8ec-9463-529c-9fa2-914166325a1e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "diet-by-sign"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e77eb70d-09ab-540a-8655-d38edbd19a5e",
          "name": "Grooming by Element",
          "request": {
            "name": "Grooming by Element",
            "description": {
              "content": "Grooming focus + frequency by element.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "grooming-by-element"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "61e118d8-2e53-5223-a35d-c731fb5d6d28",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "grooming-by-element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"grooming\": {\n      \"focus\": \"...\",\n      \"freq\": \"...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fd136c5d-b84f-5729-8b5d-b49fca838f78",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "grooming-by-element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "39aee90c-3c09-553f-917b-7e4afc3f6506",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "grooming-by-element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "76bdc3a3-da81-515b-ae30-e495ebee94d6",
          "name": "Exercise Needs",
          "request": {
            "name": "Exercise Needs",
            "description": {
              "content": "Element-based daily exercise minutes + recommended activities.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "exercise-needs"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3a3988c6-115b-5093-8137-f1d0fd6c8cb9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "exercise-needs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"exercise\": {\n      \"intensity\": \"string\",\n      \"minDailyMinutes\": 2320.019920692644\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "af1baebc-1688-5620-838c-cf0454f78f63",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "exercise-needs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dc02e759-c343-51ea-a656-d4f7f62728b1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "exercise-needs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c51b2d36-c4c8-59e6-961b-5e578e03d1bc",
          "name": "Communication Style",
          "request": {
            "name": "Communication Style",
            "description": {
              "content": "How best to communicate with this pet.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "communication-style"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "615927f3-c38e-5032-b96e-ede8356305a2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "communication-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"communication\": {\n      \"style\": \"...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cf88cfeb-75f2-57e7-82c3-fa68ae384d80",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "communication-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "88971d22-ecda-58a1-9c5c-6a2cbc23258a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "communication-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "456569e2-e680-53c3-ad96-ef21263b27e1",
          "name": "Play Style + Toys",
          "request": {
            "name": "Play Style + Toys",
            "description": {
              "content": "Preferred play and toy types.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "play-style"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "af542144-2a28-5ab4-9661-c883a45cc048",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "play-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"play\": {\n      \"style\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "847e260d-859e-5176-8b49-3ccb8d4fb417",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "play-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e863ff52-81e3-57a3-8dbb-bbe0147658b0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "play-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "acab8446-74dc-57bb-8ada-0a2034202e15",
          "name": "Health Watch-Outs",
          "request": {
            "name": "Health Watch-Outs",
            "description": {
              "content": "Sign-specific health vulnerabilities. NOT veterinary advice.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "health-tips"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4c1fa2c8-51e2-5959-ab90-549383ec593d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "health-tips"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "be7a06fb-b172-5c67-9d88-8fc8272c87d9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "health-tips"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a0f25fe1-bf84-58cc-b8a4-22ce29c00af6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "health-tips"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e57cc2bb-4cce-512b-8ee5-1a4fb12f02a8",
          "name": "Best Names by Sign",
          "request": {
            "name": "Best Names by Sign",
            "description": {
              "content": "Sign-aligned name suggestions; optional gender filter.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "best-names"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2020-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"latitude\": 40,\n  \"longitude\": -74,\n  \"gender\": \"feminine\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fce1cf88-64dc-5287-a42e-8f4a8397b8d3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "best-names"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2020-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"latitude\": 40,\n  \"longitude\": -74,\n  \"gender\": \"feminine\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "15e1823a-fb05-56ed-930e-2f81e75d0d79",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "best-names"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2020-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"latitude\": 40,\n  \"longitude\": -74,\n  \"gender\": \"feminine\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f40cbf5b-0b46-5045-927c-8f35b72489c7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "best-names"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2020-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"latitude\": 40,\n  \"longitude\": -74,\n  \"gender\": \"feminine\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "92267a3d-29df-5cc4-94af-4cff1384a9dd",
          "name": "Lucky Days",
          "request": {
            "name": "Lucky Days",
            "description": {
              "content": "Days of week traditionally aligned with the sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "lucky-day"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "16124e73-767a-52a5-b32d-dc6013ca88ec",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "lucky-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"luckyDays\": [\n      \"Wednesday\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "eaaef231-2468-54c2-ae2e-a492a8f5c3b8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "lucky-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "eb49adbc-28ce-55a7-8264-a7d03e803c3c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "lucky-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "acd07da6-9791-50dc-afcf-b792f2dd4d46",
          "name": "Owner-Pet Compatibility",
          "request": {
            "name": "Owner-Pet Compatibility",
            "description": {
              "content": "Compatibility score (0-100) based on element + sign distance.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "pet",
                "owner-pet-compatibility"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"owner\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"pet\": {\n    \"date\": \"2020-06-15\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 40,\n    \"longitude\": -74\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b20a6ec3-5506-5bf9-8dea-d382f7eb7b9c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "owner-pet-compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"owner\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"pet\": {\n    \"date\": \"2020-06-15\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 40,\n    \"longitude\": -74\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"compatibility\": {\n      \"score\": 85,\n      \"category\": \"aligned\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4c08deee-0de5-5632-becf-c32720c727dd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "owner-pet-compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"owner\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"pet\": {\n    \"date\": \"2020-06-15\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 40,\n    \"longitude\": -74\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5d4b1f46-d486-56e9-9b11-7e888ae967ed",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "pet",
                    "owner-pet-compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"owner\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"pet\": {\n    \"date\": \"2020-06-15\",\n    \"time\": \"12:00:00\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 40,\n    \"longitude\": -74\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "43d42421-77cc-5d22-ab10-0a3c01f9d702",
      "name": "Business Astrology",
      "description": {
        "content": "💼 Business Astrology endpoints. ⚠️ Strategic ideation only — not legal, tax, or investment advice.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "3e69399f-2ac4-5fa1-bac5-17a4d223ef02",
          "name": "Founder Personality",
          "request": {
            "name": "Founder Personality",
            "description": {
              "content": "Founder type + strengths/weaknesses + ideal industry.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "founder-personality"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fe031665-7e11-5e95-aa8e-ff0f7f6ac6c9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "founder-personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"profile\": {\n      \"type\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "95cf71db-1c42-529d-94e4-a6d3f856690c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "founder-personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "de522903-5139-5368-9d65-f8d9393d1e86",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "founder-personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4ed16e38-4281-54b4-9bde-bfa74ff29281",
          "name": "Leadership Style",
          "request": {
            "name": "Leadership Style",
            "description": {
              "content": "Concise leadership archetype + key strengths.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "leadership-style"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "15ac47ca-b0da-504f-9b2f-584b7a1d3084",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "leadership-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"leadership\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "16ce9ec4-6b8f-5981-90be-839ece788d42",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "leadership-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "706b7c62-cc08-5c6d-847d-c472bf72b18a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "leadership-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "23f1c21c-2bb4-594b-b1ee-98a276bc6bc3",
          "name": "Ideal Industries",
          "request": {
            "name": "Ideal Industries",
            "description": {
              "content": "Industries best suited to this founder profile.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "ideal-industry"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0f2d418a-84cc-5d75-8043-90d7bb8d77f9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "ideal-industry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e01c4d35-1389-5632-be2a-e406c6a3ce47",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "ideal-industry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "57d879c5-c9c1-5da8-9500-fce00cc3d539",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "ideal-industry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e97566a4-7d29-5f1a-b2ee-88a6c2c5e252",
          "name": "Founding-Day Chart",
          "request": {
            "name": "Founding-Day Chart",
            "description": {
              "content": "Treat the proposed founding date as a chart; returns sun/moon/ASC + theme.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "founding-chart"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "171bd0c4-75d1-5aee-8bea-1def135e6121",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "founding-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"foundingTheme\": {\n      \"theme\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "feef4f16-9aed-5d5d-b9b3-c4b98459395e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "founding-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a75a5652-51bb-526a-bee9-10613c8c95ec",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "founding-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5336f7c1-6d89-522e-94f8-f09bdcc1d66a",
          "name": "Electional-Day Suitability",
          "request": {
            "name": "Electional-Day Suitability",
            "description": {
              "content": "Suitability of a proposed launch date for the venture type.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "electional-day"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7ee2ca50-85ed-5dc9-9e88-48ef37b1b3e2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "electional-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"suitability\": {\n      \"theme\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7b9b6f27-8bd4-5aab-93ba-9d87e8df61fe",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "electional-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "46970dd0-d199-5e57-a1ee-7b5556951e83",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "electional-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d4ae520f-f426-54b7-b371-fbe3aa87918b",
          "name": "Name Suggestions",
          "request": {
            "name": "Name Suggestions",
            "description": {
              "content": "Naming hints (syllable structure, palette, semantic field) by sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "name-suggestions"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "056b8dce-dc5a-525f-9af4-f0fb9af7237e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "name-suggestions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e31dab56-b037-5742-b6fc-6057582d22cf",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "name-suggestions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d6433870-4bf0-53ae-acf2-8213d0ef6f31",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "name-suggestions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "892e28c5-e40c-5afd-8bf0-471fbbe34501",
          "name": "Team Compatibility",
          "request": {
            "name": "Team Compatibility",
            "description": {
              "content": "Founder × partner compatibility score.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "team-compatibility"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"founder\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"partner\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "36bcc01a-16cc-5e81-81b1-6f8a48ca1c72",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "team-compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"founder\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"partner\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"compatibility\": {\n      \"score\": 85,\n      \"category\": \"trine\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "94952f52-abdf-50ba-b99c-34ac3dff5d57",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "team-compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"founder\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"partner\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "71029f43-29c1-5b64-a823-e1d9d653cd9e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "team-compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"founder\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"partner\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3cece43e-07ee-5695-a64c-a4bcaaf22c6b",
          "name": "Customer Archetype",
          "request": {
            "name": "Customer Archetype",
            "description": {
              "content": "Native customer persona that resonates with the founder's sun-sign brand voice.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "customer-archetype"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "79e5ce72-0ba9-5422-a5b0-5cf73ae68478",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "customer-archetype"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"targetArchetype\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "53fb6da7-49b2-5e65-8127-8905712e14a2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "customer-archetype"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2820dbe5-93eb-5b8b-9639-cc5ffb813b9c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "customer-archetype"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b2104cab-658e-5d30-80f2-62125ed5375c",
          "name": "Marketing Style",
          "request": {
            "name": "Marketing Style",
            "description": {
              "content": "Element-based marketing voice and campaign style.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "marketing-style"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cdf5c734-a5dd-5a17-9203-16d11e4fa84a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "marketing-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"style\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "27ef0047-80bc-58cf-99ed-6196a71da803",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "marketing-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b37ffc2a-c6a4-5104-8521-01b78ae06626",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "marketing-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "022d3fe7-6bb0-5d58-8ecf-7d825de97047",
          "name": "Risk Profile",
          "request": {
            "name": "Risk Profile",
            "description": {
              "content": "Element-based risk tolerance + recommended safeguards.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "risk-profile"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "32c18791-e20c-5fb6-948d-8ad3a19efc52",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "risk-profile"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"riskProfile\": {\n      \"tolerance\": \"...\",\n      \"recommendation\": \"...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a47e92a3-bd41-5b92-a9dd-cccbb2a2b7a6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "risk-profile"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4f17455b-2368-589f-b866-cbf5d245e531",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "risk-profile"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "be17da39-9820-5aac-840a-74a53af2bf04",
          "name": "Ideal Partner Signs",
          "request": {
            "name": "Ideal Partner Signs",
            "description": {
              "content": "Trine elemental partners with natural synergy.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "ideal-partner-sign"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f3b02f1c-3cc0-5202-9629-517c50a92ae4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "ideal-partner-sign"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"idealPartnerSigns\": [\n      \"Aries\",\n      \"Sagittarius\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "deec0fc8-859f-527d-8401-93a3b33910a3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "ideal-partner-sign"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6dbe2ace-769d-5b5f-b353-811f6c73e319",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "ideal-partner-sign"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f1379b4b-a550-51ae-a270-db378488f1cc",
          "name": "Expansion Timing",
          "request": {
            "name": "Expansion Timing",
            "description": {
              "content": "High-level expansion guidance; pair with /transits for actual windows.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "business",
                "expansion-timing"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6c25b48e-9425-5ef2-ab71-a0f089c32c3c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "expansion-timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"generalGuidance\": {\n      \"theme\": \"string\"\n    },\n    \"note\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ee4022df-8fe5-5ccd-9592-7648b283cb0e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "expansion-timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6ba81a38-9a26-5b61-8423-1e75395f0388",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "business",
                    "expansion-timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "666b64ab-2ce0-5c74-94c8-5b3a8a6133f9",
      "name": "Financial Astrology",
      "description": {
        "content": "💰 Financial Astrology endpoints. ⚠️ ⚠️ NOT INVESTMENT ADVICE. Entertainment / heuristic only. Consult a licensed financial advisor before any trading decision.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "ac61ae15-d9a2-5f5b-a5d6-7a1889e263a6",
          "name": "Investor Archetype",
          "request": {
            "name": "Investor Archetype",
            "description": {
              "content": "Investor type + bias + strength + pitfall by sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "financial",
                "investor-archetype"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5db2b57f-bbd9-5197-b272-b94b18e6110c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "investor-archetype"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"archetype\": {\n      \"investorType\": \"...\",\n      \"bias\": \"...\",\n      \"strength\": \"...\",\n      \"pitfall\": \"...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "eb86068a-8479-56b3-801c-a912593f808c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "investor-archetype"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d7638c6b-dca6-5bd4-8945-ff23b4a581b4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "investor-archetype"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c08e63f6-7299-57ec-811c-0fcc4b74b637",
          "name": "Risk Tolerance",
          "request": {
            "name": "Risk Tolerance",
            "description": {
              "content": "Element-based risk tolerance + suggested allocation buckets.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "financial",
                "risk-tolerance"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "04636c21-c06c-5c14-acea-dcb291eb4eed",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "risk-tolerance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"riskTolerance\": {\n      \"level\": \"Medium\",\n      \"allocation\": \"60-70% equities...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "64a0956d-7b75-580a-a044-6a189f0c998b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "risk-tolerance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "704cdd47-a12c-53ab-88f6-85c26982ec86",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "risk-tolerance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8a988a35-49d4-511e-a4f3-62a9ebdf1c5d",
          "name": "Spending Style",
          "request": {
            "name": "Spending Style",
            "description": {
              "content": "Sign-specific spending pattern.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "financial",
                "spending-style"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "09fbee41-5c6b-5fbf-a801-9f2f6f263e00",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "spending-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spendingStyle\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e4024018-8188-5c71-bee8-e69e7050d457",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "spending-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3a35b408-ee5f-59f7-95ef-a9c3b028fbea",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "spending-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "810d1c3f-fe97-5179-bf9c-9510b7e65bbd",
          "name": "Savings Tips",
          "request": {
            "name": "Savings Tips",
            "description": {
              "content": "Element-based saving recommendations.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "financial",
                "savings-tips"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9ec0f6a7-6347-5294-8189-2d02cef83b28",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "savings-tips"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "09eb695f-e999-5e2d-ad58-27003aba76fd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "savings-tips"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6a8b29f0-8b13-5092-8798-abdd4f1dbb7b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "savings-tips"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2e12492a-261b-5bc3-ac35-09c10a69fbdb",
          "name": "Career Money Style",
          "request": {
            "name": "Career Money Style",
            "description": {
              "content": "Income / earning archetype by sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "financial",
                "career-money-style"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bd120161-31db-5faa-b230-2e5d8348d14d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "career-money-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"careerMoneyStyle\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7c4a199c-2784-58a8-b76d-c01eaba7c5fd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "career-money-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "248f6300-8f06-5cb6-bd36-5ad34e360006",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "career-money-style"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2818ff3b-aff9-55a3-a8eb-82b4e9784e73",
          "name": "2nd & 8th House",
          "request": {
            "name": "2nd & 8th House",
            "description": {
              "content": "Personal money (2nd) and shared resources (8th) house cusps + signs.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "financial",
                "wealth-house"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8022be83-eaf5-5c44-b841-ec5fdb8cc96c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "wealth-house"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2bb4f030-1216-5286-bd8b-503fb95ec984",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "wealth-house"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a91ba296-067c-5098-b617-44c9047e1521",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "wealth-house"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "161bcf84-cab4-58c2-9b82-faf55e393211",
          "name": "Lucky Numbers",
          "request": {
            "name": "Lucky Numbers",
            "description": {
              "content": "Gematria-style number set per sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "financial",
                "lucky-numbers"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0f9a331a-0ac5-5adc-890d-2ae8d36a7443",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "lucky-numbers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"luckyNumbers\": [\n      3,\n      21,\n      39\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0fae4568-e3a1-58cd-9485-f6b436c6a096",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "lucky-numbers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7c51eccf-42cb-5a7b-9a68-004c6d62c118",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "lucky-numbers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "42a1cb5b-0d19-5324-b8f0-0dca31854b52",
          "name": "Lucky Day of Week",
          "request": {
            "name": "Lucky Day of Week",
            "description": {
              "content": "Days traditionally aligned with the sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "financial",
                "lucky-day"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cf565ae6-63f2-5377-9231-4a9ec3e5af85",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "lucky-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"luckyDays\": [\n      \"Thursday\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "73a7593e-1c09-5979-9858-916b84b8affa",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "lucky-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "44fd62cc-461f-5dfb-90e5-f688b854fcce",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "lucky-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "29a987da-5689-5a54-b757-e133419abaf8",
          "name": "Market-Timing Caution Windows",
          "request": {
            "name": "Market-Timing Caution Windows",
            "description": {
              "content": "Generic caution windows (Mercury Rx, eclipses, Mars Rx, major macro aspects).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "financial",
                "market-timing"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9dde37f4-78c2-54fc-8e9c-672570271bd9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "market-timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "53e8ae76-89bb-5053-9d3a-ce7ce06c4b28",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "market-timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7aeac79d-d9b4-50db-ae81-9b22fd68a16a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "market-timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "312173e8-54ff-5053-98ea-d2e3075b5748",
          "name": "Wealth Cycle (long)",
          "request": {
            "name": "Wealth Cycle (long)",
            "description": {
              "content": "Long-cycle archetype tied to Jupiter (~12y) and Saturn (~29y) returns.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "financial",
                "wealth-cycle"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "937999d5-5c88-5ded-8f10-0abda11484aa",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "wealth-cycle"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"archetype\": {},\n    \"note\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b6d0ea21-ee38-56f4-9829-7c5bfeaf741a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "wealth-cycle"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a9851ded-9394-5e87-82ec-f244017cc04d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "financial",
                    "wealth-cycle"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "9df77126-ad8a-57b5-ae93-68222ecdadd7",
      "name": "BaZi (Four Pillars)",
      "description": {
        "content": "🀄 BaZi (Four Pillars) endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "f9ee3be6-3bad-5b45-9741-18c03d39ae89",
          "name": "Year Pillar",
          "request": {
            "name": "Year Pillar",
            "description": {
              "content": "Year stem + branch + animal + element with yin/yang.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "year-pillar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2b5118b2-0595-520e-80ed-69532e19efc4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "year-pillar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yearPillar\": {\n      \"stem\": \"Geng\",\n      \"branch\": \"Wu\",\n      \"pillar\": \"Geng-Wu\",\n      \"animal\": \"Horse\",\n      \"stemElement\": \"Metal\",\n      \"branchElement\": \"Fire\",\n      \"yin\": false\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "839f511d-4677-5754-805c-1de2a488ad09",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "year-pillar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1b433d01-f906-50ec-9f56-be4191f06a78",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "year-pillar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "be830eae-8f42-51f7-8f39-bcae19f995d6",
          "name": "Month Pillar",
          "request": {
            "name": "Month Pillar",
            "description": {
              "content": "Month stem + branch from solar-term boundaries.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "month-pillar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8f524e54-25d9-5a5a-850d-c7feda70599c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "month-pillar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"monthPillar\": {\n      \"stem\": \"Ren\",\n      \"branch\": \"Wu\",\n      \"pillar\": \"Ren-Wu\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "735ef079-3bd2-5627-9d7a-0f4b29464788",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "month-pillar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "514b592c-dd9b-5174-87f3-d4c3510c6f41",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "month-pillar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e3606826-d991-50e8-91dc-55ac49907432",
          "name": "Four Pillars (full)",
          "request": {
            "name": "Four Pillars (full)",
            "description": {
              "content": "All four pillars: year, month, day, hour. Day pillar uses HKO-canonical 60-jiazi cycle (anchor 1990-01-01 = Yi-Wei). Pass `time` to compute hour pillar; pass `time` + `timezoneOffset` for traditional 23:00-CST day-shift handling.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "four-pillars"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0ba0d9e8-690f-5e76-a55f-9d5e7dbeac60",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "four-pillars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yearPillar\": {\n      \"pillar\": \"string\"\n    },\n    \"monthPillar\": {\n      \"pillar\": \"string\"\n    },\n    \"dayPillar\": {\n      \"pillar\": \"string\",\n      \"stem\": \"string\",\n      \"branch\": \"string\",\n      \"animal\": \"string\",\n      \"stemElement\": \"string\",\n      \"branchElement\": \"string\",\n      \"yin\": false\n    },\n    \"hourPillar\": {\n      \"pillar\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f164e0ce-c4ce-5584-b306-1148775adf6f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "four-pillars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8e342126-c1c5-5e9a-8f11-a13cf31b7225",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "four-pillars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1e8fc637-50ef-5aee-b366-8927e7c13686",
          "name": "Day Master",
          "request": {
            "name": "Day Master",
            "description": {
              "content": "Day stem element + yin/yang polarity + canonical archetype description. The \"self\" character in BaZi from which all other pillars are interpreted.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "day-master"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "eec3242f-c63f-5d7a-b704-55da5fbe6eff",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "day-master"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dayMaster\": {\n      \"stem\": \"string\",\n      \"element\": \"string\",\n      \"yin\": false,\n      \"polarityName\": \"string\"\n    },\n    \"dayPillar\": {},\n    \"interpretation\": {\n      \"summary\": \"string\",\n      \"archetype\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "eaf3b7dc-3793-59ea-a5cf-156e236d718c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "day-master"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fd6500b0-1a75-5c2e-b658-a7a4b598ee10",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "day-master"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e2c28835-4c2d-5ae5-a71e-bc60c29635e8",
          "name": "5-Element Balance",
          "request": {
            "name": "5-Element Balance",
            "description": {
              "content": "Element counts across year + month (4 of 8 chars). Identifies dominant + missing elements.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "element-balance"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2cb5981e-67bb-5c36-a00c-00539624b047",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "element-balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"elementCounts\": {\n      \"Wood\": 5896.250120443327,\n      \"Fire\": 8698.407605144643\n    },\n    \"dominantElement\": \"string\",\n    \"missingElements\": [\n      \"string\",\n      \"string\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "597fb646-7f2f-5401-a98b-3f86e2fae01e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "element-balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "efe72287-9a9c-5ffe-ae6f-6596e0cfcc6c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "element-balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "512db82b-0851-50d2-b08b-b3859b90147c",
          "name": "Yearly Forecast",
          "request": {
            "name": "Yearly Forecast",
            "description": {
              "content": "Compares target year pillar against natal day master + natal year branch. Returns element-flow relation (companion / mother / output / control / wealth) per Sheng-Ke cycle, branch clashes (六冲), and trine support (三合).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "yearly"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natalDate\": \"1990-05-15\",\n  \"targetYear\": 2027\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ff99f234-ddac-5709-a22d-d0d14cc84399",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "yearly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natalDate\": \"1990-05-15\",\n  \"targetYear\": 2027\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"natalDayMaster\": {\n      \"element\": \"string\",\n      \"yin\": false\n    },\n    \"targetPillar\": {\n      \"pillar\": \"string\",\n      \"animal\": \"string\"\n    },\n    \"elementFlow\": {\n      \"stem\": {\n        \"element\": \"string\",\n        \"relation\": \"string\",\n        \"flavor\": \"string\"\n      },\n      \"branch\": {}\n    },\n    \"branchInteractions\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0ee4aad2-1ccb-5eab-a7e7-f45d2f1362d6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "yearly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natalDate\": \"1990-05-15\",\n  \"targetYear\": 2027\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4a45f7ca-6d3b-52a7-b8b8-5bde21786c47",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "yearly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natalDate\": \"1990-05-15\",\n  \"targetYear\": 2027\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ecdd5b85-8900-54b1-8a41-547a66b40738",
          "name": "Monthly Forecast",
          "request": {
            "name": "Monthly Forecast",
            "description": {
              "content": "Same Sheng-Ke + branch-clash analysis as yearly, but applied to a specific calendar month. Month branch resolved via mid-month jieqi.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "monthly"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natalDate\": \"1990-05-15\",\n  \"targetYear\": 2026,\n  \"targetMonth\": 6\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "dadab4f9-a42d-53db-8909-7ceafeb6e485",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "monthly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natalDate\": \"1990-05-15\",\n  \"targetYear\": 2026,\n  \"targetMonth\": 6\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"natalDayMaster\": {},\n    \"targetPillar\": {\n      \"pillar\": \"string\"\n    },\n    \"elementFlow\": {},\n    \"branchInteractions\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b86b4717-46cc-5f04-a986-0f82c4b69a8b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "monthly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natalDate\": \"1990-05-15\",\n  \"targetYear\": 2026,\n  \"targetMonth\": 6\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fc5a9e40-953f-5d61-ac26-f8a6dfb28161",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "monthly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natalDate\": \"1990-05-15\",\n  \"targetYear\": 2026,\n  \"targetMonth\": 6\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "10faf322-a495-54c5-8c01-2f77a5b1a008",
          "name": "Year Pillars × 10",
          "request": {
            "name": "Year Pillars × 10",
            "description": {
              "content": "10 consecutive year pillars from a given starting year.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "year-pillar-decade"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"startYear\": 1990\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fa0fdbfe-0aa3-57e2-8e8d-62d1a341a9be",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "year-pillar-decade"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startYear\": 1990\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"decade\": [\n      {\n        \"solarYear\": 3563.8262434281787,\n        \"pillar\": \"string\",\n        \"animal\": \"string\",\n        \"element\": {}\n      },\n      {\n        \"solarYear\": 8319.432508387596,\n        \"pillar\": \"string\",\n        \"animal\": \"string\",\n        \"element\": {}\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "edaff213-08a6-50b7-8018-545fa72bfd4f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "year-pillar-decade"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startYear\": 1990\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b103ec2b-b8f1-537e-b15f-8305ecc9bad8",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "year-pillar-decade"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startYear\": 1990\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ef2dbc79-5047-5f5a-8fbf-8495419fe476",
          "name": "Hour Pillar",
          "request": {
            "name": "Hour Pillar",
            "description": {
              "content": "Hour pillar via 五鼠遁 (Five-Rats-Escape) day-stem → hour-stem table. Zi-hour starts at 23:00 CST.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "hour-pillar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9831ff8f-bd5e-581b-8b70-74602e3b7f77",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "hour-pillar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dayPillar\": {},\n    \"hourPillar\": {\n      \"stem\": \"string\",\n      \"branch\": \"string\",\n      \"pillar\": \"string\",\n      \"animal\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "87336360-698e-5d42-8819-edfa2360ca36",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "hour-pillar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "13bbf49d-4b23-5504-b08f-ca9f32552060",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "hour-pillar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fbe03ba9-b89c-5ff8-8673-16aba6f99426",
          "name": "Ten Gods (Shi Shen)",
          "request": {
            "name": "Ten Gods (Shi Shen)",
            "description": {
              "content": "Ten Gods classification per day master. Bi Jian/Jie Cai (peer), Shi Shen/Shang Guan (output), Pian Cai/Zheng Cai (wealth), Qi Sha/Zheng Guan (officer), Pian Yin/Zheng Yin (resource).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "ten-gods"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c98d0328-b2ab-5374-9c89-b02dccbd65e8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "ten-gods"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dayMaster\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9c381ec7-272c-594d-97a5-785798c0256f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "ten-gods"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a8ffeca4-9f88-5e2a-aa41-9fc465538fa7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "ten-gods"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "acb59b31-8e8f-5432-8c5c-dcde290f1361",
          "name": "Luck Pillars (Da Yun)",
          "request": {
            "name": "Luck Pillars (Da Yun)",
            "description": {
              "content": "10-year luck pillars sequence. Direction by gender + year-stem polarity per Ziping canon.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "bazi",
                "luck-pillars"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\",\n  \"count\": 8\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2f2a6410-26c1-574e-93fd-3d18552f32f4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "luck-pillars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\",\n  \"count\": 8\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"direction\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f9ce2b46-6925-54bd-ae23-59963941b770",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "luck-pillars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\",\n  \"count\": 8\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2145136f-7205-5626-8d82-9099b5190b1a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "bazi",
                    "luck-pillars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\",\n  \"gender\": \"male\",\n  \"count\": 8\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "f358eb79-233e-51da-a3ae-e3e94ee9182f",
      "name": "Zi Wei Dou Shu (Purple Star) — MVP",
      "description": {
        "content": "⭐ Zi Wei Dou Shu (Purple Star) — MVP endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "76867b10-3b99-5e2d-9e69-7a175267b74e",
          "name": "12 Palaces",
          "request": {
            "name": "12 Palaces",
            "description": {
              "content": "All 12 palaces with English/pinyin/Chinese names + theme + rules.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "twelve-palaces"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c3fdd035-9a07-55fe-a425-345ab9870ae7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "twelve-palaces"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"palaces\": [\n      {\n        \"key\": \"string\",\n        \"english\": \"string\",\n        \"pinyin\": \"string\",\n        \"chinese\": \"string\",\n        \"theme\": \"string\"\n      },\n      {\n        \"key\": \"string\",\n        \"english\": \"string\",\n        \"pinyin\": \"string\",\n        \"chinese\": \"string\",\n        \"theme\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8050d54d-fcf7-5568-a475-a74c8a9dee72",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "twelve-palaces"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a6f2601b-9741-5e41-af5e-d30ec3d07d0c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "twelve-palaces"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e85482d4-a11d-53c8-b291-abf37381129c",
          "name": "14 Main Stars",
          "request": {
            "name": "14 Main Stars",
            "description": {
              "content": "14 canonical Zi Wei main stars with theme/archetype.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "main-stars"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "92487e53-b0eb-536c-b3b7-80d6c9a71038",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "main-stars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"fourteenMainStars\": [\n      {\n        \"name\": \"string\",\n        \"pinyin\": \"string\",\n        \"chinese\": \"string\",\n        \"theme\": \"string\"\n      },\n      {\n        \"name\": \"string\",\n        \"pinyin\": \"string\",\n        \"chinese\": \"string\",\n        \"theme\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2906e07d-4bce-5df9-8602-9913f6be0a1a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "main-stars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "61d9b5cb-f9bb-5c70-b3dd-475ac452b11e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "main-stars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0f9069f4-3e0c-52fe-a21b-c409714d10f4",
          "name": "Full Chart (MVP)",
          "request": {
            "name": "Full Chart (MVP)",
            "description": {
              "content": "Year pillar + animal + 12 palaces overview.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "full-chart"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9d8ba4ef-abe9-562c-bfcb-a518cf4bdc59",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "full-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yearPillar\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "84417f50-3e84-5717-8b58-0a080ea4492a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "full-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6eeb2773-fba0-5f5c-a96b-147e07ad95ff",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "full-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a2ce4eb7-2ce6-5d23-9962-60905064c29f",
          "name": "Destiny Palace (Ming)",
          "request": {
            "name": "Destiny Palace (Ming)",
            "description": {
              "content": "Life path, character, soul mission.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "palace-destiny"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c35e108e-26e4-594d-a379-d76246f10c98",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-destiny"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"palace\": {\n      \"key\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "706ed5b9-f26c-5feb-bc88-ab4426932ea4",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-destiny"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c685a0cd-7a4d-5130-8306-7ab248dcc13e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-destiny"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "34d64af7-5083-5989-b41a-13a850360de0",
          "name": "Siblings Palace (Xiongdi)",
          "request": {
            "name": "Siblings Palace (Xiongdi)",
            "description": {
              "content": "Brothers, sisters, peer relationships.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "palace-siblings"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "db31f29f-73df-5886-816b-b985a0a59046",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-siblings"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"palace\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "02dd280e-e1e7-5cfa-b228-58bd77df887c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-siblings"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ba8923b0-87b8-58b3-aaad-4a79a9d23294",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-siblings"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "03cf4679-8c1a-517a-98b5-5ff1bd0abb6b",
          "name": "Spouse Palace (Fuqi)",
          "request": {
            "name": "Spouse Palace (Fuqi)",
            "description": {
              "content": "Marriage partner, romantic union.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "palace-spouse"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "528fdfe0-61b1-55d7-aec4-efef6b5d5078",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-spouse"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"palace\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7fbc5ae8-0cfd-5ba0-b932-9986b623a6d8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-spouse"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bf3ebd1f-cc12-550c-be12-fc34b2cb69de",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-spouse"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "99634063-ee97-587c-b3fd-aa4ce8aa8ffb",
          "name": "Children Palace (Zinu)",
          "request": {
            "name": "Children Palace (Zinu)",
            "description": {
              "content": "Children, fertility, juniors.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "palace-children"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ddd283b9-de0d-5383-a6ed-f94ada928aec",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-children"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"palace\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "88af5224-7fd5-51b3-bbe2-06f4f93b3770",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-children"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f95a19f9-65e9-52be-870a-425a1028d17c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-children"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b6c657cf-85d7-582b-acd5-445f8de6812e",
          "name": "Wealth Palace (Caibo)",
          "request": {
            "name": "Wealth Palace (Caibo)",
            "description": {
              "content": "Income, material prosperity.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "palace-wealth"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c0dd63da-a6ea-5e81-8f34-ea8c6c8a3c33",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-wealth"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"palace\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4c3d2bbf-9703-5d34-9b7e-73bf031a452b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-wealth"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "11993b98-f6ba-58c6-a8b4-f44728693183",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-wealth"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e93e1515-fc71-542d-88ed-b95e482f28e4",
          "name": "Health Palace (Jie\\'e)",
          "request": {
            "name": "Health Palace (Jie\\'e)",
            "description": {
              "content": "Body, illness, weak points.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "palace-health"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "277dd5a2-2e2f-516a-a73e-9b2d865fe580",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-health"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"palace\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3d1f8c73-6fc3-548e-bade-d38ac26f2a35",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-health"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6f2ad7a7-8f92-524a-8d85-f1b58b0b9356",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-health"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c2a5cd3b-0e21-58cf-8e99-9ef957cf9119",
          "name": "Travel Palace (Qianyi)",
          "request": {
            "name": "Travel Palace (Qianyi)",
            "description": {
              "content": "Travel, relocation, foreign opportunities.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "palace-travel"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9b5c480a-5350-5d70-95a6-08cb0acf0ade",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-travel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"palace\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "623dbcd2-57eb-5ba7-a545-94bde0817e34",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-travel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fbf746ec-75a4-5448-bdaa-379d0da0f9a6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-travel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "217e2f0f-b0be-5f24-b6ef-838d99051e2b",
          "name": "Career Palace (Guanlu)",
          "request": {
            "name": "Career Palace (Guanlu)",
            "description": {
              "content": "Profession, status, official position.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "palace-career"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "887b02c3-2ad5-5ebe-88cb-9f711e3b78c0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"palace\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "71200e07-9b7a-5687-965c-dc6dc0053c5f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0147e097-01d9-54b5-b065-9a1d97964a8a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ba1429b1-cf48-5253-86b8-ecfd4c2f9bfb",
          "name": "Property Palace (Tianzhai)",
          "request": {
            "name": "Property Palace (Tianzhai)",
            "description": {
              "content": "Real estate, family home, ancestry.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ziwei",
                "palace-property"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fe062cb8-72c0-5bf7-91f2-3db451cbd764",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-property"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"palace\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9c01edb8-e407-5a5c-9f5e-3f8fe757a788",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-property"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "aca0d0e0-9de3-5dd0-92dd-b72a75547248",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ziwei",
                    "palace-property"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "5e8cca90-99a4-51bd-a282-118f6b317046",
      "name": "Aspects & Points",
      "description": {
        "content": "🎯 Aspects & Points endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "883bcb5f-5ec9-50e9-975d-e6778d162f22",
          "name": "Midpoints",
          "request": {
            "name": "Midpoints",
            "description": {
              "content": "Calculate all planetary midpoints and their zodiac positions. Optionally include midpoint aspects to natal points.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "midpoints"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "60897d6e-1864-5f13-b5c3-49bf926eb4c6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "midpoints"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"midpoints\": [\n      {\n        \"planet1\": \"string\",\n        \"planet2\": \"string\",\n        \"longitude\": 4317.720600505133,\n        \"sign\": \"string\"\n      },\n      {\n        \"planet1\": \"string\",\n        \"planet2\": \"string\",\n        \"longitude\": 8433.009596316146,\n        \"sign\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a9f1ea58-2a80-5e81-b13b-a23d2c58e516",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "midpoints"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0c1a5cbc-2630-5e4e-bdd1-0d62a8ed7c64",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "midpoints"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fa965d7d-aad8-5232-8070-65d597a234b3",
          "name": "Midpoint Trees (Uranian)",
          "request": {
            "name": "Midpoint Trees (Uranian)",
            "description": {
              "content": "Calculate Uranian midpoint trees and planetary pictures (symmetries) for each focal planet within a given orb.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "midpoint-trees"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f5ec040b-86b1-5a15-9b5d-c5ba72f19d58",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "midpoint-trees"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"trees\": [\n      {\n        \"planet\": \"string\",\n        \"midpoints\": [\n          {\n            \"pair\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"orb\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          {\n            \"pair\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"orb\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        ]\n      },\n      {\n        \"planet\": \"string\",\n        \"midpoints\": [\n          {\n            \"pair\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"orb\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          {\n            \"pair\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"orb\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        ]\n      }\n    ],\n    \"symmetries\": [\n      {\n        \"planets\": [\n          \"string\",\n          \"string\"\n        ],\n        \"type\": \"string\"\n      },\n      {\n        \"planets\": [\n          \"string\",\n          \"string\"\n        ],\n        \"type\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e0461631-6f8f-59e5-bb50-e5a1c06a7d04",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "midpoint-trees"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "512c15d1-0e75-5c94-8091-14fc44e274ea",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "midpoint-trees"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "71b22678-4e2f-51d1-b2b7-73696ad96f61",
          "name": "Antiscia",
          "request": {
            "name": "Antiscia",
            "description": {
              "content": "Calculate antiscia (mirror points along the Cancer/Capricorn axis) and contra-antiscia, plus their aspects to natal planets.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "antiscia"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ab3cf93e-2648-58df-9f1d-ac6830b6839a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "antiscia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"antiscia\": [\n      {\n        \"planet\": \"string\",\n        \"natalLongitude\": 3068.5901257398805,\n        \"antiscionLongitude\": 824.1452819004725,\n        \"sign\": \"string\"\n      },\n      {\n        \"planet\": \"string\",\n        \"natalLongitude\": 1491.088490336092,\n        \"antiscionLongitude\": 4381.6866839189015,\n        \"sign\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f8a01161-9e9f-5e80-b265-aae8b58c7ee5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "antiscia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8d830fa1-31bc-548f-8313-07bc687567c0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "antiscia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b51ad7f8-e10d-516d-9233-e607925e8b1b",
          "name": "Parallel Aspects",
          "request": {
            "name": "Parallel Aspects",
            "description": {
              "content": "Calculate parallel (same declination) and contra-parallel (opposite declination) aspects between all planets within orb.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "parallel-aspects"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b6a0f9cb-9149-5d49-9a12-0ecf63827087",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "parallel-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"parallels\": [\n      {\n        \"planet1\": \"string\",\n        \"planet2\": \"string\",\n        \"type\": \"string\",\n        \"declination1\": 988.0715656371741,\n        \"declination2\": 4140.756540146853,\n        \"orb\": 2945.502620820568\n      },\n      {\n        \"planet1\": \"string\",\n        \"planet2\": \"string\",\n        \"type\": \"string\",\n        \"declination1\": 3116.161243402387,\n        \"declination2\": 538.5984376121078,\n        \"orb\": 7106.081688491803\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "960a6b90-5e03-5adc-b73a-2841ba31f302",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "parallel-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0a8db460-1bb4-5114-a1b7-ff62e120ac05",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "parallel-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "abe8ee4d-278a-5508-92b0-c1bae47cd2fa",
          "name": "Arabic Parts (Lots)",
          "request": {
            "name": "Arabic Parts (Lots)",
            "description": {
              "content": "Calculate Arabic parts (Lots) from a natal chart. Returns positions for standard lots (Fortune, Spirit, etc.) and any custom formula.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "arabic-parts"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"lots\": [\n    \"fortune\",\n    \"spirit\",\n    \"eros\"\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9981fba7-22de-5f86-a0a2-51a3de47f0ef",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "arabic-parts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"lots\": [\n    \"fortune\",\n    \"spirit\",\n    \"eros\"\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lots\": [\n      {\n        \"name\": \"string\",\n        \"longitude\": 9487.492536376301,\n        \"sign\": \"string\",\n        \"house\": 7734.943618358965\n      },\n      {\n        \"name\": \"string\",\n        \"longitude\": 629.0909040155634,\n        \"sign\": \"string\",\n        \"house\": 6090.346656870791\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5a74011e-b129-59f4-b1ca-0d53201be911",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "arabic-parts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"lots\": [\n    \"fortune\",\n    \"spirit\",\n    \"eros\"\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f124ad30-6082-52db-b811-c2dda5db799e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "arabic-parts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"lots\": [\n    \"fortune\",\n    \"spirit\",\n    \"eros\"\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "cc91ec1c-989f-5346-bde7-7ccab5eb7a67",
          "name": "Fixed Stars",
          "request": {
            "name": "Fixed Stars",
            "description": {
              "content": "Calculate conjunctions between natal planets and fixed stars within a specified orb. Returns star details and aspect type.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "fixed-stars"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8261c9cd-d928-5012-80c8-7b89230bee4e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "fixed-stars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"conjunctions\": [\n      {\n        \"planet\": \"string\",\n        \"star\": \"string\",\n        \"starLongitude\": 2393.6758694522186,\n        \"orb\": 7620.523945319944,\n        \"nature\": \"string\"\n      },\n      {\n        \"planet\": \"string\",\n        \"star\": \"string\",\n        \"starLongitude\": 5683.016320171104,\n        \"orb\": 1507.10400645381,\n        \"nature\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4080ca4f-d9fb-50b8-9ed3-eca90c92abee",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "fixed-stars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "838e30c1-36d9-5d22-8406-55ec49184b89",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "fixed-stars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"orb\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "30875058-2d81-51fc-be10-92c81a9bed31",
          "name": "Gauquelin Sectors",
          "request": {
            "name": "Gauquelin Sectors",
            "description": {
              "content": "Calculate Gauquelin sector positions (1–36) for all planets, indicating whether each planet is in a power zone.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "gauquelin-sectors"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b63330f0-611e-51ee-92a4-055002fd7a5a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "gauquelin-sectors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sectors\": [\n      {\n        \"planet\": \"string\",\n        \"sector\": 3337.2118018969086,\n        \"powerZone\": true,\n        \"description\": \"string\"\n      },\n      {\n        \"planet\": \"string\",\n        \"sector\": 7445.892101380058,\n        \"powerZone\": false,\n        \"description\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "74dfd91c-a89e-5148-8701-2f401b79ee82",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "gauquelin-sectors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "77cb8c05-6465-59dd-8459-c1ee9e46421b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "gauquelin-sectors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d4e06d16-d482-5b0a-a8c7-b9d8da3dd170",
          "name": "Sabian Symbols",
          "request": {
            "name": "Sabian Symbols",
            "description": {
              "content": "Return the Sabian symbol (Dane Rudhyar) for each given ecliptic longitude.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "sabian-symbols"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"longitudes\": [\n    54.2,\n    123.7,\n    215.3,\n    287.5\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b7028127-a645-5f77-a3d4-8418d59202d8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "sabian-symbols"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"longitudes\": [\n    54.2,\n    123.7,\n    215.3,\n    287.5\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"symbols\": [\n      {\n        \"planet\": \"string\",\n        \"longitude\": 6423.2623739511355,\n        \"degree\": 161.22988068958398,\n        \"sign\": \"string\",\n        \"sabian\": \"string\",\n        \"keynote\": \"string\"\n      },\n      {\n        \"planet\": \"string\",\n        \"longitude\": 6564.076442866113,\n        \"degree\": 7131.242996310722,\n        \"sign\": \"string\",\n        \"sabian\": \"string\",\n        \"keynote\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "679c9521-f03c-591d-935a-d69ea711f82a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "sabian-symbols"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"longitudes\": [\n    54.2,\n    123.7,\n    215.3,\n    287.5\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5616e36b-a5af-5ac6-8dde-c7282309e9e5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "sabian-symbols"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"longitudes\": [\n    54.2,\n    123.7,\n    215.3,\n    287.5\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "01a2b1e1-dab2-54b2-8f23-abc441d7c87d",
          "name": "Aspect Timeline",
          "request": {
            "name": "Aspect Timeline",
            "description": {
              "content": "Calculate a timeline of when two specific planets form an exact aspect within a date range, including enter/exact/leave dates.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "aspect-timeline"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"planet1Id\": 0,\n  \"planet2Id\": 6,\n  \"aspectAngle\": 90,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\",\n  \"orb\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "604f3748-f000-5fab-af25-e1f356b06085",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "aspect-timeline"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet1Id\": 0,\n  \"planet2Id\": 6,\n  \"aspectAngle\": 90,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\",\n  \"orb\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"events\": [\n      {\n        \"enterDate\": \"string\",\n        \"exactDate\": \"string\",\n        \"leaveDate\": \"string\",\n        \"aspect\": \"string\",\n        \"orb\": 7638.566932545447\n      },\n      {\n        \"enterDate\": \"string\",\n        \"exactDate\": \"string\",\n        \"leaveDate\": \"string\",\n        \"aspect\": \"string\",\n        \"orb\": 7873.118428348469\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8cf19c38-37e7-5318-b338-70ef6211ba49",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "aspect-timeline"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet1Id\": 0,\n  \"planet2Id\": 6,\n  \"aspectAngle\": 90,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\",\n  \"orb\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9fcef146-6fea-5f16-b665-2ccfc696d952",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "aspect-timeline"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet1Id\": 0,\n  \"planet2Id\": 6,\n  \"aspectAngle\": 90,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\",\n  \"orb\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "604a3a36-3f9d-50d1-b0fd-c35d5eccb923",
          "name": "Aspect Bars (Gantt)",
          "request": {
            "name": "Aspect Bars (Gantt)",
            "description": {
              "content": "Transform aspect timelines into Gantt-style bars grouped by transit planet. Each bar shows the duration an aspect is in orb, with exact dates marked. Useful for visual transit calendars.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "aspect-bar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-06-30\",\n  \"stepDays\": 1,\n  \"visiblePlanetIds\": [\n    0,\n    1,\n    2,\n    3,\n    4,\n    5,\n    6,\n    7,\n    8,\n    9\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1c240ac9-133e-526f-a865-b99900b4fe76",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "aspect-bar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-06-30\",\n  \"stepDays\": 1,\n  \"visiblePlanetIds\": [\n    0,\n    1,\n    2,\n    3,\n    4,\n    5,\n    6,\n    7,\n    8,\n    9\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"rows\": 6013.894355282814,\n    \"bars\": {\n      \"rows\": [\n        {\n          \"planetId\": 2763.5007503567044,\n          \"bars\": [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ],\n          \"maxLanes\": 2138.2335786841477\n        },\n        {\n          \"planetId\": 428.25910035163116,\n          \"bars\": [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ],\n          \"maxLanes\": 6841.302440354784\n        }\n      ],\n      \"timeRange\": {\n        \"start\": \"string\",\n        \"end\": \"string\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a4740baa-fe4f-56ff-8f43-1d281b8d3ba8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "aspect-bar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-06-30\",\n  \"stepDays\": 1,\n  \"visiblePlanetIds\": [\n    0,\n    1,\n    2,\n    3,\n    4,\n    5,\n    6,\n    7,\n    8,\n    9\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bc1bd653-0c70-5751-9ba7-b7b4525ecc3d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "aspect-bar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-06-30\",\n  \"stepDays\": 1,\n  \"visiblePlanetIds\": [\n    0,\n    1,\n    2,\n    3,\n    4,\n    5,\n    6,\n    7,\n    8,\n    9\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "4da871cd-f510-5224-9fa4-7a5e057adca5",
      "name": "Calendar & Cycles",
      "description": {
        "content": "📅 Calendar & Cycles endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "41d4ccef-8622-5c10-9886-2ae5d17ad095",
          "name": "Eclipses",
          "request": {
            "name": "Eclipses",
            "description": {
              "content": "Find solar and lunar eclipses within a given year or multi-year range. Returns type, date, and geographic visibility data.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "eclipses"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"year\": 2024,\n  \"yearsRange\": 2\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "602d0852-ab6a-5b94-9f96-88c73a1581bd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "eclipses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"year\": 2024,\n  \"yearsRange\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"eclipses\": [\n      {\n        \"type\": \"string\",\n        \"subtype\": \"string\",\n        \"date\": \"string\",\n        \"jd\": 7112.704735605366,\n        \"saros\": 6161.704732449829,\n        \"longitude\": 8255.506440757914\n      },\n      {\n        \"type\": \"string\",\n        \"subtype\": \"string\",\n        \"date\": \"string\",\n        \"jd\": 3564.045200856487,\n        \"saros\": 3780.6653954045323,\n        \"longitude\": 6371.081191731733\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d5d183bb-50c1-57be-91fa-fa7ab0ef8024",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "eclipses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"year\": 2024,\n  \"yearsRange\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ff759577-fd77-531c-9407-898c4f92bb21",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "eclipses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"year\": 2024,\n  \"yearsRange\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2f3ca9cd-cff4-5b45-8bdf-906724e8626a",
          "name": "Planet Ingresses",
          "request": {
            "name": "Planet Ingresses",
            "description": {
              "content": "Find all sign ingresses for a planet within a date range (including retrograde re-entries).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ingresses"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"planetId\": 5,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2025-12-31\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4247c894-1ab3-51ff-8eeb-3aed8e233370",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ingresses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planetId\": 5,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2025-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"ingresses\": [\n      {\n        \"date\": \"string\",\n        \"fromSign\": \"string\",\n        \"toSign\": \"string\",\n        \"longitude\": 3421.9996943611595,\n        \"retrograde\": true\n      },\n      {\n        \"date\": \"string\",\n        \"fromSign\": \"string\",\n        \"toSign\": \"string\",\n        \"longitude\": 2471.8210825706888,\n        \"retrograde\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c8b0cfcc-6e6f-5827-8136-34fbea5cb804",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ingresses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planetId\": 5,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2025-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2ca3e8b3-454b-50c4-baa9-2e9a45b53fa9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ingresses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planetId\": 5,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2025-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "05d14cf9-999e-539d-8500-6a7ec1858b5a",
          "name": "Planetary Cycles",
          "request": {
            "name": "Planetary Cycles",
            "description": {
              "content": "Find all conjunctions between two planets within a date range, defining the start of a new synodic cycle.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "planetary-cycles"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"planet1Id\": 5,\n  \"planet2Id\": 6,\n  \"startDate\": \"2000-01-01\",\n  \"endDate\": \"2040-12-31\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4ac3802d-0263-5ec0-88a5-cb4414e6c180",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-cycles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet1Id\": 5,\n  \"planet2Id\": 6,\n  \"startDate\": \"2000-01-01\",\n  \"endDate\": \"2040-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"conjunctions\": [\n      {\n        \"date\": \"string\",\n        \"longitude\": 1450.8883972758224,\n        \"sign\": \"string\"\n      },\n      {\n        \"date\": \"string\",\n        \"longitude\": 3564.6029511406987,\n        \"sign\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7f917774-ba66-5a52-bfed-46609316d62a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-cycles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet1Id\": 5,\n  \"planet2Id\": 6,\n  \"startDate\": \"2000-01-01\",\n  \"endDate\": \"2040-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6a7d8c92-b3d4-5e77-88a1-f7374e633662",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-cycles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet1Id\": 5,\n  \"planet2Id\": 6,\n  \"startDate\": \"2000-01-01\",\n  \"endDate\": \"2040-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "edbe50ee-59ff-5b31-9a26-1992cef64896",
          "name": "Retrograde Periods",
          "request": {
            "name": "Retrograde Periods",
            "description": {
              "content": "Find all retrograde stations (direct, retrograde, stationary) for a planet within a date range.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "retrograde-periods"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"planetId\": 2,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6c23386d-892f-5481-890f-e3da40fc42db",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "retrograde-periods"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planetId\": 2,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"periods\": [\n      {\n        \"retrogradStation\": \"string\",\n        \"directStation\": \"string\",\n        \"shadowEntry\": \"string\",\n        \"shadowExit\": \"string\",\n        \"retrogradeLongitude\": 9423.74992854057,\n        \"directLongitude\": 9637.75422739721\n      },\n      {\n        \"retrogradStation\": \"string\",\n        \"directStation\": \"string\",\n        \"shadowEntry\": \"string\",\n        \"shadowExit\": \"string\",\n        \"retrogradeLongitude\": 8788.341586366296,\n        \"directLongitude\": 6359.367996254521\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "82c8c0d0-a3d9-5c8b-b92b-6742790caccb",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "retrograde-periods"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planetId\": 2,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0359a0e2-0c9c-5246-a76c-a843d29a29d0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "retrograde-periods"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planetId\": 2,\n  \"startDate\": \"2024-01-01\",\n  \"endDate\": \"2024-12-31\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "497e6e97-0e26-58fd-bd1e-f11c96f599f4",
          "name": "Moon Void-of-Course",
          "request": {
            "name": "Moon Void-of-Course",
            "description": {
              "content": "Find Moon void-of-course periods within a date range. The Moon is VOC from its last aspect until it enters the next sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "moon-voc"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"rangeDays\": 14\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d38ec715-9263-5fa5-968c-22798227bac1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "moon-voc"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"rangeDays\": 14\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"periods\": [\n      {\n        \"start\": \"string\",\n        \"end\": \"string\",\n        \"lastAspect\": {\n          \"planet\": \"string\",\n          \"type\": \"string\"\n        },\n        \"nextSign\": \"string\"\n      },\n      {\n        \"start\": \"string\",\n        \"end\": \"string\",\n        \"lastAspect\": {\n          \"planet\": \"string\",\n          \"type\": \"string\"\n        },\n        \"nextSign\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1650dc22-ecb6-5554-8b1e-842fc690d3e5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "moon-voc"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"rangeDays\": 14\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7f200125-20d6-567c-8dff-84347a845208",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "moon-voc"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"rangeDays\": 14\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8dc23f2e-4dbf-5b90-97e1-e0fe0b5e7be1",
          "name": "Planetary Hours",
          "request": {
            "name": "Planetary Hours",
            "description": {
              "content": "Calculate Chaldean planetary hours for a given date and location, starting from sunrise.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "planetary-hours"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-21\",\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "aa69f85b-43fc-5250-997b-389b3c012e57",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-hours"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-21\",\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunrise\": \"string\",\n    \"sunset\": \"string\",\n    \"dayHours\": [\n      {\n        \"hour\": 8771.106715480802,\n        \"ruler\": \"string\",\n        \"start\": \"string\",\n        \"end\": \"string\"\n      },\n      {\n        \"hour\": 2737.6548461505035,\n        \"ruler\": \"string\",\n        \"start\": \"string\",\n        \"end\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9d0d5212-f116-57c3-9363-566937433ab9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-hours"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-21\",\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0baf079e-4904-524a-b1e9-684b84de6cef",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-hours"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-21\",\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "acca072c-4169-586a-84ee-d6143621cb64",
          "name": "Lunar Calendar",
          "request": {
            "name": "Lunar Calendar",
            "description": {
              "content": "Calculate a lunar calendar for a given month: Moon sign per day, lunar phases, void-of-course windows, and perigee/apogee.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "lunar-calendar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"year\": 2024,\n  \"month\": 6\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4b238b88-56a3-5762-80b6-4307331d780b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "lunar-calendar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"year\": 2024,\n  \"month\": 6\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"days\": [\n      {\n        \"date\": \"string\",\n        \"moonSign\": \"string\",\n        \"moonLongitude\": 7663.447802710419,\n        \"phase\": \"string\",\n        \"voc\": true\n      },\n      {\n        \"date\": \"string\",\n        \"moonSign\": \"string\",\n        \"moonLongitude\": 4863.814552945647,\n        \"phase\": \"string\",\n        \"voc\": true\n      }\n    ],\n    \"phases\": [\n      {\n        \"type\": \"string\",\n        \"date\": \"string\",\n        \"time\": \"string\"\n      },\n      {\n        \"type\": \"string\",\n        \"date\": \"string\",\n        \"time\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1aa87d5d-500c-5f25-90c2-c89f22016a1d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "lunar-calendar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"year\": 2024,\n  \"month\": 6\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "92cc2578-f950-5533-8d37-eea3b33a9bc3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "lunar-calendar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"year\": 2024,\n  \"month\": 6\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4ba9e728-1ece-5601-b1b1-42701de05721",
          "name": "Moon Aspects",
          "request": {
            "name": "Moon Aspects",
            "description": {
              "content": "Calculate all aspects the Moon makes within a date range (applying and separating), useful for electional and horary work.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "moon-aspects"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"year\": 2024,\n  \"month\": 6\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c00611cd-cbba-5397-9854-fce93c8da91f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "moon-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"year\": 2024,\n  \"month\": 6\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"aspects\": [\n      {\n        \"date\": \"string\",\n        \"moon\": {\n          \"longitude\": 9317.394453250767,\n          \"sign\": \"string\"\n        },\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"exact\": \"string\"\n      },\n      {\n        \"date\": \"string\",\n        \"moon\": {\n          \"longitude\": 6878.986366057032,\n          \"sign\": \"string\"\n        },\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"exact\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "137b1466-fb49-5175-916c-ed93e9c5cc17",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "moon-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"year\": 2024,\n  \"month\": 6\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f9298a1e-18c9-57ee-bf93-38b90e16800a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "moon-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"year\": 2024,\n  \"month\": 6\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "830b3cef-4467-56fb-b891-ffafabe026e2",
          "name": "Planetary Phases",
          "request": {
            "name": "Planetary Phases",
            "description": {
              "content": "Calculate the synodic phase of each planet relative to the Sun (new, crescent, first quarter, gibbous, full, disseminating, last quarter, balsamic).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "planetary-phases"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b616715e-da4f-527e-9c8a-edbe0d5e3297",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-phases"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"phases\": [\n      {\n        \"planet\": \"string\",\n        \"phase\": \"string\",\n        \"elongation\": 1912.1506468665793,\n        \"synodic_angle\": 9959.250760037034,\n        \"oriental\": false\n      },\n      {\n        \"planet\": \"string\",\n        \"phase\": \"string\",\n        \"elongation\": 4096.588596428365,\n        \"synodic_angle\": 3907.80039972227,\n        \"oriental\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "41dbe3d2-5a8b-571e-a708-82bc7473a8ae",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-phases"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0069e806-eb66-5a2d-b9c6-352476138c91",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "planetary-phases"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "023e25f2-ea16-51a0-8f4c-f2acf9f055ad",
          "name": "Algol Minimum",
          "request": {
            "name": "Algol Minimum",
            "description": {
              "content": "Find the nearest minimum brightness moment of Algol (Beta Persei) — the eclipsing variable star — within a date range.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "algol-minimum"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"startDate\": \"2024-06-01\",\n  \"endDate\": \"2024-06-30\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "033026c5-921a-5820-8ab4-a0fd162158fc",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "algol-minimum"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startDate\": \"2024-06-01\",\n  \"endDate\": \"2024-06-30\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"minima\": [\n      {\n        \"date\": \"string\",\n        \"time\": \"string\",\n        \"jd\": 6693.467493116396,\n        \"period\": \"string\"\n      },\n      {\n        \"date\": \"string\",\n        \"time\": \"string\",\n        \"jd\": 5196.618638372294,\n        \"period\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fe7838c2-1a5d-5948-923c-d434a0674268",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "algol-minimum"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startDate\": \"2024-06-01\",\n  \"endDate\": \"2024-06-30\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8d37d86c-94ef-5883-bbc5-8c33d5dd2553",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "algol-minimum"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startDate\": \"2024-06-01\",\n  \"endDate\": \"2024-06-30\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "362a6c17-5ed5-5a4e-836a-7122f26df7e8",
          "name": "Algol Nearest Minimum",
          "request": {
            "name": "Algol Nearest Minimum",
            "description": {
              "content": "Find the single nearest Algol brightness minimum before or after a given date.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "algol-minimum",
                "nearest"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "166ff21a-ffc0-5ccc-8594-3098c47959ae",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "algol-minimum",
                    "nearest"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"date\": \"2024-06-17\",\n    \"time\": \"08:12:00\",\n    \"jd\": 2460479.84,\n    \"hoursUntil\": 41.3\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2894f087-899e-5351-bd22-bacae7f064d8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "algol-minimum",
                    "nearest"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ada3f7db-a7da-50ef-a429-f3069ab904ec",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "algol-minimum",
                    "nearest"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "449f524d-02dd-5669-b94e-0aaa2a99d14c",
          "name": "Cyclic Index",
          "request": {
            "name": "Cyclic Index",
            "description": {
              "content": "Calculate the André Barbault Cyclic Index — sum of all outer planet separations — for a date range to indicate global crisis periods.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cyclic-index"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"startYear\": 2020,\n  \"endYear\": 2030\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a71cd7d6-3685-55b8-8082-fd874d629657",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cyclic-index"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startYear\": 2020,\n  \"endYear\": 2030\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"data\": [\n      {\n        \"date\": \"string\",\n        \"index\": 9912.74986886408\n      },\n      {\n        \"date\": \"string\",\n        \"index\": 9981.69304312297\n      }\n    ],\n    \"minimum\": {\n      \"date\": \"string\",\n      \"value\": 3129.72364860759\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c8f9d670-b9ce-54f7-9d2b-d2e94cc96b37",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cyclic-index"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startYear\": 2020,\n  \"endYear\": 2030\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "85035f35-0e35-5382-b770-0033b24c9b92",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cyclic-index"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startYear\": 2020,\n  \"endYear\": 2030\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "a8eef1c4-484d-512b-aef2-b0dec45ce002",
      "name": "Dignities & Receptions",
      "description": {
        "content": "👑 Dignities & Receptions endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "67f8153c-3afe-5894-ba11-4fc5594eeda8",
          "name": "Essential Dignities",
          "request": {
            "name": "Essential Dignities",
            "description": {
              "content": "Calculate the five Ptolemaic essential dignities (rulership, exaltation, triplicity, term, face) and debilities for each planet.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "essential-dignities"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b9fce361-cd37-5e63-9e74-73506dd2cabb",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "essential-dignities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planets\": [\n      {\n        \"planet\": \"string\",\n        \"longitude\": 7186.716960147836,\n        \"sign\": \"string\",\n        \"ruler\": 6984.78343396723,\n        \"exaltation\": 6784.731406112221,\n        \"triplicity\": 7175.94660236956,\n        \"term\": 9809.081599987388,\n        \"face\": 2463.1001636350456,\n        \"score\": 3880.400821898984\n      },\n      {\n        \"planet\": \"string\",\n        \"longitude\": 1344.212358058281,\n        \"sign\": \"string\",\n        \"ruler\": 7041.368670766706,\n        \"exaltation\": 1520.5539960520143,\n        \"triplicity\": 4112.635333930477,\n        \"term\": 7941.951933750817,\n        \"face\": 8542.26772039978,\n        \"score\": 9994.157317370926\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ce677a39-c679-57cd-bf50-2c28e0a5826d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "essential-dignities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f8f7fd05-75b9-5f6b-9d72-e0f39655b611",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "essential-dignities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2bdfd23f-ff61-5852-9474-9bd50c612f1b",
          "name": "Almuten Figuris",
          "request": {
            "name": "Almuten Figuris",
            "description": {
              "content": "Calculate the Almuten Figuris — the planet with the highest essential dignity score across the key chart positions.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "almuten"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "be97d246-c6e1-5a7a-a1b4-085cbd79efa0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "almuten"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"almuten\": \"string\",\n    \"scores\": [\n      {\n        \"planet\": \"string\",\n        \"score\": 758.1670624429715\n      },\n      {\n        \"planet\": \"string\",\n        \"score\": 8255.025955981839\n      }\n    ],\n    \"positions\": {\n      \"ascendant\": 3660.0367485195707,\n      \"sun\": 2292.104692697663,\n      \"moon\": 1315.3724372416953,\n      \"partOfFortune\": 692.8736805883817,\n      \"prenatalSyzygy\": 8577.352305881264\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "84a6f7cd-6069-5272-b93a-d6b71658008e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "almuten"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "187e0b70-7f1d-51b9-a78d-3f12d46d3a30",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "almuten"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "729432f8-7df5-5c10-bca8-f5cbaff0d9ef",
          "name": "Hyleg & Alcocoden",
          "request": {
            "name": "Hyleg & Alcocoden",
            "description": {
              "content": "Calculate the Hyleg (apheta, giver of life) and Alcocoden (indicator of lifespan) using traditional Hellenistic method.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hyleg"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "177c4fda-acc8-59a3-9436-4028e421ad9e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hyleg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"hyleg\": {\n      \"planet\": \"Moon\",\n      \"longitude\": 210.3,\n      \"house\": 9,\n      \"condition\": \"angular\"\n    },\n    \"alcocoden\": {\n      \"planet\": \"Saturn\",\n      \"minYears\": 57,\n      \"maxYears\": 91,\n      \"moreYears\": 43\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "650e6f87-d63c-5f17-9c3e-199c53e25a4b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hyleg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dc2ac524-7b02-512e-aaa4-4a5e54612b56",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hyleg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d1850e93-de63-505b-9088-4c932df1c9d8",
          "name": "Mutual Receptions",
          "request": {
            "name": "Mutual Receptions",
            "description": {
              "content": "Find mutual receptions between planets — pairs where each planet is in a sign ruled, exalted, or in the dignity of the other.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "receptions"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c3b0a1db-c920-583a-baa9-e04c1953565a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "receptions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"receptions\": [\n      {\n        \"planet1\": \"string\",\n        \"planet2\": \"string\",\n        \"type1\": \"string\",\n        \"type2\": \"string\",\n        \"mutual\": false,\n        \"strength\": \"string\"\n      },\n      {\n        \"planet1\": \"string\",\n        \"planet2\": \"string\",\n        \"type1\": \"string\",\n        \"type2\": \"string\",\n        \"mutual\": true,\n        \"strength\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f0e95f8d-0041-5b1e-9d5f-7576463e3702",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "receptions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "92e49a7d-a0fd-50cf-bba9-0e7fe5cd9eb8",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "receptions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "64a44feb-a51e-50fb-a79e-a22ce50f8633",
          "name": "Disposition Chains",
          "request": {
            "name": "Disposition Chains",
            "description": {
              "content": "Calculate planetary disposition chains — the recursive sequence of sign rulers leading to the final dispositor.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "disposition-chains"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "40c2563d-04e3-5302-869e-6c1942d0de39",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "disposition-chains"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"finalDispositor\": \"string\",\n    \"chains\": [\n      {\n        \"start\": \"string\",\n        \"chain\": [\n          \"string\",\n          \"string\"\n        ],\n        \"terminus\": \"string\"\n      },\n      {\n        \"start\": \"string\",\n        \"chain\": [\n          \"string\",\n          \"string\"\n        ],\n        \"terminus\": \"string\"\n      }\n    ],\n    \"mutualReception\": [\n      [\n        \"string\",\n        \"string\"\n      ],\n      [\n        \"string\",\n        \"string\"\n      ]\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b5fbe902-59ef-54c2-8774-74771f3919b8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "disposition-chains"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cd31290e-de70-5ba9-9e3d-ae82903918de",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "disposition-chains"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2a1335e1-6491-551e-8310-6f7604d2a855",
          "name": "Disposition Chains Layout",
          "request": {
            "name": "Disposition Chains Layout",
            "description": {
              "content": "Return disposition chains with computed x/y layout coordinates for graph visualization.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "disposition-chains",
                "layout"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "675c4878-c578-5e52-84ab-ff947fb25633",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "disposition-chains",
                    "layout"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"nodes\": [\n      {\n        \"planet\": \"string\",\n        \"x\": 4465.099817143579,\n        \"y\": 8160.748593930951,\n        \"final\": false\n      },\n      {\n        \"planet\": \"string\",\n        \"x\": 6362.806212448926,\n        \"y\": 5200.759287466443,\n        \"final\": false\n      }\n    ],\n    \"edges\": [\n      {\n        \"from\": \"string\",\n        \"to\": \"string\"\n      },\n      {\n        \"from\": \"string\",\n        \"to\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "df8191f2-192c-5102-96f7-a22f6da2aabc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "disposition-chains",
                    "layout"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b9f22480-9789-5b96-84bf-bc550e4f0e4f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "disposition-chains",
                    "layout"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "64eb96ec-14d4-512a-ac1d-edebba9e8c30",
      "name": "Horary",
      "description": {
        "content": "❓ Horary endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "c426ebab-af93-5b3b-b44c-3cba9da3f47a",
          "name": "Horary Chart",
          "request": {
            "name": "Horary Chart",
            "description": {
              "content": "Calculate a horary chart for a question moment and return the chart data with radicality assessment and significator analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horary"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1add9f59-d6da-5873-a844-8a828d951157",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"houses\": {\n      \"ascendant\": 6924.641026595362\n    },\n    \"radical\": true,\n    \"radicalityNotes\": [\n      \"string\",\n      \"string\"\n    ],\n    \"significators\": {\n      \"querent\": \"string\",\n      \"quesited\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d06e3926-a8e3-56ab-a9da-beae35fd7c58",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3487c379-376a-5617-ab7b-43d4ed524c9a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e83b9aec-9073-5184-8c5d-7e21e65ccdcb",
          "name": "Horary Diagnostics",
          "request": {
            "name": "Horary Diagnostics",
            "description": {
              "content": "Run a full horary radicality diagnostic including early/late ASC, Via Combusta, Saturn in 7th, and considerations before judgement.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horary",
                "diagnostics"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a77b647e-fd21-5294-9921-0505ca9677d7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "diagnostics"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"radical\": false,\n    \"issues\": [\n      {\n        \"rule\": \"Late Ascendant\",\n        \"value\": \"28°14'\",\n        \"severity\": \"warning\"\n      }\n    ],\n    \"passed\": [\n      \"Moon not VOC\",\n      \"Ascendant not early\"\n    ],\n    \"recommendation\": \"Chart may be considered with caution\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2559e58c-0265-50aa-b66e-6eb4d7fab4f3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "diagnostics"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "46c56007-4f9e-5811-8022-95b4a5540f55",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "diagnostics"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3814316b-c6de-5b2a-835c-0cd4c9e8cfe2",
          "name": "Horary Planetary Hours",
          "request": {
            "name": "Horary Planetary Hours",
            "description": {
              "content": "Return the planetary hour ruler at the exact moment of a horary question and check if it matches the ASC ruler.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horary",
                "planetary-hours"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7747b015-fa1d-5b12-bbff-7915c933af03",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "planetary-hours"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"hourRuler\": \"Venus\",\n    \"dayRuler\": \"Saturn\",\n    \"ascRuler\": \"Venus\",\n    \"match\": true,\n    \"hourNumber\": 4,\n    \"hourStart\": \"14:02\",\n    \"hourEnd\": \"15:04\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ae5971b8-1721-5735-8934-94ebe76366a9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "planetary-hours"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ae719330-93ce-5796-a00c-5b00c59cd7c6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "planetary-hours"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b0d81d90-0102-5f37-8233-620ad8b41594",
          "name": "Horary Moon Aspects",
          "request": {
            "name": "Horary Moon Aspects",
            "description": {
              "content": "List all aspects the Moon will make in this horary chart before leaving its sign — the key timing tool in horary.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horary",
                "moon-aspects"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "90c83591-dd04-5afd-8b86-c59d86f0104e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "moon-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"moonSign\": \"string\",\n    \"moonLongitude\": 8131.039482275304,\n    \"moonExitsSign\": 2963.993311940609,\n    \"aspects\": [\n      {\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"longitude\": 3118.647422163661,\n        \"perfectionDate\": \"string\"\n      },\n      {\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"longitude\": 1938.8324586383421,\n        \"perfectionDate\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "11041a86-4fd0-56d2-bcf4-4ef002f734e8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "moon-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7b14edaf-b52d-53b5-9c18-56e3645e678e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "moon-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a341e03f-9ce3-5072-8634-bc94793ec953",
          "name": "Horary Moon VOC",
          "request": {
            "name": "Horary Moon VOC",
            "description": {
              "content": "Check if the Moon is void-of-course in this horary chart and return the last aspect it made and when it enters the next sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horary",
                "moon-voc"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3fb396ad-99ce-5dba-8094-3aa2c3d0282b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "moon-voc"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"voc\": false,\n    \"lastAspect\": {\n      \"planet\": \"Mars\",\n      \"type\": \"trine\",\n      \"date\": \"2024-06-15 10:15\"\n    },\n    \"nextSignEntry\": {\n      \"sign\": \"Cancer\",\n      \"date\": \"2024-06-16 18:42\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d5417d29-cd5f-56f5-a981-03a92c30dec1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "moon-voc"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6e397fb5-1824-5904-822b-cfac075a4bb2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "moon-voc"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "923add08-01b7-5e76-97d2-9a4b56e084e1",
          "name": "Via Combusta Check",
          "request": {
            "name": "Via Combusta Check",
            "description": {
              "content": "Check if the Moon or ASC is in the Via Combusta (15° Libra – 15° Scorpio), a classical prohibition in horary.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horary",
                "via-combusta"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5b55f6a5-6c95-5201-9e7f-836da881a07d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "via-combusta"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"moonViaCombusta\": false,\n    \"moonLongitude\": 75.4,\n    \"moonSign\": \"Gemini\",\n    \"ascViaCombusta\": false,\n    \"ascLongitude\": 180.5,\n    \"warning\": null\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9b65fa08-0896-5700-a677-255090d4ceaf",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "via-combusta"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ecd964d7-a5bc-5d75-b9f8-9328454c376c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horary",
                    "via-combusta"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "f9148e57-699a-5652-978d-1444f50fedc8",
      "name": "Human Design",
      "description": {
        "content": "🧬 Human Design endpoints. ⚠️ AstroWay /api computes the BodyGraph mathematically and does not redistribute Jovian Archive's copyrighted interpretation content. End-user-facing readings should reference Jovian Archive trademarks where appropriate.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "c6a28d8f-11c9-50e2-95a8-8122bbda73c7",
          "name": "Human Design Chart",
          "request": {
            "name": "Human Design Chart",
            "description": {
              "content": "Calculate a full Human Design BodyGraph chart: type, strategy, authority, profile, definition, incarnation cross, centers, channels, and gate activations.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "human-design"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7c79ce1f-c48e-518f-a791-8d8e0b2d4dc5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "human-design"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\",\n    \"strategy\": \"string\",\n    \"authority\": \"string\",\n    \"profile\": \"string\",\n    \"definition\": \"string\",\n    \"cross\": {\n      \"name\": \"string\",\n      \"gates\": [\n        5498.157370101022,\n        6996.067954381786\n      ]\n    },\n    \"centers\": {\n      \"head\": {\n        \"defined\": true\n      },\n      \"sacral\": {\n        \"defined\": true\n      }\n    },\n    \"channels\": [\n      {\n        \"id\": \"string\",\n        \"defined\": false\n      },\n      {\n        \"id\": \"string\",\n        \"defined\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "08e6e897-5f26-53a9-b02a-ed06758ed159",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "human-design"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "87bfd281-42e7-5b9f-9e2f-4eab57688b7a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "human-design"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4e64b06c-8167-59f7-bb14-0dfc44700dd5",
          "name": "HD Compatibility",
          "request": {
            "name": "HD Compatibility",
            "description": {
              "content": "Calculate Human Design connection chart (compatibility) between two people: electromagnetic connections, compromise, dominance, and companionship channels.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "human-design",
                "compatibility"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c2222686-6d0a-5e6b-9792-36f9a0c57f7c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "human-design",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"chart1\": {\n      \"type\": \"string\"\n    },\n    \"chart2\": {\n      \"type\": \"string\"\n    },\n    \"connections\": {\n      \"electromagnetic\": [\n        {\n          \"channel\": \"string\",\n          \"chart1Gate\": 9985.68891030777,\n          \"chart2Gate\": 4635.516801094519\n        },\n        {\n          \"channel\": \"string\",\n          \"chart1Gate\": 8156.042851054519,\n          \"chart2Gate\": 2356.2226900227247\n        }\n      ]\n    },\n    \"attractionScore\": 9622.184400790133\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "eebdbbb3-a8aa-5ae3-aaa7-77fea6b0a563",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "human-design",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "83cc9461-c8f0-5348-9d96-d4b39c8caa09",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "human-design",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "074f6ca6-5e29-54c2-b600-cf5fff2d9b32",
          "name": "HD Transits",
          "request": {
            "name": "HD Transits",
            "description": {
              "content": "Calculate current Human Design transit activations. Optionally overlay on natal chart to show combined defined centers and channels.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "human-design",
                "transits"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"natalDate\": \"1990-05-15\",\n  \"natalTime\": \"14:30:00\",\n  \"natalTimezoneOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "919525de-8fc2-5915-b518-f1b67e043736",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "human-design",
                    "transits"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"natalDate\": \"1990-05-15\",\n  \"natalTime\": \"14:30:00\",\n  \"natalTimezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"combined\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b33cd563-2b5f-5479-aa18-a58e2f4a67dd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "human-design",
                    "transits"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"natalDate\": \"1990-05-15\",\n  \"natalTime\": \"14:30:00\",\n  \"natalTimezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b4e7982d-9bd6-515a-8989-7da01d405cc1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "human-design",
                    "transits"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2024-06-15\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"natalDate\": \"1990-05-15\",\n  \"natalTime\": \"14:30:00\",\n  \"natalTimezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "57549fac-92c2-534c-b613-4cc24dfd9c08",
          "name": "Incarnation Cross",
          "request": {
            "name": "Incarnation Cross",
            "description": {
              "content": "Return the Incarnation Cross from birth data (or directly from gate numbers). Includes cross name, type, and theme description.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hd",
                "incarnation-cross"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8427abb0-27bc-5589-a645-ae2af48e0647",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "incarnation-cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"name\": \"Right Angle Cross of the Vessel of Love\",\n    \"type\": \"Right Angle\",\n    \"gates\": [\n      46,\n      25,\n      15,\n      10\n    ],\n    \"lines\": [\n      1,\n      1,\n      1,\n      1\n    ],\n    \"theme\": \"Physical love and incarnation\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f7f2e824-ca27-5889-815c-b6263027997a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "incarnation-cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "71620b5c-0234-5a4b-9658-f93fea080993",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "incarnation-cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3e43b436-2cb3-561a-9e42-ccb120bc1b3a",
          "name": "Dream Rave",
          "request": {
            "name": "Dream Rave",
            "description": {
              "content": "Calculate the Dream Rave chart: sleep type, active gates in lower centers (Sacral, Solar Plexus, Root), and dream themes.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hd",
                "dream-rave"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fb42a307-5e66-5a3f-a9f6-7dbd3378bb4b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "dream-rave"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sleepType\": \"lucid\",\n    \"activeGates\": [\n      34,\n      59,\n      27,\n      50,\n      58,\n      38,\n      28,\n      32\n    ],\n    \"lowerCenterGates\": {\n      \"sacral\": [\n        34,\n        27\n      ],\n      \"solarPlexus\": [\n        59\n      ],\n      \"root\": [\n        58,\n        38\n      ]\n    },\n    \"theme\": \"Processing emotional wave during sleep\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "52fab74d-cb25-50a6-ab5f-c66bc5287c6a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "dream-rave"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fb464bea-932b-59ec-b8a2-057f17855113",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "dream-rave"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2ff10aa6-3a0d-5b21-8c4e-f9ffed1d6370",
          "name": "Hologenetic Profile",
          "request": {
            "name": "Hologenetic Profile",
            "description": {
              "content": "Calculate the Gene Keys hologenetic profile (Activation Sequence, Venus Sequence, Pearl Sequence) from HD gate activations.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hd",
                "hologenetic"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f8532118-233d-51dc-990c-da21d160b976",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "hologenetic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activationSequence\": {\n      \"lifeWork\": 46,\n      \"evolution\": 29,\n      \"radiance\": 4,\n      \"purpose\": 49\n    },\n    \"venusSequence\": {\n      \"attraction\": 15,\n      \"iq\": 25,\n      \"eq\": 46,\n      \"sophiology\": 29\n    },\n    \"pearlSequence\": {\n      \"vocation\": 46,\n      \"culture\": 29,\n      \"brand\": 4\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "38e2ad81-bab3-514a-9653-3a7d671353ab",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "hologenetic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a69799b8-d36a-5eea-b4b5-9c90d4ab9c1c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "hologenetic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "082184ff-c4f1-5699-bec6-3c0d72528345",
          "name": "Penta Chart",
          "request": {
            "name": "Penta Chart",
            "description": {
              "content": "Calculate the Penta (group) chart for 3–5 people: combined BodyGraph showing group dynamics and collective conditioning.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hd",
                "penta"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04\n    },\n    {\n      \"date\": \"1992-07-20\",\n      \"time\": \"22:00:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6e000050-6781-5172-857e-f4d5f723bf43",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "penta"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04\n    },\n    {\n      \"date\": \"1992-07-20\",\n      \"time\": \"22:00:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"size\": 3,\n    \"definedCenters\": [\n      \"Throat\",\n      \"Sacral\",\n      \"Root\"\n    ],\n    \"channels\": [\n      {\n        \"id\": \"20-57\",\n        \"defined\": true\n      }\n    ],\n    \"pentaAuthority\": \"Splenic\",\n    \"role\": \"Nourishment\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e62ab3e7-83c2-5143-a71f-ae152646c32c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "penta"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04\n    },\n    {\n      \"date\": \"1992-07-20\",\n      \"time\": \"22:00:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6c1425bd-4c93-5d28-939b-72e84e478a49",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "penta"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04\n    },\n    {\n      \"date\": \"1992-07-20\",\n      \"time\": \"22:00:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b9136c31-f6b6-5c5f-90c8-661b01d9bb03",
          "name": "HD Group Overlay",
          "request": {
            "name": "HD Group Overlay",
            "description": {
              "content": "Calculate a combined HD group overlay chart for 2 or more people, showing collectively defined centers and channels.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hd",
                "group-overlay"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1034e3a5-056c-5315-bc02-c6c383778cf0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "group-overlay"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"count\": 2,\n    \"definedCenters\": [\n      \"Sacral\",\n      \"Throat\"\n    ],\n    \"definedChannels\": [\n      {\n        \"id\": \"34-20\",\n        \"from\": \"chart1.gate34\",\n        \"to\": \"chart2.gate20\"\n      }\n    ],\n    \"openCenters\": [\n      \"Head\",\n      \"Ajna\",\n      \"Heart\",\n      \"G\",\n      \"SolarPlexus\",\n      \"Spleen\",\n      \"Root\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a6032a89-e57c-5d88-ba7c-71b400d09b5d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "group-overlay"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "304fac02-b6dc-5ab5-aab3-500ef457e4a0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "group-overlay"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"1990-05-15\",\n      \"time\": \"14:30:00\",\n      \"timezoneOffset\": 3,\n      \"latitude\": 50.45,\n      \"longitude\": 30.52\n    },\n    {\n      \"date\": \"1985-11-03\",\n      \"time\": \"08:15:00\",\n      \"timezoneOffset\": 2,\n      \"latitude\": 48.46,\n      \"longitude\": 35.04\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "de59a047-215e-5a19-8c27-158c2dcd51c9",
          "name": "HD Time Sensitivity",
          "request": {
            "name": "HD Time Sensitivity",
            "description": {
              "content": "Analyze how sensitive the HD chart type/authority is to birth time changes. Returns windows where the chart is stable vs. in transition.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hd",
                "sensitivity"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3de52966-7667-5f99-b56a-4781fae12e3c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "sensitivity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"stableWindow\": {\n      \"start\": \"14:15:00\",\n      \"end\": \"14:55:00\"\n    },\n    \"transitions\": [\n      {\n        \"at\": \"14:55:00\",\n        \"change\": \"authority\",\n        \"from\": \"Sacral\",\n        \"to\": \"Emotional\"\n      }\n    ],\n    \"confidence\": 0.91\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "13c9fa1e-715e-574f-aa62-6a74133ecd6e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "sensitivity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "503a91c1-e5b6-55d6-bd92-faf660e5faa3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "sensitivity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ea15d380-3144-5327-96cc-5427aaf1b252",
          "name": "Rave New Years",
          "request": {
            "name": "Rave New Years",
            "description": {
              "content": "Calculate Rave New Year dates (exact moment Sun enters Gate 41) for a range of years. Max range: 50 years.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hd",
                "rave-new-years"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"startYear\": 2020,\n  \"endYear\": 2030\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "14094692-d500-51ee-ad87-600ec477df5c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "rave-new-years"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startYear\": 2020,\n  \"endYear\": 2030\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"count\": 5094.977024904694,\n    \"years\": [\n      {\n        \"year\": 399.7835109027692,\n        \"date\": \"string\",\n        \"time\": \"string\",\n        \"jd\": 9977.245562929511\n      },\n      {\n        \"year\": 1308.74641425204,\n        \"date\": \"string\",\n        \"time\": \"string\",\n        \"jd\": 4968.022000341514\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c71b2e20-cde8-5ceb-80e8-f0daec9ac983",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "rave-new-years"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startYear\": 2020,\n  \"endYear\": 2030\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6e61b5e0-a67b-55db-b224-b39dba89cfc6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "rave-new-years"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"startYear\": 2020,\n  \"endYear\": 2030\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6c7c95f5-67b2-5dbc-a06c-b23fa29a897a",
          "name": "HD Design Date",
          "request": {
            "name": "HD Design Date",
            "description": {
              "content": "Find the Design date (the moment 88° of solar arc before birth) for a given birth moment — the unconscious imprinting point.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hd",
                "design-date"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "12faeae5-ff96-583e-8dc3-f729f0cc3698",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "design-date"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"birthJd\": 2447996.3,\n    \"designJd\": 2447876.1,\n    \"designDate\": {\n      \"year\": 1990,\n      \"month\": 1,\n      \"day\": 15,\n      \"hour\": 8.4\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0bea48ad-a655-5f97-8d89-11168bf1357a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "design-date"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "978c80a0-e670-5dbc-9774-0b5a01cb54dd",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "design-date"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "98a10982-b058-5825-90a1-eca976d79b1a",
          "name": "HD Circuitry Analysis",
          "request": {
            "name": "HD Circuitry Analysis",
            "description": {
              "content": "Analyze which of the 3 Circuits (Tribal, Individual, Collective) and 6 Sub-circuits are activated in a Human Design chart based on defined channels.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hd",
                "circuitry"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f35b3f78-e170-5e8d-adbb-65da8ba09137",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "circuitry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"totalActive\": 9890.252655797169,\n    \"circuits\": [\n      {\n        \"type\": \"string\",\n        \"name\": \"string\",\n        \"color\": \"string\",\n        \"activeCount\": 4562.13712133656,\n        \"totalCount\": 3776.8171937446014,\n        \"subCircuits\": [\n          {\n            \"type\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"channels\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"activeCount\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"totalCount\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          {\n            \"type\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"channels\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"activeCount\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"totalCount\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        ]\n      },\n      {\n        \"type\": \"string\",\n        \"name\": \"string\",\n        \"color\": \"string\",\n        \"activeCount\": 5270.322824778979,\n        \"totalCount\": 1452.7660092995864,\n        \"subCircuits\": [\n          {\n            \"type\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"channels\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"activeCount\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"totalCount\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          {\n            \"type\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"channels\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"activeCount\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"totalCount\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        ]\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "642e566a-42ed-5a54-bd1c-867249b24aaf",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "circuitry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "48748d16-3e50-5e42-9e78-f9e68c7d151f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hd",
                    "circuitry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "5a8cd288-4228-5f21-9ff5-355d13d862a8",
      "name": "Astro-Geography",
      "description": {
        "content": "🌍 Astro-Geography endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "168284a6-fe2f-5c47-86f9-5a1b7ae3d99a",
          "name": "Horizon Chart",
          "request": {
            "name": "Horizon Chart",
            "description": {
              "content": "Calculate the horizon chart showing each planet's altitude and azimuth relative to the observer's local horizon at birth.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horizon"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "40da5e25-2798-56ed-a19e-06f9d27d69c1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horizon"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planets\": [\n      {\n        \"id\": 1249.067582383192,\n        \"name\": \"string\",\n        \"azimuth\": 1731.3719514334402,\n        \"altitude\": 3873.645937148902,\n        \"aboveHorizon\": false,\n        \"riseAzimuth\": 9746.226194779843,\n        \"setAzimuth\": 3404.114181656952\n      },\n      {\n        \"id\": 404.81443807750316,\n        \"name\": \"string\",\n        \"azimuth\": 3677.9514610997644,\n        \"altitude\": 697.3486388363925,\n        \"aboveHorizon\": false,\n        \"riseAzimuth\": 9167.323469388353,\n        \"setAzimuth\": 1286.1636570025926\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "15976091-d9f5-56e3-9b64-f70e5c9369a2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horizon"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ab7eba1b-20ef-5247-aee5-5cae07d8dba2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horizon"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6f3dfe5e-3068-55eb-82ed-448b12eb14de",
          "name": "Astrocartography (A*C*G)",
          "request": {
            "name": "Astrocartography (A*C*G)",
            "description": {
              "content": "Calculate A*C*G lines for all planets — the geodetic map lines where each planet was on an angle at birth.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "acg"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "301d696b-1825-5bf3-80ea-0f562c9429db",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "acg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lines\": [\n      {\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"coordinates\": [\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ],\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ]\n        ]\n      },\n      {\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"coordinates\": [\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ],\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ]\n        ]\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d5ff83b6-5bce-5713-aefb-ce355bc59caa",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "acg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9b5cd19a-e19d-5099-9791-0c4a5b09d5f8",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "acg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d7e723c6-14e2-5074-b3de-8bfd688fca97",
          "name": "Parans",
          "request": {
            "name": "Parans",
            "description": {
              "content": "Calculate fixed star parans — latitude circles where a star and a planet rise, culminate, set, or anti-culminate simultaneously.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "parans"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ac7163ce-0344-5bf0-9e05-b6031ac9b162",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "parans"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"parans\": [\n      {\n        \"star\": \"string\",\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"latitude\": 973.8652192763642,\n        \"orb\": 5139.3005284310875\n      },\n      {\n        \"star\": \"string\",\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"latitude\": 3075.788255346199,\n        \"orb\": 7941.998061931632\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "624cc75e-7288-5f27-8272-41baf6f6f99d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "parans"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a69d4012-8e4b-569d-a5f1-b6f3a795b4cd",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "parans"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bfc1f27a-5b15-53cb-9f5e-c34ddc3ed2fd",
          "name": "Zenith",
          "request": {
            "name": "Zenith",
            "description": {
              "content": "Find all geographic locations where a given planet is exactly at the zenith (MC) at the birth moment.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zenith"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"planetId\": 0\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bf1a35eb-499d-55d9-8ba3-e0c702bdb487",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zenith"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"planetId\": 0\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planet\": \"string\",\n    \"zenithLongitude\": 838.0132353957537,\n    \"locations\": [\n      {\n        \"latitude\": 5323.84246989561,\n        \"longitude\": 8745.050947537478,\n        \"country\": \"string\",\n        \"city\": \"string\"\n      },\n      {\n        \"latitude\": 6940.824004263055,\n        \"longitude\": 6733.800958608976,\n        \"country\": \"string\",\n        \"city\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8d6aaa35-8824-59ed-905a-334cdae59574",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zenith"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"planetId\": 0\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "06ee45c4-0772-5732-a31e-f1b45b4a3d5c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zenith"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"planetId\": 0\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "34d1bd3e-f302-50a1-be3c-f520c84e9b82",
          "name": "Local Space Chart",
          "request": {
            "name": "Local Space Chart",
            "description": {
              "content": "Calculate local space chart: azimuth and altitude of each planet from a given geographic location at the birth moment.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "local-space"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "36f7a3f7-6a71-5408-9155-a407eace8a6f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "local-space"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planets\": [\n      {\n        \"planet\": \"string\",\n        \"azimuth\": 4378.894834692291,\n        \"altitude\": 9261.75325674175,\n        \"direction\": \"string\",\n        \"compass\": \"string\"\n      },\n      {\n        \"planet\": \"string\",\n        \"azimuth\": 275.0373413740337,\n        \"altitude\": 2387.1639786731034,\n        \"direction\": \"string\",\n        \"compass\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5457120c-9987-509b-9127-3f5eb8cf73d9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "local-space"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7d16bb38-b2aa-50ed-88b3-c4a133177094",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "local-space"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d310d71b-7ed9-532f-a7b2-7dadcdae2c33",
          "name": "Local Space Influence Zone",
          "request": {
            "name": "Local Space Influence Zone",
            "description": {
              "content": "Calculate the local space influence zone lines for a chart relocated to a specific city — lines on the map showing planet directions from that location.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "local-space",
                "influence-zone"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetLat\": 48.8566,\n  \"targetLng\": 2.3522\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "51b6d5bb-5a6c-58c6-8eca-03b37610f776",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "local-space",
                    "influence-zone"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetLat\": 48.8566,\n  \"targetLng\": 2.3522\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"location\": {\n      \"latitude\": 3368.4533927626626,\n      \"longitude\": 2131.1431199249096\n    },\n    \"lines\": [\n      {\n        \"planet\": \"string\",\n        \"azimuth\": 18.2571478864757,\n        \"endPoint\": {\n          \"lat\": 3063.84740440506,\n          \"lng\": 3490.160290130324\n        }\n      },\n      {\n        \"planet\": \"string\",\n        \"azimuth\": 5114.405222047473,\n        \"endPoint\": {\n          \"lat\": 9509.824631453654,\n          \"lng\": 1668.2008482084009\n        }\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9595b2fa-4806-55c5-917b-94602a9ea47f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "local-space",
                    "influence-zone"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetLat\": 48.8566,\n  \"targetLng\": 2.3522\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f1d1c738-0dab-58d7-92cf-e9468e548846",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "local-space",
                    "influence-zone"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"targetLat\": 48.8566,\n  \"targetLng\": 2.3522\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a1d2bdff-387e-5050-8050-06ec6d5343ba",
          "name": "Relocation Chart",
          "request": {
            "name": "Relocation Chart",
            "description": {
              "content": "Recalculate a natal chart for a new geographic location (same birth moment, different lat/lng). Returns new houses and planet house positions.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "relocation"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"target\": {\n    \"latitude\": 48.8566,\n    \"longitude\": 2.3522\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8af129fa-99a1-5571-9602-c69476d84ef6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "relocation"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"target\": {\n    \"latitude\": 48.8566,\n    \"longitude\": 2.3522\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"natalAscendant\": 5775.8952833640205,\n    \"relocatedAscendant\": 8198.326047372824,\n    \"planets\": [\n      {\n        \"id\": 5495.329878584507,\n        \"longitude\": 3166.3288589137696,\n        \"natalHouse\": 7725.477006792509,\n        \"relocatedHouse\": 4207.139696105258\n      },\n      {\n        \"id\": 8770.295184744578,\n        \"longitude\": 5686.2484569658745,\n        \"natalHouse\": 4300.8533930327285,\n        \"relocatedHouse\": 5832.028852294393\n      }\n    ],\n    \"houses\": {\n      \"ascendant\": 8989.071771381745\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9f0fe6c7-3f32-5b92-ba32-3bdec23a1011",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "relocation"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"target\": {\n    \"latitude\": 48.8566,\n    \"longitude\": 2.3522\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "11f6d998-cb9f-5d18-96b3-168540fcd07b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "relocation"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"target\": {\n    \"latitude\": 48.8566,\n    \"longitude\": 2.3522\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fba7812f-6491-5356-9f26-e0502961f22f",
          "name": "CCG Analysis",
          "request": {
            "name": "CCG Analysis",
            "description": {
              "content": "Analyse Cyclo-Carto-Graphy (CCG) lines: progressed A*C*G lines at a target date with mundane/local aspects and latitude crossings.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ccg-analysis"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3fe2b753-3df1-51fd-86b2-1b8689b7128a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ccg-analysis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lines\": [\n      {\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"coordinates\": [\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ],\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ]\n        ]\n      },\n      {\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"coordinates\": [\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ],\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ]\n        ]\n      }\n    ],\n    \"crossings\": [\n      {\n        \"planet1\": \"string\",\n        \"type1\": \"string\",\n        \"planet2\": \"string\",\n        \"type2\": \"string\",\n        \"latitude\": 1601.3424568041469,\n        \"longitude\": 8425.19412349459\n      },\n      {\n        \"planet1\": \"string\",\n        \"type1\": \"string\",\n        \"planet2\": \"string\",\n        \"type2\": \"string\",\n        \"latitude\": 1905.8629125309312,\n        \"longitude\": 8386.838709963937\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fa6cb01a-48b9-5ca7-9e67-d6c757427723",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ccg-analysis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5e492125-9c0e-581e-9350-0a3667af2b3e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ccg-analysis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"targetDate\": \"2024-06-15\",\n  \"targetTime\": \"12:00:00\",\n  \"targetTzOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "59a7e0dd-11d8-52c4-a0c3-5ff2f1ceb6f7",
          "name": "Eclipse Analysis",
          "request": {
            "name": "Eclipse Analysis",
            "description": {
              "content": "Analyse the impact of upcoming eclipses on a natal chart — aspects to natal planets, house activations, and Saros series context.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "eclipse-analysis"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2024,\n  \"point\": {\n    \"lat\": 50.45,\n    \"lng\": 30.52\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "997c9682-7bd4-5c48-bcd3-0cc8c4ef79e9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "eclipse-analysis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2024,\n  \"point\": {\n    \"lat\": 50.45,\n    \"lng\": 30.52\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"eclipses\": [\n      {\n        \"type\": \"solar\",\n        \"date\": \"2024-04-08\",\n        \"longitude\": 19.1,\n        \"aspects\": [\n          {\n            \"natalPlanet\": \"Sun\",\n            \"type\": \"conjunction\",\n            \"orb\": 4.9\n          }\n        ],\n        \"activatedHouse\": 10\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7819d3cc-a2f9-5b85-9418-ac7a4df92257",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "eclipse-analysis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2024,\n  \"point\": {\n    \"lat\": 50.45,\n    \"lng\": 30.52\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f4874c6c-c4de-53d9-b344-6a57748de9e2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "eclipse-analysis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2024,\n  \"point\": {\n    \"lat\": 50.45,\n    \"lng\": 30.52\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "dce998dc-1a4c-5752-a3d8-55c6b32278e2",
          "name": "Geodetic Equivalents",
          "request": {
            "name": "Geodetic Equivalents",
            "description": {
              "content": "Convert geographic coordinates to geodetic chart degrees (Sepharial method): each longitude maps to a zodiac degree on the Earth's surface.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geodetic"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8cd8b304-9af2-591b-99e2-ccff3addbe45",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geodetic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"geodeticAscendant\": 30.52,\n    \"geodeticMC\": 0.52,\n    \"zodiacalLongitude\": \"Taurus 0°31'\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9062c350-b673-51d9-9b4c-1a97dca9c32e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geodetic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c61f7633-4765-534b-b440-c31cdc7d916d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geodetic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d59cd5e9-0512-5f55-89f8-9c878f3b4e17",
          "name": "Solar A*C*G",
          "request": {
            "name": "Solar A*C*G",
            "description": {
              "content": "Calculate solar (heliocentric) astrocartography lines — geographic loci where each planet was on an angle relative to the Sun at birth.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "solar-acg"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"year\": 2024\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "33827eba-870b-5b71-b04b-a64558b9b8a5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "solar-acg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"year\": 2024\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lines\": [\n      {\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"coordinates\": [\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ],\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ]\n        ]\n      },\n      {\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"coordinates\": [\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ],\n          [\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          ]\n        ]\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "343a05aa-1147-522c-b63d-b66beb693d59",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "solar-acg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"year\": 2024\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c3e08dc5-92df-50e3-adff-669510329814",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "solar-acg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"year\": 2024\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2edeccfc-6862-5eb1-b757-87e670da1433",
          "name": "A*C*G Influence Zones",
          "request": {
            "name": "A*C*G Influence Zones",
            "description": {
              "content": "Calculate radius zones around A*C*G lines (default 700-mile orb) where planetary influence is considered active.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "acg-zones"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"point\": {\n    \"lat\": 48.8566,\n    \"lng\": 2.3522\n  },\n  \"radiusDeg\": 4\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "82f4eb6d-178d-5752-94ec-ddfa09689b07",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "acg-zones"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"point\": {\n    \"lat\": 48.8566,\n    \"lng\": 2.3522\n  },\n  \"radiusDeg\": 4\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"zones\": [\n      {\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"centerLng\": 1667.6719903142368,\n        \"orbMiles\": 9929.95837103338\n      },\n      {\n        \"planet\": \"string\",\n        \"type\": \"string\",\n        \"centerLng\": 3401.473845683387,\n        \"orbMiles\": 2613.216676468817\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "490c904b-353c-5d7e-aab4-1dc63b5bbde8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "acg-zones"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"point\": {\n    \"lat\": 48.8566,\n    \"lng\": 2.3522\n  },\n  \"radiusDeg\": 4\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "42c89e00-a646-5f83-964a-78e01e6ac2c0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "acg-zones"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"point\": {\n    \"lat\": 48.8566,\n    \"lng\": 2.3522\n  },\n  \"radiusDeg\": 4\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d8d21082-199c-52f3-8f02-4d915b5dd9dc",
          "name": "Phase Return",
          "request": {
            "name": "Phase Return",
            "description": {
              "content": "Find dates when a planet returns to its same synodic phase relative to the Sun (e.g. next Venus heliacal rising, next Mars retrograde station).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "phase-return"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"startYear\": 2024,\n  \"endYear\": 2030\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e90e92d0-5a9e-5811-b00e-4a82e27f1c81",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "phase-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"startYear\": 2024,\n  \"endYear\": 2030\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planet\": \"Venus\",\n    \"phase\": \"heliacal-rising\",\n    \"returns\": [\n      {\n        \"date\": \"2024-09-12\",\n        \"longitude\": 154.2\n      },\n      {\n        \"date\": \"2026-04-25\",\n        \"longitude\": 36.8\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "45813325-5af3-5896-a561-517205ab0049",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "phase-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"startYear\": 2024,\n  \"endYear\": 2030\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e23bfce8-a7a7-57cc-bbad-036406c18c71",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "phase-return"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"startYear\": 2024,\n  \"endYear\": 2030\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "83c63250-a91c-5240-92ca-e6232c7b1c91",
      "name": "Vedic",
      "description": {
        "content": "🕉️ Vedic endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "24eb43b1-589d-5b2a-b50d-a9aa8510774e",
          "name": "Nakshatras",
          "request": {
            "name": "Nakshatras",
            "description": {
              "content": "Calculate the Nakshatra (lunar mansion) for each planet using the sidereal zodiac. Returns nakshatra name, pada, deity, and quality.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "nakshatras"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e693fe24-dade-5902-9b69-f37157f7c224",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "nakshatras"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"nakshatras\": [\n      {\n        \"planet\": \"string\",\n        \"longitude\": 7011.949289682293,\n        \"siderealLongitude\": 7438.050357406094,\n        \"nakshatra\": \"string\",\n        \"pada\": 8896.659426429007,\n        \"deity\": \"string\",\n        \"quality\": \"string\",\n        \"ruler\": \"string\"\n      },\n      {\n        \"planet\": \"string\",\n        \"longitude\": 5255.242160216662,\n        \"siderealLongitude\": 4802.346462994676,\n        \"nakshatra\": \"string\",\n        \"pada\": 7450.865490686722,\n        \"deity\": \"string\",\n        \"quality\": \"string\",\n        \"ruler\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "25d65a43-c68c-5191-8399-e590b3c9b8f3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "nakshatras"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "77dae4d6-f365-57b1-9ca1-166fef67f7f5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "nakshatras"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1fb29f76-b0e6-5554-a977-650a3b5cd732",
          "name": "Ashtakavarga",
          "request": {
            "name": "Ashtakavarga",
            "description": {
              "content": "Calculate the Ashtakavarga benefic point table for a Vedic chart — individual bindus for each planet in each sign and the total Sarvashtakavarga.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ashtakavarga"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "66fbb561-ce8a-585e-afa3-9781bf8e8c7a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ashtakavarga"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"individual\": {\n      \"Sun\": {\n        \"Aries\": 3540.999983205693,\n        \"Taurus\": 6926.875808435555\n      }\n    },\n    \"sarvashtakavarga\": {\n      \"Aries\": 1117.9055957262985,\n      \"Taurus\": 1410.981490949228\n    },\n    \"totals\": {\n      \"Sun\": 8637.233637314195,\n      \"Moon\": 8578.985095521637\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1e823ae7-57b4-5ca9-a55c-8b7e11d2ff88",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ashtakavarga"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6691efc8-a3bd-57bf-9366-a7c59334d5b4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ashtakavarga"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fa8a14c7-3deb-5314-875f-50148c92f334",
          "name": "Varga D1 — Rashi",
          "request": {
            "name": "Varga D1 — Rashi",
            "description": {
              "content": "Sidereal natal sign chart (Rashi). Foundation of Vedic analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D1"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1c60f78f-5856-5cdd-b3c8-9903593e2bb9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D1"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\",\n    \"name\": {\n      \"en\": \"string\"\n    },\n    \"ayanamsa\": 7497.53732234687,\n    \"lagna\": {\n      \"longitude\": 2121.8654860688566,\n      \"sign\": 2150.427693985897,\n      \"degreeInSign\": 5453.9417096148045\n    },\n    \"planets\": [\n      {\n        \"id\": 7032.384322677241,\n        \"name\": \"string\",\n        \"longitude\": 5805.741733850152,\n        \"sign\": 5024.266364352096,\n        \"degreeInSign\": 4340.48282029106,\n        \"isRetrograde\": true\n      },\n      {\n        \"id\": 4433.201841738239,\n        \"name\": \"string\",\n        \"longitude\": 8649.89621637799,\n        \"sign\": 8780.234366678114,\n        \"degreeInSign\": 4673.545916575022,\n        \"isRetrograde\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9cdeda09-ceed-5d21-8f26-28ef457de52f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D1"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6fb5935d-2cf1-58e4-841f-b9efa661e8c3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D1"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a5827b72-d962-5cc9-8c68-23d96901ae30",
          "name": "Varga D2 — Hora",
          "request": {
            "name": "Varga D2 — Hora",
            "description": {
              "content": "Hora chart (wealth analysis, half-sign Sun/Moon division).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D2"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0abee9bc-a8dc-522f-b2de-841548204d0a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D2"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\",\n    \"ayanamsa\": 5529.301544183804\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dbe880a3-dc9a-5952-9117-9019140b1715",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D2"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "34aa0c92-8656-587d-b79a-02e6f5603489",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D2"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "16155319-95b4-5061-a13a-0eb1e80c8755",
          "name": "Varga D3 — Drekkana",
          "request": {
            "name": "Varga D3 — Drekkana",
            "description": {
              "content": "Drekkana chart (siblings, courage; trinal third-of-sign division).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D3"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1683becb-7be4-52b9-8bf1-0c2ea1fb73d0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D3"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "17859ecf-9ce4-5eb2-81de-8c23291d2bde",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D3"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "621052b2-0a3c-5ca2-b74d-068fe32a9a51",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D3"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b96ab36f-651f-56ee-ae31-352defa31fa8",
          "name": "Varga D4 — Chaturthamsa",
          "request": {
            "name": "Varga D4 — Chaturthamsa",
            "description": {
              "content": "Chaturthamsa chart (fortune, fixed assets, real estate).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D4"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "081954da-440f-5a69-a534-e8ca3cc623b0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D4"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7b996101-85db-5b0c-a7f5-f4bd6274b0c2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D4"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ad496d50-6114-5c60-88fd-f0885f5b1c4f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D4"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "602cc8f2-cafc-588d-a505-bd35cef306ba",
          "name": "Varga D7 — Saptamsa",
          "request": {
            "name": "Varga D7 — Saptamsa",
            "description": {
              "content": "Saptamsa chart (children, progeny).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D7"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b021a0ad-e194-5e22-8c19-4458e8378b4f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D7"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "49d6e032-8b61-51c9-bb64-30c3834de8fc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D7"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7457109e-37dc-5559-bc96-2abe8811f6af",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D7"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "522cd7b1-8525-5d39-874a-8267938208d8",
          "name": "Varga D9 — Navamsa",
          "request": {
            "name": "Varga D9 — Navamsa",
            "description": {
              "content": "Navamsa chart (spouse, dharma; the most important divisional chart in BPHS Vedic analysis).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D9"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "841739ac-4781-5a24-a0f1-f159f31a517b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D9"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7b2545be-c3b6-5192-83e3-a006c8bf7c30",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D9"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cbda562d-cc4c-5dfb-b740-3c0c55eb3be5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D9"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8f75fb76-8bbb-5cf2-b22b-50fbc38aba5d",
          "name": "Varga D10 — Dasamsa",
          "request": {
            "name": "Varga D10 — Dasamsa",
            "description": {
              "content": "Dasamsa chart (career, profession, public reputation).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D10"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fecdb590-2180-5436-8937-f6aa29fe40ab",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D10"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "eaa9fe1b-8802-552a-9a35-ab2754c631fa",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D10"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c205ae1a-6ec8-5e2b-8e91-1b15041e64ff",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D10"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6fe8bc63-e07d-5c38-bf2c-d52e84b60635",
          "name": "Varga D12 — Dwadasamsa",
          "request": {
            "name": "Varga D12 — Dwadasamsa",
            "description": {
              "content": "Dwadasamsa chart (parents, ancestral karma).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D12"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "48cbcdc0-0dc0-5bf4-af46-ae79afaad085",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D12"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "de7d4fd5-e9a1-55c8-9079-6a15f3508b0c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D12"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "00725728-cc1f-5d3c-818e-77269d849d83",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D12"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d040ba27-0899-52f5-afd5-0581ed75d238",
          "name": "Varga D16 — Shodasamsa",
          "request": {
            "name": "Varga D16 — Shodasamsa",
            "description": {
              "content": "Shodasamsa chart (vehicles, comforts, conveyances).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D16"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7571de68-9146-5cca-824c-694c96b6ffca",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D16"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "917d081e-f77b-502b-9ea9-bc808a59037e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D16"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6e6f8bca-59ed-5a46-a2c1-e3f06be44d9e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D16"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "07b8166c-4f78-5d81-b357-39453a49a3ca",
          "name": "Varga D20 — Vimsamsa",
          "request": {
            "name": "Varga D20 — Vimsamsa",
            "description": {
              "content": "Vimsamsa chart (spiritual progress, sadhana, religious inclination).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D20"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6066c05b-3f69-597c-8ba7-ce1ae605e90e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D20"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "90432725-2835-5c25-887a-396835ed57ed",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D20"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e8c28c4e-911d-58b0-acb4-64f383bc7466",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D20"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "105a2cfe-8665-5585-a74c-49f5652260c6",
          "name": "Varga D24 — Chaturvimsamsa",
          "request": {
            "name": "Varga D24 — Chaturvimsamsa",
            "description": {
              "content": "Chaturvimsamsa / Siddhamsa chart (education, learning, academic achievement).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D24"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6b4c2196-43b2-54a7-85a9-d146e9862f20",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D24"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "272a88fb-ec2a-544e-aa76-a7187573afb0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D24"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f6fff675-efd9-563c-8d29-3a634505b832",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D24"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "70a57f95-6cb8-549b-a2ad-90db71e342df",
          "name": "Varga D27 — Saptavimsamsa",
          "request": {
            "name": "Varga D27 — Saptavimsamsa",
            "description": {
              "content": "Saptavimsamsa / Bhamsa chart (strengths, weaknesses, stamina).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D27"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "57d518c8-fcab-52d8-bbf9-1ff0f241638d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D27"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "50a05209-cf34-556f-b940-ffeb19d6c9d6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D27"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e91ff2a1-8eb7-5293-9f86-e65273b9a06b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D27"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b77aa666-061d-555a-8757-33a23ce58376",
          "name": "Varga D30 — Trimsamsa",
          "request": {
            "name": "Varga D30 — Trimsamsa",
            "description": {
              "content": "Trimsamsa chart (misfortunes, evils; uses Parashara unequal-segments formula).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D30"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d3da1bc9-63fe-538a-9b16-3158e175cf9f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D30"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "25b00a32-ddd3-556a-a720-41dab6b37e95",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D30"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2580deff-f8c9-5c51-ba27-6bc753d01de7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D30"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b3c0b99e-ac98-542f-b3b9-0976c1c29c1e",
          "name": "Varga D40 — Khavedamsa",
          "request": {
            "name": "Varga D40 — Khavedamsa",
            "description": {
              "content": "Khavedamsa chart (auspicious & inauspicious effects, maternal lineage).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D40"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4586f1d1-8dff-543b-a77c-484b5089188c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D40"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1f1e3481-14ca-5cc0-8b91-5217373cb30b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D40"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "801ce681-5f08-5111-9e01-b947fad27315",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D40"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d57a164c-075f-5cb5-8c69-dc54b7a8a145",
          "name": "Varga D45 — Akshavedamsa",
          "request": {
            "name": "Varga D45 — Akshavedamsa",
            "description": {
              "content": "Akshavedamsa chart (general life patterns, paternal lineage).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D45"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0d7526ec-18f2-5840-b9e5-6fd1cc5a5703",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D45"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bfaba112-254c-57c1-a921-f7fd58571e2e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D45"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3301aa1d-9bfa-5545-90cf-7c9963e3ad73",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D45"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c9c3ca07-6536-506e-8442-a0303dccd3ce",
          "name": "Varga D60 — Shashtiamsa",
          "request": {
            "name": "Varga D60 — Shashtiamsa",
            "description": {
              "content": "Shashtiamsa chart (past karma, the most subtle divisional; high precision needed in birth time).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "varga",
                "D60"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b0e9590f-a208-5899-a4f6-6e5fcee9d790",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D60"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"varga\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "23c66cf6-89b6-557c-9ec4-b7db84077acd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D60"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "580229f5-d8c3-5b93-b8db-dc5c17e8da97",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "varga",
                    "D60"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c0f92fd8-70c8-567d-b189-8744f08488e4",
          "name": "Panchang — full",
          "request": {
            "name": "Panchang — full",
            "description": {
              "content": "Complete daily Panchang: Tithi, Vara, Karana, Yoga, Nakshatra + Choghadia + Rahu Kaal + Yamaganda + Gulika + Abhijit Muhurat. Single call.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "panchang",
                "full"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e7eb2b48-e460-56f0-a16c-609e95fae279",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"tithi\": {\n      \"number\": 6166.449844336872,\n      \"name\": \"string\",\n      \"paksha\": \"string\"\n    },\n    \"vara\": {\n      \"name\": \"string\",\n      \"ruler\": \"string\"\n    },\n    \"karana\": {\n      \"name\": \"string\"\n    },\n    \"yoga\": {\n      \"name\": \"string\"\n    },\n    \"nakshatra\": {\n      \"name\": \"string\",\n      \"pada\": 8816.555748417575\n    },\n    \"choghadia\": {},\n    \"rahuKaal\": {\n      \"startTime\": \"string\",\n      \"endTime\": \"string\"\n    },\n    \"abhijitMuhurat\": {\n      \"startTime\": \"string\",\n      \"endTime\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "59592a23-81fb-5cb5-a2ba-a68173c26c09",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "101de3c0-e72a-52e9-82c7-624b17a04f57",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ab5314ab-cc0f-5019-ad26-2d513c6beef4",
          "name": "Panchang — Tithi",
          "request": {
            "name": "Panchang — Tithi",
            "description": {
              "content": "Lunar day (1-30) — Moon-Sun elongation / 12°. Returns paksha (shukla/krishna), tithi name, % complete.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "panchang",
                "tithi"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "604759eb-0c95-5e4f-bdc1-c5d123c0ed44",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "tithi"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"number\": 18,\n    \"name\": \"Tritiya\",\n    \"paksha\": \"krishna\",\n    \"indexInPaksha\": 3,\n    \"elongation\": 207.4,\n    \"percentComplete\": 0.28\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0942dbd6-4f42-5374-8a7e-887fa76016e1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "tithi"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "68c91886-1f8e-540e-b925-4c86305ba348",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "tithi"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d07cdcc5-9064-509f-9f29-dda217b90bb8",
          "name": "Panchang — Karana",
          "request": {
            "name": "Panchang — Karana",
            "description": {
              "content": "Half-tithi (1-60). 7 movable (Bava-Vishti) + 4 fixed (Kimstughna, Shakuni, Naga, Chatushpada).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "panchang",
                "karana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2e754fd3-ca25-5a0a-913f-4f3ffe859a06",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "karana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"index\": 35,\n    \"name\": \"Vanija\",\n    \"isFixed\": false\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0bc44449-88fc-51a2-9854-24bb5700d908",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "karana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3efd3aff-4eaa-56db-914f-7a1b16411e69",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "karana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2c3a743a-4108-52f8-8442-3a5460100092",
          "name": "Panchang — Yoga",
          "request": {
            "name": "Panchang — Yoga",
            "description": {
              "content": "Surya-Chandra Yoga (1-27). Sum of Sun + Moon longitudes / (360/27).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "panchang",
                "yoga"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cf371f56-8b25-5f37-bac6-cfcbebf4abab",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "yoga"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"number\": 23,\n    \"name\": \"Shubha\",\n    \"sumLongitude\": 294.91\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2aad27a5-9d8d-514a-b3a6-38ac2642d583",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "yoga"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8f4506bb-bcb4-51ee-a73b-d554cf788d3e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "yoga"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3dff8148-12f0-50ae-97b1-23001a24bfd5",
          "name": "Panchang — Nakshatra of Day",
          "request": {
            "name": "Panchang — Nakshatra of Day",
            "description": {
              "content": "Moon's sidereal Nakshatra (lunar mansion) at the given moment, with Pada (1-4) and percent-complete.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "panchang",
                "nakshatra-of-day"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9d8e357d-229c-5de0-90d5-efef114d318a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "nakshatra-of-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"moonSiderealLongitude\": 226.93,\n    \"nakshatra\": {\n      \"number\": 18,\n      \"name\": \"Jyeshtha\",\n      \"ruler\": \"Mercury\"\n    },\n    \"pada\": 1,\n    \"percentComplete\": 0.02\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9361b3d6-caf1-59cf-a36a-d261b8cb9949",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "nakshatra-of-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "55443022-a411-55a1-951a-83446224178a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "nakshatra-of-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "05b28a0e-1aa8-5fe6-a50f-3ec60c36da6c",
          "name": "Panchang — Choghadia",
          "request": {
            "name": "Panchang — Choghadia",
            "description": {
              "content": "8 day + 8 night Choghadia divisions. Each ~1.5h, marked good/bad/neutral. Cycle: Udveg, Char, Labh, Amrit, Kaal, Shubh, Rog. Day-start by weekday.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "panchang",
                "choghadia"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "47a8ead3-c366-5a35-88a0-b0800ab86781",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "choghadia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunrise\": \"string\",\n    \"sunset\": \"string\",\n    \"daytime\": [\n      {\n        \"index\": 9384.423060014782,\n        \"name\": \"string\",\n        \"quality\": \"string\",\n        \"startTime\": \"string\",\n        \"endTime\": \"string\",\n        \"isDaytime\": false\n      },\n      {\n        \"index\": 9742.481122194475,\n        \"name\": \"string\",\n        \"quality\": \"string\",\n        \"startTime\": \"string\",\n        \"endTime\": \"string\",\n        \"isDaytime\": false\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "37adf1a9-4534-5a4b-88b4-f38353eae185",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "choghadia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c29048f6-6672-5431-a7ba-e0863a7dc952",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "choghadia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "425fd2f5-9f67-5ae3-b2f3-3595bd958582",
          "name": "Panchang — Hora",
          "request": {
            "name": "Panchang — Hora",
            "description": {
              "content": "24 planetary hours per Chaldean order, with sunrise/sunset and day ruler.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "panchang",
                "hora"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1599aa47-5da0-5983-b532-2cfb5c0efef7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "hora"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sunTimes\": {\n      \"riseHour\": 4991.4674776411985,\n      \"setHour\": 4168.5003474826135\n    },\n    \"dayOfWeek\": 2950.1209442036534,\n    \"dayRulerPlanetName\": \"string\",\n    \"hours\": [\n      {\n        \"number\": 6122.912979487307,\n        \"planetName\": \"string\",\n        \"startHour\": 4055.249347607268,\n        \"endHour\": 9755.134640762739,\n        \"isDaytime\": false\n      },\n      {\n        \"number\": 5722.938653371252,\n        \"planetName\": \"string\",\n        \"startHour\": 7300.989302811478,\n        \"endHour\": 7393.929410057875,\n        \"isDaytime\": false\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8b2a2ccd-2d35-56d6-bfe3-7adaa4829f41",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "hora"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9dd0e396-1a1d-5ca4-9713-097ef5ac79cb",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "hora"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "43f18da1-cbef-55d1-b20d-eb6a843d3c07",
          "name": "Panchang — Rahu Kaal block",
          "request": {
            "name": "Panchang — Rahu Kaal block",
            "description": {
              "content": "Three inauspicious 1.5h-windows (Rahu Kaal + Yamaganda + Gulika) + Abhijit Muhurat. Position depends on weekday and sunrise/sunset.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "panchang",
                "rahu-kaal"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3acb3e0c-10b8-5830-8b9d-66bb4493c2e4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "rahu-kaal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"rahuKaal\": {\n      \"weekdaySlot\": 7192.755735368419,\n      \"startTime\": \"string\",\n      \"endTime\": \"string\"\n    },\n    \"yamaganda\": {},\n    \"gulika\": {},\n    \"abhijitMuhurat\": {\n      \"startTime\": \"string\",\n      \"endTime\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c0d3a22e-0a21-50be-aa02-c09949ac7f72",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "rahu-kaal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "68bf75dd-e7ca-5c3e-a419-350d900e45de",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "panchang",
                    "rahu-kaal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "eca16f03-8cf6-5211-ae21-9051c18628e7",
          "name": "Shadbala — Sthana (positional)",
          "request": {
            "name": "Shadbala — Sthana (positional)",
            "description": {
              "content": "Sthana Bala — sum of 5 sub-strengths: Ucchabala (exaltation), Saptavargaja (sum across 7 vargas D1/D2/D3/D7/D9/D12/D30 with Mulatrikona+Own/Friend/Neutral/Enemy weights per BPHS A.27.10-19), Ojhayugmarasyamsa (odd/even sign suitability D1+D9), Kendradi (60/30/15 angular/succedent/cadent), Drekkana (1st/2nd/3rd third gender match).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "shadbala",
                "sthana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6c7f65e8-a5d1-5bf6-b3df-bdd9728bf1d7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "sthana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\",\n    \"unit\": \"string\",\n    \"items\": [\n      {\n        \"planet\": 2473.018347969511,\n        \"planetName\": \"string\",\n        \"ucchabala\": 8470.131964616361,\n        \"saptavargaja\": 9718.345849672187,\n        \"ojhayugmarasyamsa\": 5466.246687880294,\n        \"kendradi\": 723.9552064675014,\n        \"drekkana\": 2686.341324857202,\n        \"total\": 6608.60338521289\n      },\n      {\n        \"planet\": 9058.814022785398,\n        \"planetName\": \"string\",\n        \"ucchabala\": 8010.228747152722,\n        \"saptavargaja\": 4418.3937998027,\n        \"ojhayugmarasyamsa\": 1183.0850967920026,\n        \"kendradi\": 2620.224362347263,\n        \"drekkana\": 8293.488192125322,\n        \"total\": 3292.5235862850586\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f47520f9-f6f6-5d3e-b342-71b0f95a4e9c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "sthana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4d44a88c-bab8-5676-884b-14da953c0d3d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "sthana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a6e21723-1437-546d-a999-64364ef1756f",
          "name": "Shadbala — Dig (directional)",
          "request": {
            "name": "Shadbala — Dig (directional)",
            "description": {
              "content": "Dig Bala — directional strength. 60v at preferred kendra cusp, 0v at opposite point, linear gradient. Sun/Mars→10th, Moon/Venus→4th, Jupiter/Mercury→1st, Saturn→7th.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "shadbala",
                "dig"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e1c2f4de-9472-5cf5-aa50-427898805ce9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "dig"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\",\n    \"unit\": \"string\",\n    \"items\": [\n      {\n        \"planet\": 4502.600346669168,\n        \"planetName\": \"string\",\n        \"value\": 2505.181673171073\n      },\n      {\n        \"planet\": 2280.319155234436,\n        \"planetName\": \"string\",\n        \"value\": 3895.831752745529\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7e0b586e-50a8-5844-b671-c1ad5fa055b2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "dig"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5f473cd8-484a-55d4-9898-f5846da94bd6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "dig"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "26aaa675-ff78-5dce-8b86-f2d362d28430",
          "name": "Shadbala — Kala (temporal)",
          "request": {
            "name": "Shadbala — Kala (temporal)",
            "description": {
              "content": "Kala Bala — sum of Nathonnatha (continuous time-from-midnight/noon), Paksha (continuous Moon-Sun elongation, Moon-doubled per BPHS), Tribhaga (3-fold split of day/night), Abda+Masa+Vara+Hora rulers, Ayana (declination-based, Sun-doubled, Mercury bidirectional). Yuddha (planetary war) deferred. Abda/Masa rulers require Vedic calendar lookup — currently zeroed (no contribution) to avoid double-counting Vara.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "shadbala",
                "kala"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "db78c845-c4d7-5a55-855d-61f7d400c80b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "kala"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\",\n    \"unit\": \"string\",\n    \"items\": [\n      {\n        \"planet\": 8533.342811169536,\n        \"planetName\": \"string\",\n        \"nathonnatha\": 4517.781067573125,\n        \"paksha\": 7953.2374022191825,\n        \"tribhaga\": 8821.894839380062,\n        \"abdaMasaVaraHora\": 951.5015048508424,\n        \"ayana\": 4561.236128519495,\n        \"total\": 9034.792936935251\n      },\n      {\n        \"planet\": 9585.247794357634,\n        \"planetName\": \"string\",\n        \"nathonnatha\": 4440.041056153022,\n        \"paksha\": 1379.9407890895843,\n        \"tribhaga\": 6628.564296047648,\n        \"abdaMasaVaraHora\": 3320.7207325202658,\n        \"ayana\": 4110.891409971451,\n        \"total\": 6124.641307214906\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "88df6943-6411-51f5-b6f6-0f26582dc794",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "kala"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e39aa9b9-6243-5d83-b437-6b1c3840be84",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "kala"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5040c94f-de14-5b53-bdba-00bb7ac14120",
          "name": "Shadbala — Cheshta (motional)",
          "request": {
            "name": "Shadbala — Cheshta (motional)",
            "description": {
              "content": "Cheshta Bala — motional strength via simplified retrograde+speed model: retrograde=60v, direct slow=ratio*60, direct fast=(2-ratio)*60. Sun=0 (handled via Ayana with ×2), Moon=0 (handled via Paksha with ×2). Full BPHS Cheshta-Kendra method (mean-longitude based) queued for Phase Q — current divergence vs jhora ≤30v on non-stationary dates.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "shadbala",
                "cheshta"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e236c235-365a-5f6e-a916-2d27036f0350",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "cheshta"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\",\n    \"unit\": \"string\",\n    \"items\": [\n      {\n        \"planet\": 4502.600346669168,\n        \"planetName\": \"string\",\n        \"value\": 2505.181673171073\n      },\n      {\n        \"planet\": 2280.319155234436,\n        \"planetName\": \"string\",\n        \"value\": 3895.831752745529\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4c549a61-8e05-5a5e-a70f-9a8cf7d50159",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "cheshta"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ee900ce1-55ed-5b7e-ac92-0716f7e8a695",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "cheshta"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c2b482e8-389f-5983-a371-dc3d002849b4",
          "name": "Shadbala — Naisargika (natural)",
          "request": {
            "name": "Shadbala — Naisargika (natural)",
            "description": {
              "content": "Naisargika Bala — fixed natural strength per planet. Sun=60v, Moon=51.43, Venus=42.85, Jupiter=34.28, Mercury=25.71, Mars=17.14, Saturn=8.57.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "shadbala",
                "naisargika"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "dbb2edaa-383e-54e8-b10f-786c1ac36b0a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "naisargika"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\",\n    \"unit\": \"string\",\n    \"items\": [\n      {\n        \"planet\": 4502.600346669168,\n        \"planetName\": \"string\",\n        \"value\": 2505.181673171073\n      },\n      {\n        \"planet\": 2280.319155234436,\n        \"planetName\": \"string\",\n        \"value\": 3895.831752745529\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0c38b640-93d5-57ac-8cc4-30942a2cca16",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "naisargika"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "140150c9-ec23-5251-9806-a0aca6c01f40",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "naisargika"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1efae5ea-4982-5585-be50-ab03b3ae0c2c",
          "name": "Shadbala — Drik (aspectual)",
          "request": {
            "name": "Shadbala — Drik (aspectual)",
            "description": {
              "content": "Drik Bala — net aspectual strength per BPHS A.27.49: (benefic_drishti − malefic_drishti) / 4 + full Mercury_drishti + full Jupiter_drishti. Mercury and Jupiter aspects super-add (full weight). Vedic full drishti: 7th for all + Mars 4/8, Jupiter 5/9, Saturn 3/10.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "shadbala",
                "drik"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f5858a98-0ca1-5e9c-9511-1dcd18628821",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "drik"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\",\n    \"unit\": \"string\",\n    \"items\": [\n      {\n        \"planet\": 4502.600346669168,\n        \"planetName\": \"string\",\n        \"value\": 2505.181673171073\n      },\n      {\n        \"planet\": 2280.319155234436,\n        \"planetName\": \"string\",\n        \"value\": 3895.831752745529\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "94eae162-fb70-5a89-b649-7d6a4a984e2e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "drik"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1e2b785d-7aab-5f53-bfcd-e60318747ab7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "drik"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a2d43074-c28c-5e3a-ae99-89dd93d62b24",
          "name": "Shadbala — full summary",
          "request": {
            "name": "Shadbala — full summary",
            "description": {
              "content": "Combined Shadbala: всі 6 типів strength + total Virupa + total Rupa per planet. Single call. Useful for Vedic chart strength dashboards.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "shadbala",
                "full"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3ac3903a-a609-5f1b-8e1f-3ff70fe7dbc8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\",\n    \"unit\": \"string\",\n    \"items\": [\n      {\n        \"planet\": 1782.609352961624,\n        \"planetName\": \"string\",\n        \"sthana\": 7089.221008390816,\n        \"dig\": 1078.1823405461987,\n        \"kala\": 5975.1781331839475,\n        \"cheshta\": 3554.770330885473,\n        \"naisargika\": 4657.248769349578,\n        \"drik\": 9603.117278103455,\n        \"totalVirupa\": 8298.77968970697,\n        \"totalRupa\": 4538.474424381189\n      },\n      {\n        \"planet\": 6815.611734496778,\n        \"planetName\": \"string\",\n        \"sthana\": 615.9128255203128,\n        \"dig\": 5374.664034952206,\n        \"kala\": 7303.173202831963,\n        \"cheshta\": 4179.72954442017,\n        \"naisargika\": 3943.263225584983,\n        \"drik\": 2890.186935831267,\n        \"totalVirupa\": 6681.845990329316,\n        \"totalRupa\": 1977.8446897908486\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "952428ac-06f9-5b9c-95be-06fd3431f69c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a4e9b9d7-6453-585d-8ca3-2e3ba3ddcc31",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "shadbala",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6599458a-d287-5f26-99c1-5e18512c0d1d",
          "name": "Yogas — Raja (royal)",
          "request": {
            "name": "Yogas — Raja (royal)",
            "description": {
              "content": "Raja Yoga detection per BPHS A.36-37: sambandha between kendra-lord (1/4/7/10) and trikona-lord (1/5/9) via 1) conjunction, 2) mutual graha drishti (full Vedic aspects: 7th universal + Mars 4/8, Jupiter 5/9, Saturn 3/10), or 3) strict parivartana (specific pair-swap of houses).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "parashara",
                "raja"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f5f8889c-bd8e-5133-82d7-29fe0410ec5a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "raja"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yoga\": \"string\",\n    \"school\": \"string\",\n    \"present\": false,\n    \"contributingPlanets\": [\n      {\n        \"graha\": 6915.860272343113,\n        \"planetName\": \"string\",\n        \"sign\": 1672.164926594093,\n        \"house\": 6508.52318970705\n      },\n      {\n        \"graha\": 6943.197233920741,\n        \"planetName\": \"string\",\n        \"sign\": 9431.384762741232,\n        \"house\": 9847.112615738444\n      }\n    ],\n    \"details\": [\n      \"string\",\n      \"string\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ec6d676c-a530-5819-931a-8c66f32f0fc6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "raja"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "010bcf35-b426-52b6-abe1-23f86d843bd3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "raja"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7f2b78b9-6ce1-5305-9fab-d1670e5593cf",
          "name": "Yogas — Dhana (wealth)",
          "request": {
            "name": "Yogas — Dhana (wealth)",
            "description": {
              "content": "Dhana Yoga: lords of wealth houses (1, 2, 5, 9, 11) connected via conjunction, mutual graha drishti, or strict parivartana.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "parashara",
                "dhana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a7636130-6dee-5bbe-bd0d-834f8998f531",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "dhana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yoga\": \"string\",\n    \"school\": \"string\",\n    \"present\": true,\n    \"details\": [\n      \"string\",\n      \"string\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "31fbf4fb-2aa7-518f-9238-f5a82827bb92",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "dhana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "802f27eb-0e26-506c-b92e-458eb7fcff2c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "dhana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c004967d-1b3e-5535-bb8a-163e2f64d40f",
          "name": "Yogas — Dharma-Karmadhipati",
          "request": {
            "name": "Yogas — Dharma-Karmadhipati",
            "description": {
              "content": "Dharma-Karmadhipati Yoga: lord of 9th (Dharma) and lord of 10th (Karma) conjunct, in mutual graha drishti (full Vedic aspects), or single planet rules both. Exceptionally fortunate combination.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "parashara",
                "dharma-karmadhipati"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1c7051e4-f3d4-5127-bbfa-4e0fbff9e07b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "dharma-karmadhipati"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yoga\": \"Dharma-Karmadhipati\",\n    \"school\": \"parashara\",\n    \"present\": false,\n    \"contributingPlanets\": [],\n    \"details\": []\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "98329323-0be8-54a7-a52d-fbf2bbcc0c12",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "dharma-karmadhipati"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5bb900dc-d32b-5598-a756-c37dbb04a421",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "dharma-karmadhipati"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5dc3d833-a7e1-5031-9cb7-b870bd585457",
          "name": "Yogas — Pancha Mahapurusha (5 great)",
          "request": {
            "name": "Yogas — Pancha Mahapurusha (5 great)",
            "description": {
              "content": "5 Mahapurusha yogas: Ruchaka (Mars), Bhadra (Mercury), Hamsa (Jupiter), Malavya (Venus), Sasha (Saturn). Each formed when respective planet is in its own/exalted sign AND in a kendra (1/4/7/10).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "parashara",
                "pancha-mahapurusha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "29bccd1f-09d6-5f3c-8acd-e4523934bddf",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "pancha-mahapurusha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"school\": \"string\",\n    \"presentCount\": 1542.7623934462465,\n    \"yogas\": [\n      {\n        \"yogaName\": \"string\",\n        \"graha\": 6356.17427363955,\n        \"planetName\": \"string\",\n        \"present\": true,\n        \"reason\": \"string\"\n      },\n      {\n        \"yogaName\": \"string\",\n        \"graha\": 4281.635997731026,\n        \"planetName\": \"string\",\n        \"present\": true,\n        \"reason\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d836941f-0577-5f52-8d28-02fd54125ab5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "pancha-mahapurusha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2a6d1440-a3bc-56ce-9898-98d9d082ed34",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "pancha-mahapurusha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "56e83f4b-3123-5b18-9c0d-bb1ccc06c6c2",
          "name": "Yogas — Gajakesari",
          "request": {
            "name": "Yogas — Gajakesari",
            "description": {
              "content": "Gajakesari Yoga: Jupiter in a kendra (1, 4, 7, 10) from Moon. One of the most-cited classical combinations.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "parashara",
                "gajakesari"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d85276c7-d3f9-5295-a68a-e983de6e1b6e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "gajakesari"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yoga\": \"Gajakesari\",\n    \"school\": \"parashara\",\n    \"present\": true,\n    \"contributingPlanets\": [\n      {\n        \"graha\": 1,\n        \"planetName\": \"Moon\"\n      },\n      {\n        \"graha\": 5,\n        \"planetName\": \"Jupiter\"\n      }\n    ],\n    \"details\": [\n      \"Jupiter in house 4 from Moon (kendra) — Gajakesari Yoga formed\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e40364d0-c1cf-50f9-bfd9-e97ecd07d3d1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "gajakesari"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1b17fcd8-2811-5467-82c5-8864f60c380b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "gajakesari"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5083387d-aee5-5ec5-a59a-2020f92a23f0",
          "name": "Yogas — Adhi",
          "request": {
            "name": "Yogas — Adhi",
            "description": {
              "content": "Adhi Yoga: benefics (Mercury, Venus, Jupiter) in 6th, 7th, 8th houses from Moon. Maha Adhi Yoga when all three benefics are positioned там. Powerful for status and prosperity.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "parashara",
                "adhi"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cf2b91ce-b047-5352-8919-d7b1e191bf49",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "adhi"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yoga\": \"Adhi\",\n    \"school\": \"parashara\",\n    \"present\": false,\n    \"contributingPlanets\": [],\n    \"details\": [\n      \"No benefics in 6/7/8 from Moon — Adhi Yoga not formed\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3324e8e6-0f60-5460-8645-35c2ba18d08d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "adhi"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a9f0d446-e483-57f2-803c-a6035f5b6858",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "adhi"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "50f3fb43-cd36-5250-b0a2-8a7c446e9f61",
          "name": "Yogas — Parashara full report",
          "request": {
            "name": "Yogas — Parashara full report",
            "description": {
              "content": "Combined Parashara yoga report — runs all 6 detectors (Raja/Dhana/Dharma-Karmadhipati/Pancha-Mahapurusha/Gajakesari/Adhi) and returns one structured response.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "parashara",
                "full"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fc6d463e-caf6-506a-84e4-849feda70636",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"school\": \"string\",\n    \"raja\": {},\n    \"dhana\": {},\n    \"dharmaKarmadhipati\": {},\n    \"panchaMahapurusha\": {},\n    \"gajakesari\": {},\n    \"adhi\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "96289a24-3362-5f13-af1d-28c90b18e87d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4915a31f-754a-5186-a953-c9cc7102a600",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "parashara",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b77c8c04-93e7-51aa-a243-5432ad593142",
          "name": "Doshas — Mangal (Mars affliction)",
          "request": {
            "name": "Doshas — Mangal (Mars affliction)",
            "description": {
              "content": "Mangal Dosha detection with school selection (`school` body param: `strict` BPHS verse 1/4/7/8/12 from Lagna only; `north` 1/2/4/7/8/12 from Lagna+Moon; `south` 1/2/4/7/8/12 from Lagna+Moon+Venus, default). Canonical sign-based cancellations applied: Mars in own (Aries/Scorpio) or exalted (Capricorn) sign cancels; per-house cancellations (house 2: Gemini/Virgo; house 4: Taurus/Libra; house 12: Taurus/Libra/Gemini/Virgo).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "parashara",
                "mangal"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"school\": \"south\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6fe50f78-e810-550a-8f1c-04c67d5e0ff9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "mangal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"school\": \"south\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"school\": \"string\",\n    \"mangalSchool\": \"string\",\n    \"present\": false,\n    \"severity\": \"string\",\n    \"affectedHouses\": [\n      9132.00558288387,\n      559.9553080830266\n    ],\n    \"details\": [\n      \"string\",\n      \"string\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "99640d94-6377-5aae-9ad5-3d0676d30110",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "mangal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"school\": \"south\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1686fa2b-dd44-502e-948b-480e086d50ca",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "mangal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"school\": \"south\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d5d2122b-227d-528e-8db5-11bf93fa3cf0",
          "name": "Doshas — Kaal Sarp",
          "request": {
            "name": "Doshas — Kaal Sarp",
            "description": {
              "content": "Kaal Sarp Dosha: all 7 classical grahas on one side of the Rahu-Ketu axis. Returns 12 sub-types by Rahu house position (Anant=1H, Kulik=2H, Vasuki=3H, Shankhpal=4H, Padma=5H, Mahapadma=6H, Takshak=7H, Karkotak=8H, Shankhachud=9H, Ghatak=10H, Vishdhar=11H, Sheshnag=12H). Also `partial: true` flag when 6 of 7 grahas on one side.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "parashara",
                "kaal-sarp"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "03d968b8-7155-59c7-80b8-b9bbf8c2b917",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "kaal-sarp"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"Kaal Sarp\",\n    \"school\": \"parashara\",\n    \"present\": true,\n    \"subType\": \"Vishdhar\",\n    \"partial\": false,\n    \"severity\": \"strong\",\n    \"affectedHouses\": [\n      11,\n      5\n    ],\n    \"details\": [\n      \"Sub-type: Vishdhar (Rahu in house 11)\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9dd6d304-07dd-55a9-b467-68f0b65d4daa",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "kaal-sarp"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6ff4d399-4f22-5e83-a6b6-37439609ef80",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "kaal-sarp"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f1898220-69c5-5969-9848-2c0050d8ce00",
          "name": "Doshas — Pitru (ancestral)",
          "request": {
            "name": "Doshas — Pitru (ancestral)",
            "description": {
              "content": "Pitru Dosha: Sun + Rahu or Sun + Saturn conjunct, plus Sun in 9th house as auxiliary marker. Note: BPHS lists 14 patterns of Pitru Dosha; this endpoint detects 3 most-cited conjunction patterns. Full canonical detection (9th-lord placement, malefic in 9H) deferred to Phase Q.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "parashara",
                "pitru"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0e32a235-4b26-5f04-bb32-46559806be5c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "pitru"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"school\": \"string\",\n    \"present\": false,\n    \"severity\": \"string\",\n    \"details\": [\n      \"string\",\n      \"string\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "91ba0d96-e16f-58ab-80c8-b51892ee8fee",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "pitru"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "68e6eeef-758a-5b09-a9b1-273d65e9a87b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "pitru"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f4121d92-53bc-59f8-8125-20fb98250963",
          "name": "Doshas — Shrapit (curse)",
          "request": {
            "name": "Doshas — Shrapit (curse)",
            "description": {
              "content": "Shrapit Dosha: Saturn + Rahu conjunct in any sign. Signifies inherited curse/blockage in life.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "parashara",
                "shrapit"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "015dc0c9-04da-5abf-84fc-f5b1e725419e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "shrapit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"Shrapit\",\n    \"school\": \"parashara\",\n    \"present\": false,\n    \"severity\": \"none\",\n    \"affectedHouses\": [],\n    \"details\": [\n      \"Saturn in sign 4, Rahu in sign 1 — different signs, no Shrapit\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "26b79237-c79c-56ab-8500-6cca6ae8901a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "shrapit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7875f713-a762-5b97-930f-ba55410674f7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "shrapit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2fc676a1-c1b2-571f-895c-599e8de0a440",
          "name": "Doshas — Grahan (eclipse-like)",
          "request": {
            "name": "Doshas — Grahan (eclipse-like)",
            "description": {
              "content": "Grahan Dosha: Sun + Rahu/Ketu or Moon + Rahu/Ketu conjunct (eclipse-mimicking position). Up to 4 sub-patterns possible (Surya-Rahu / Surya-Ketu / Chandra-Rahu / Chandra-Ketu).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "parashara",
                "grahan"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bbd4611c-9689-5417-9dbe-2f7175568bcb",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "grahan"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"school\": \"string\",\n    \"present\": true\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "92a5385c-837a-5be0-96f3-ff49596f95e7",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "grahan"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c53ff430-f543-50df-bd34-78fa81b4ca97",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "grahan"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5321e2ba-322a-516e-96f1-aed55a9d00b7",
          "name": "Doshas — Guru-Chandal",
          "request": {
            "name": "Doshas — Guru-Chandal",
            "description": {
              "content": "Guru-Chandal Dosha: Jupiter + Rahu or Jupiter + Ketu conjunct. Wisdom-confusion affliction.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "parashara",
                "guru-chandal"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "423c053b-b4ef-593e-a7d5-a2fe1fd4e9e3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "guru-chandal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"school\": \"string\",\n    \"present\": false,\n    \"severity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6282bc2c-ea84-5b53-909d-e5a65527bc15",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "guru-chandal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ac75fc6c-8621-51da-80dd-43e5840192d6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "guru-chandal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9e76d63a-fca1-5f3e-acee-e9f95d04f1ee",
          "name": "Doshas — Parashara full report",
          "request": {
            "name": "Doshas — Parashara full report",
            "description": {
              "content": "Combined Parashara dosha report — runs all 6 detectors (Mangal/Kaal Sarp/Pitru/Shrapit/Grahan/Guru-Chandal).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "parashara",
                "full"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "89822c57-3035-57b5-8577-e340cedeea18",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"school\": \"string\",\n    \"mangal\": {},\n    \"kaalSarp\": {},\n    \"pitru\": {},\n    \"shrapit\": {},\n    \"grahan\": {},\n    \"guruChandal\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "06392ba3-1430-535a-846b-2c9c686a823f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6897ecb5-fcd7-5973-b825-9c6026cdb90c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "parashara",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9d585ebb-aca9-5184-900f-9c19258aeb1e",
          "name": "Compatibility — Ashtakoot Guna Milan (8-fold 36-point)",
          "request": {
            "name": "Compatibility — Ashtakoot Guna Milan (8-fold 36-point)",
            "description": {
              "content": "Canonical 8-Kuta matchmaking out of 36 points: Varna(1) + Vashya(2) + Tara(3) + Yoni(4) + Graha-Maitri(5) + Gana(6) + Bhakoot(7) + Nadi(8). Threshold 18+ traditionally acceptable; 24+ good; 32+ excellent. Returns per-Kuta scores + Bhakoot/Nadi dosha flags + threshold verdict.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "compatibility",
                "ashtakoot"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d98a1759-ca39-54cf-b7c8-38b56c3e9a82",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "ashtakoot"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"method\": \"string\",\n    \"school\": \"string\",\n    \"total\": 2427.297486209723,\n    \"max\": 4656.163029191754,\n    \"threshold\": \"string\",\n    \"points\": {\n      \"varna\": {},\n      \"vashya\": {},\n      \"tara\": {},\n      \"yoni\": {},\n      \"grahaMaitri\": {},\n      \"gana\": {},\n      \"bhakoot\": {},\n      \"nadi\": {}\n    },\n    \"recommendation\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "57d714fc-2db6-584f-ad87-d48f995e1b4c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "ashtakoot"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ca759746-6b88-5946-bcdd-a83915d6e132",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "ashtakoot"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4597bca1-38fd-56b5-b2c6-6378a89c243e",
          "name": "Compatibility — Dashakoota (10-fold 39-point)",
          "request": {
            "name": "Compatibility — Dashakoota (10-fold 39-point)",
            "description": {
              "content": "Extended matchmaking adding Mahendra(2) + Vedha(1) on top of Ashtakoot 36 = 39 max. Mahendra: birth-star count 4/7/10/13/16/19/22/25 → 2pt; else 0. Vedha: 13 canonical mutually-obstructing nakshatra pairs → 0pt blocked, 1pt clear.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "compatibility",
                "dashakoota"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b3328634-6cbe-5c25-b27e-bc10aca6a7ae",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "dashakoota"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"method\": \"string\",\n    \"school\": \"string\",\n    \"total\": 2200.678916211489,\n    \"max\": 9788.607876162765,\n    \"mahendra\": {},\n    \"vedha\": {},\n    \"dashakootaTotal\": 4058.2546407648647,\n    \"dashakootaMax\": 873.6792770094604\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8c7e9a57-578f-59a2-8dba-a7512b0e7ba8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "dashakoota"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "96639411-2850-53d6-afdf-12ab741beabe",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "dashakoota"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e8e6c69e-fe27-5f6d-9778-a0b5d4194c94",
          "name": "Compatibility — Manglik check (single chart)",
          "request": {
            "name": "Compatibility — Manglik check (single chart)",
            "description": {
              "content": "Detects Manglik status for a single chart with school selection (strict/north/south, default south). Same canon as `/vedic/doshas/parashara/mangal`; surfaced here in compatibility context for matchmaking flows.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "compatibility",
                "manglik-check"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"school\": \"south\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8f9182e8-34a4-59b5-8f55-f04aafc2e3de",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "manglik-check"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"school\": \"south\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"method\": \"string\",\n    \"school\": \"string\",\n    \"manglik\": false,\n    \"severity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6fa0cf38-1f1e-54a5-a380-f7d58b872b32",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "manglik-check"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"school\": \"south\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bf2208f1-e270-5011-acd4-a4cec464f030",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "manglik-check"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"school\": \"south\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f3c06258-1e40-5e01-8a61-15f777821620",
          "name": "Compatibility — Mangal-match (Manglik between partners)",
          "request": {
            "name": "Compatibility — Mangal-match (Manglik between partners)",
            "description": {
              "content": "Compares Manglik status of both partners and applies BPHS A.39 cancellation rule: if both partners are Manglik, the dosha is mutually cancelled. Returns verdict {compatible|cancelled|incompatible}.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "compatibility",
                "mangal-match"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0bc67647-13b4-588e-9ed8-75ccff41147b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "mangal-match"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"method\": \"string\",\n    \"school\": \"string\",\n    \"verdict\": \"string\",\n    \"explanation\": \"string\",\n    \"partner1\": {},\n    \"partner2\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "20c2b584-8afb-52d4-ae49-5dba369dcdd0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "mangal-match"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b9297ac7-68c7-526e-a191-0d5539c6b368",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "mangal-match"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "661d6b70-bc11-5309-9040-0d5bde757316",
          "name": "Compatibility — Bhrigu-match (7H placement)",
          "request": {
            "name": "Compatibility — Bhrigu-match (7H placement)",
            "description": {
              "content": "Bhrigu Sanhita-style structured 7th-house planetary placement summary for both partners. Counts benefic/malefic planets in each partner's 7H from Lagna and labels status {beneficial|challenging|neutral}. NOT a numerical match score.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "compatibility",
                "bhrigu-match"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8b0473da-dee7-5a5a-8691-61d3ca258c2f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "bhrigu-match"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"method\": \"string\",\n    \"school\": \"string\",\n    \"partner1\": {},\n    \"partner2\": {},\n    \"summary\": \"string\",\n    \"disclaimer\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2a7044b9-8c69-5cd6-aa22-be91d7e366f5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "bhrigu-match"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "13505df7-57ae-5d22-b948-7063fcfa501c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "bhrigu-match"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bb90ff83-7572-54d7-a5ca-e1cb12f4a945",
          "name": "Compatibility — Parashara full report",
          "request": {
            "name": "Compatibility — Parashara full report",
            "description": {
              "content": "Combined matchmaking response: Ashtakoot total + threshold + Manglik check for both partners + per-Kuta sub-scores + recommendation in one call.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "compatibility",
                "full"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3ef948c1-592f-5593-8bd4-e48091a932da",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"method\": \"string\",\n    \"school\": \"string\",\n    \"ashtakoot\": {},\n    \"manglik\": {},\n    \"points\": {},\n    \"recommendation\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9c1aee64-7641-55c6-bea3-0a97fa33a5db",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4402cc37-0b1e-5892-9af9-2bd92a1af080",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "compatibility",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"0176-67-54\",\n    \"time\": \"20:38:13\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 1722.9921360039245,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"2462-67-58\",\n    \"time\": \"25:51:41\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5503.116424896762,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "136f4d28-c8ae-5bc9-9081-893b1dfbf72f",
          "name": "Muhurat — Marriage (Vivah)",
          "request": {
            "name": "Muhurat — Marriage (Vivah)",
            "description": {
              "content": "Auspicious-window scanner for marriage (Vivah Muhurat) over a date range. Scores each day by Tithi + Vara + Nakshatra + Yoga + Karana per Muhurta Chintamani Adhyaya 5 + B.V.Raman *Muhurta* Ch.6. Preferred nakshatras: Rohini/Mrigashira/Magha/Hasta/Swati/Anuradha/Mula/U.Phalguni/U.Ashadha/U.Bhadrapada/Revati. Avoid Sun/Tue/Sat. Returns top-N days sorted by score with per-day Abhijit Muhurat sub-window.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "marriage"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5,\n  \"topN\": 10\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "93c53c47-0e64-599c-acf5-44dbca69e5f5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "marriage"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5,\n  \"topN\": 10\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\",\n    \"search_window\": {\n      \"start\": \"string\",\n      \"end\": \"string\",\n      \"daysScanned\": 2714.0454833251006\n    },\n    \"location\": {},\n    \"ayanamsa\": 1910.0347797366423,\n    \"auspiciousWindows\": [\n      {\n        \"date\": \"string\",\n        \"weekdayName\": \"string\",\n        \"panchang\": {\n          \"tithi\": 9510.556054430317,\n          \"tithiName\": \"string\",\n          \"paksha\": \"string\",\n          \"nakshatra\": 4485.652185950626,\n          \"nakshatraName\": \"string\",\n          \"yoga\": 8224.4387717876,\n          \"karana\": \"string\"\n        },\n        \"abhijitMuhurat\": {\n          \"startTime\": \"string\",\n          \"endTime\": \"string\"\n        },\n        \"score\": 9771.847461125413,\n        \"rating\": \"string\"\n      },\n      {\n        \"date\": \"string\",\n        \"weekdayName\": \"string\",\n        \"panchang\": {\n          \"tithi\": 9806.094459755788,\n          \"tithiName\": \"string\",\n          \"paksha\": \"string\",\n          \"nakshatra\": 1465.1949636338868,\n          \"nakshatraName\": \"string\",\n          \"yoga\": 7459.278341087527,\n          \"karana\": \"string\"\n        },\n        \"abhijitMuhurat\": {\n          \"startTime\": \"string\",\n          \"endTime\": \"string\"\n        },\n        \"score\": 2668.3235899731294,\n        \"rating\": \"string\"\n      }\n    ],\n    \"nextAuspiciousWindow\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0d073219-d93f-5c29-81f8-8ffa45e851e0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "marriage"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5,\n  \"topN\": 10\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9cc145af-8c6d-5122-a6be-c9263947f868",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "marriage"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5,\n  \"topN\": 10\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "010f5d09-d725-535b-9cf2-61371e25c5a5",
          "name": "Muhurat — Vehicle purchase",
          "request": {
            "name": "Muhurat — Vehicle purchase",
            "description": {
              "content": "Auspicious-window scanner for buying a new vehicle. Preferred nakshatras: Ashwini/Pushya/Hasta/Chitra/Anuradha/Revati/U.Phalguni/U.Ashadha/U.Bhadrapada/Sravana. Avoid Sun/Sat. Same scoring shape as /vedic/muhurat/marriage.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "vehicle-purchase"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "45f90d27-056a-523c-bd92-1ababd832e47",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "vehicle-purchase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "09351efd-93bb-5e1b-b96c-d40afc46cd93",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "vehicle-purchase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4e3c47c8-7b0c-52df-bccf-dcbd8d255c92",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "vehicle-purchase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f27d2287-a108-5d29-b8a7-9a03c83a1fd7",
          "name": "Muhurat — Business start (Vyapara)",
          "request": {
            "name": "Muhurat — Business start (Vyapara)",
            "description": {
              "content": "Auspicious-window scanner for starting a business / new venture. Preferred nakshatras: Pushya/Hasta/Chitra/Anuradha/U.Phalguni/U.Ashadha/U.Bhadrapada/Sravana/Punarvasu. Avoid Sun/Tue/Sat. Same scoring shape.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "business-start"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "837f0cca-32d7-5474-8ed9-e75db6c0433c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "business-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "18253add-dc65-5de9-86d7-d23bf265c0a3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "business-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6f90191f-4aea-53fb-80ea-a74cc0a23d6b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "business-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bd23c418-d73c-5ec6-875d-fe4c2ba32cfb",
          "name": "Muhurat — Travel (short Yatra)",
          "request": {
            "name": "Muhurat — Travel (short Yatra)",
            "description": {
              "content": "Auspicious-window scanner for short / daily travel. Preferred nakshatras: Ashwini/Pushya/Anuradha/Hasta/Sravana/Mrigashira/Punarvasu/Revati. Avoid Sun/Tue/Sat.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "travel"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cd7b82c9-ad93-543c-92c6-0b5c47adc971",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "travel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "082efd50-7c31-51b7-9687-949c4b8acc6c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "travel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "565299c8-5555-5a7a-8a03-8976c5aed297",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "travel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "588927d5-fe5d-56cf-afc2-4d80e28bf260",
          "name": "Muhurat — Naming ceremony (Namkaran)",
          "request": {
            "name": "Muhurat — Naming ceremony (Namkaran)",
            "description": {
              "content": "Auspicious-window scanner for Namkaran (naming ceremony). Wide nakshatra acceptance per classical text. Note: orthodox practice schedules Namkaran on the 11th or 12th day after birth; this scan returns top auspicious days within any caller-supplied window.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "naming-ceremony"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0642ed55-38b9-507d-949b-baeae5106c64",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "naming-ceremony"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e99e3c1f-b355-5dd7-ad57-99837c7bd2ef",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "naming-ceremony"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ea02fa72-c96d-57c6-8c7e-d66232bc2560",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "naming-ceremony"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e035ed59-2588-5071-8c3a-642dabb85d4b",
          "name": "Muhurat — Surgery (Shastrakarma)",
          "request": {
            "name": "Muhurat — Surgery (Shastrakarma)",
            "description": {
              "content": "Auspicious-window scanner for elective surgery. Inverted polarity vs benefic activities — Tue/Sat (Mars/Saturn) preferred for cutting work; Sun/Mon/Thu/Fri avoided. Output is advisory only — modern medical scheduling takes precedence.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "surgery"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "648e93c6-af51-5c8c-b3c7-d5fce652adb8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "surgery"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "53b47853-48d0-53d1-9795-243cc33d025e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "surgery"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d9a7edb4-3ed5-5b20-b22f-2eb87b4d01b9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "surgery"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "977c5c6c-fe48-5357-90f0-b1509cd1eb14",
          "name": "Muhurat — Education start (Vidyarambha)",
          "request": {
            "name": "Muhurat — Education start (Vidyarambha)",
            "description": {
              "content": "Auspicious-window scanner for starting formal education / Vidyarambha ceremony. Preferred nakshatras: Hasta/Chitra/Swati/Pushya/Sravana/Revati/Anuradha/Punarvasu/U.Phalguni/U.Ashadha/U.Bhadrapada. Avoid Sun/Tue/Sat.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "education-start"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "80bbb161-9b47-5e17-b63e-03df90f868ce",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "education-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "002bd67a-51d3-5730-9bda-5a1f87ecbb04",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "education-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b3536dd8-16e8-5c1d-a961-306de885ac5e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "education-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "741a0ab7-4fe8-5586-b8a6-349072170e1f",
          "name": "Muhurat — Investment / Dhana Sthapana",
          "request": {
            "name": "Muhurat — Investment / Dhana Sthapana",
            "description": {
              "content": "Auspicious-window scanner for major investments and financial commitments (deposits, share/bond purchase, lending). Preferred nakshatras: Pushya/Anuradha/U.Phalguni/U.Ashadha/U.Bhadrapada/Hasta/Sravana. Avoid Sun/Tue/Sat.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "investment"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "116d2316-00e7-5831-af73-c505b92f1bc4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "investment"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4904f716-047f-5faa-a510-747e62c8c186",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "investment"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "33394348-8078-5b78-a10b-0b9d2e39d52a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "investment"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b9f03649-7fbe-5938-aaae-c04b299b9d3a",
          "name": "Muhurat — Property purchase / Griha Pravesh",
          "request": {
            "name": "Muhurat — Property purchase / Griha Pravesh",
            "description": {
              "content": "Auspicious-window scanner for purchasing or moving into property (Griha Pravesh). Preferred nakshatras: Anuradha/U.Phalguni/U.Ashadha/U.Bhadrapada/Mrigashira/Rohini/Pushya/Hasta/Sravana/Dhanishta/Shatabhisha/Revati. Avoid Sun/Tue/Sat.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "property-purchase"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ead82a3c-454d-5add-a1f9-22261c666895",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "property-purchase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "af9650e0-18b5-5ed4-8c6c-d8c049a579a2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "property-purchase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "abbcdf71-a2f9-5895-9ce3-5e51827708e7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "property-purchase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "17f7dd7b-f899-5aef-a775-71519bbc6947",
          "name": "Muhurat — Long journey (multi-day Yatra)",
          "request": {
            "name": "Muhurat — Long journey (multi-day Yatra)",
            "description": {
              "content": "Auspicious-window scanner for multi-day journeys (pilgrimages, relocation travel). Stricter than short travel — Friday excluded per Yatra prakarana. Preferred nakshatras: Punarvasu/Pushya/Anuradha/Sravana/Hasta/Mrigashira/Revati/Ashwini.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "journey-long"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b3edf29b-cfe3-56ec-9f1b-5601ca733db3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "journey-long"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "246ea6b5-e912-56f9-9a95-fb697bf58330",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "journey-long"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a6deab1c-073b-5a86-ac31-4ae83cfe8a5c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "journey-long"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0885f4b8-1653-5e74-bc1b-c33d1d943594",
          "name": "Muhurat — Name change",
          "request": {
            "name": "Muhurat — Name change",
            "description": {
              "content": "Auspicious-window scanner for legal or sacramental name change (uses Namkaran-derived rules with widened tithi set). Preferred nakshatras: Hasta/Chitra/Swati/Pushya/Anuradha/Revati/U.Phalguni/U.Ashadha/U.Bhadrapada.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "name-change"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a5290930-c03f-5c50-ab28-3057f19086bf",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "name-change"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "13a039f1-5522-5995-b49e-53d917ad737d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "name-change"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f55978bc-2a8c-58df-bd29-dba29797f79d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "name-change"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-05-31\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fc81b8e6-adb7-5df1-bd9a-d01b1e0d53d6",
          "name": "Muhurat — General auspicious window",
          "request": {
            "name": "Muhurat — General auspicious window",
            "description": {
              "content": "Generic favourable-window finder when no specific activity applies (Sankalpa, prayer, fallback). Universal Pushya/Hasta nakshatras + standard shubha tithis. Returns top-N days against universal Panchang criteria.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "muhurat",
                "general-auspicious"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4d077a71-6c01-5f5c-9fca-30d2b64cd4b7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "general-auspicious"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"activity\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "81315deb-db93-5039-9b5c-19322f867ef8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "general-auspicious"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "21097fc5-1572-5826-942d-ffb192511ebf",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "muhurat",
                    "general-auspicious"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"search_window_start\": \"2026-05-15\",\n  \"search_window_end\": \"2026-06-15\",\n  \"latitude\": 28.61,\n  \"longitude\": 77.21,\n  \"timezoneOffset\": 5.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "55ac2aa0-92ac-5c7c-8c89-8b1a09be921d",
          "name": "Dashas — Vimshottari Mahadasha",
          "request": {
            "name": "Dashas — Vimshottari Mahadasha",
            "description": {
              "content": "Canonical Vimshottari Mahadasha sequence: 9 planets (Ketu/Venus/Sun/Moon/Mars/Rahu/Jupiter/Saturn/Mercury), 120-year total cycle, starts from the lord of Moon's nakshatra at birth. First period is truncated by elapsed fraction within Moon's nakshatra.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "vimshottari",
                "maha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "98257d8e-1d6b-5ed1-a1b1-a2b83d7dec3b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1ba8c694-aeae-52fe-8b79-3f6c675aa841",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0092ebd3-6473-5667-92d5-d158bbe1a916",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "792c671a-78c0-54b3-af4b-82b06ede77ce",
          "name": "Dashas — Vimshottari Antardasha",
          "request": {
            "name": "Dashas — Vimshottari Antardasha",
            "description": {
              "content": "Antardasha (sub-period) within the running Mahadasha. Identifies which MD is active at `targetDate` (default today UTC), then returns the 9 ADs covering that MD. Sub-period of planet Q within MD of P: `years = (P.years × Q.years) / 120`.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "vimshottari",
                "antar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "74e615fb-543c-5200-b859-1597dcb6a5df",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f9337f48-a42a-5145-ae02-e91fce25b011",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "82e24281-b07a-57cd-9974-2bf2bf5a3f2a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d9a4b73f-cb48-5dc9-9f34-9962b2654c6c",
          "name": "Dashas — Vimshottari Pratyantardasha",
          "request": {
            "name": "Dashas — Vimshottari Pratyantardasha",
            "description": {
              "content": "Pratyantardasha (sub-sub-period) within the running Antardasha. 3-level cascade: find current MD → AD → return 9 PDs of that AD.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "vimshottari",
                "pratyantar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a4d6c327-85f0-58e2-a533-bf0043957fee",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cdd15e09-9c69-592c-82d7-4210f3467b35",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4926f6a5-54da-5831-841b-aebf15c0f562",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "56fda60d-3d00-505a-a4ac-541e73a3e519",
          "name": "Dashas — Vimshottari Sookshmadasha",
          "request": {
            "name": "Dashas — Vimshottari Sookshmadasha",
            "description": {
              "content": "Sookshma (4th-level Dasha) within the running Pratyantardasha. 4-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "vimshottari",
                "sookshma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cd92d8c0-79b7-5cf2-9bd1-0e3eb9bd66ee",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "85384961-4f6b-5b91-b48c-ab62c0d3e303",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a7fb2ad3-4e24-5d4e-aed3-bf17d7e9c02c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ec3e29d1-3ce4-52d6-aca6-6d65d3854be6",
          "name": "Dashas — Vimshottari Pranadasha",
          "request": {
            "name": "Dashas — Vimshottari Pranadasha",
            "description": {
              "content": "Pranadasha (5th-level Dasha — finest grain). 5-level cascade. Each Prana sub-period is typically a few hours to a few days.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "vimshottari",
                "prana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "254b6bac-9685-59bb-944e-542827d23d7e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4b1cbf8d-87a2-5902-8eec-57ba6b8d3775",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0649bb46-d83a-5f18-b74c-389faf9f4f3b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "vimshottari",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "90d81198-5f21-54f5-a68f-4baae50b075a",
          "name": "Dashas — Yogini Mahadasha",
          "request": {
            "name": "Dashas — Yogini Mahadasha",
            "description": {
              "content": "36-year Yogini Dasha. 8 yoginis (Mangala/Pingala/Dhanya/Bhramari/Bhadrika/Ulka/Siddha/Sankata) ruled by Moon/Sun/Jupiter/Mars/Mercury/Saturn/Venus/Rahu with periods 1/2/3/4/5/6/7/8 (total 36). Starts from yogini-of-Moon-nakshatra at birth, first MD truncated by elapsed nakshatra fraction.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "yogini",
                "maha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "85d86d73-a58f-57d9-ac09-026a4c842bd3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "711c752d-fb6a-598a-b1ed-4fded965b18d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0f13df4c-1948-51cf-bd08-f304516187b9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "51e07d09-9b37-5e19-a1e0-ea4b2fe83f1e",
          "name": "Dashas — Yogini Antardasha",
          "request": {
            "name": "Dashas — Yogini Antardasha",
            "description": {
              "content": "Yogini Antardasha — 8 sub-periods of the running MD at `targetDate` (default today UTC). Sub-period of yogini Q within MD of P: `years = (P.years × Q.years) / 36`.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "yogini",
                "antar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ad5f0516-a1b5-557e-9bab-b257050c0e3f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b8070bfc-068f-5d06-a24c-141f743a1430",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c33afcfb-17fb-5e15-997b-72fdf903496e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b58b522f-6d31-5952-a807-7b7830438589",
          "name": "Dashas — Yogini Pratyantardasha",
          "request": {
            "name": "Dashas — Yogini Pratyantardasha",
            "description": {
              "content": "Yogini Pratyantardasha — 3-level cascade (MD → AD → 8 PDs).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "yogini",
                "pratyantar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e05d35c4-0dd2-5e97-b604-5565b97f55a5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a904a2f7-50bc-5e77-afbb-82bbfd9c68ce",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "20b21301-4bf3-5c4a-9b63-91e43f156ab8",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "44fdb042-fb37-57e6-b405-66d8cec040c4",
          "name": "Dashas — Yogini Sookshmadasha",
          "request": {
            "name": "Dashas — Yogini Sookshmadasha",
            "description": {
              "content": "Yogini Sookshmadasha — 4-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "yogini",
                "sookshma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "168f0363-c72d-5451-a293-e95d779d20f7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "22b6888b-8c15-5faf-9ce2-b666bcb6f90e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c3ef8680-1bf9-5949-a45d-77e8e855aeaf",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "13fde704-e083-5e20-baa2-a1ec3eb63cf4",
          "name": "Dashas — Yogini Pranadasha",
          "request": {
            "name": "Dashas — Yogini Pranadasha",
            "description": {
              "content": "Yogini Pranadasha — 5-level cascade (finest grain).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "yogini",
                "prana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cf1df07f-f020-500e-bc18-523ef7e03322",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {},\n    \"currentSookshma\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "715c413c-eb1a-5b7d-9894-a5f6acac2c68",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4cdf965d-0f62-5fb5-994c-11e921b144c2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "yogini",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "eccaec4f-5e7d-5e1a-a3e7-2fd856f92a6b",
          "name": "Dashas — Ashtottari Mahadasha",
          "request": {
            "name": "Dashas — Ashtottari Mahadasha",
            "description": {
              "content": "108-year Ashtottari Dasha (Ardradi tradition). 8 planets (Sun/Moon/Mars/Mercury/Saturn/Jupiter/Rahu/Venus) with periods 6/15/8/17/10/19/12/21 (total 108y), Ketu excluded. Mapping is block-based (4-3-4-3-3-3-4-3 nakshatras anchored at Ardra). Returns applicability flag per BPHS 46.23 (day Krishna OR night Shukla).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "ashtottari",
                "maha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5cbac73f-1963-5b73-a7d4-ccc5220da0be",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4c236e08-b2f0-5bde-8c5b-12316f5cfde6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c474a8b0-0973-59fb-a092-d4e3c55fb1ed",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c9d9dc91-d5df-5f63-86e3-3cc96e7ae312",
          "name": "Dashas — Ashtottari Antardasha",
          "request": {
            "name": "Dashas — Ashtottari Antardasha",
            "description": {
              "content": "Ashtottari Antardasha — 8 sub-periods of the running MD at `targetDate` (default today UTC). Sub-period of planet Q within MD of P: `years = (P.years × Q.years) / 108`.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "ashtottari",
                "antar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cfd35823-0698-52d6-bb5b-7222d91997cf",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ce6c67a7-76e0-535d-b153-9b8c2f063380",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0a4f69fe-9206-5f8f-a950-fc47d25f2c12",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5c0cfc19-156a-58a4-964e-fde7579e632a",
          "name": "Dashas — Ashtottari Pratyantardasha",
          "request": {
            "name": "Dashas — Ashtottari Pratyantardasha",
            "description": {
              "content": "Ashtottari Pratyantardasha — 3-level cascade (MD → AD → 8 PDs).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "ashtottari",
                "pratyantar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "13315218-29b2-59fa-b0ec-cc57d1a44a4c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "af45653a-286e-59f2-851b-aa67a2f7f066",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ab12f40c-cc86-50a6-96f6-b20cd8b3abed",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "18ade537-c128-5928-b514-cfa54454f60d",
          "name": "Dashas — Ashtottari Sookshmadasha",
          "request": {
            "name": "Dashas — Ashtottari Sookshmadasha",
            "description": {
              "content": "Ashtottari Sookshmadasha — 4-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "ashtottari",
                "sookshma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "041004a0-1a40-55f1-bbb6-f5fcbbcda585",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8451917c-3385-5d35-82a4-ce8729752adb",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "05d1ac37-5cde-5926-bf30-72eb1753c28a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8dbed1ed-7988-5765-acba-7dd3ee64d219",
          "name": "Dashas — Ashtottari Pranadasha",
          "request": {
            "name": "Dashas — Ashtottari Pranadasha",
            "description": {
              "content": "Ashtottari Pranadasha — 5-level cascade (finest grain).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "ashtottari",
                "prana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1df3c3c0-8aab-5b59-8e34-df128f3f83b7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {},\n    \"currentSookshma\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "eec63cc7-86ce-501b-91b3-dd4456fb0e69",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "df01e900-a641-5db7-984e-c12f3300da01",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "ashtottari",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5e8cec52-580a-5905-a78d-41f79f532804",
          "name": "Dashas — Kalachakra Mahadasha",
          "request": {
            "name": "Dashas — Kalachakra Mahadasha",
            "description": {
              "content": "Kalachakra Dasha (rasi-dasha — Mahadasha lords are signs, not planets). 8 chakra-rows (Savya×4 + Apasavya×4); direction determined by nakshatra group (Aswini/Bharani/Krittika = Savya; Rohini/Mrigasira/Ardra = Apasavya). Total cycle (paramayu) varies per natal pada: 100/85/83/86 years. Returns the 9 Mahadashas of the running cycle from birth; first MD truncated by elapsed pada-fraction.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "kalachakra",
                "maha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4c8e67b8-592f-5356-b27b-e3655a27c756",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5bb8c5a6-4e31-5c12-bfdd-9e52ff676aaa",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c1e619cd-9b8a-5d83-b5d1-13b63c914828",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ece47268-ef03-5362-8a14-fe6d95c7ecd8",
          "name": "Dashas — Kalachakra Antardasha",
          "request": {
            "name": "Dashas — Kalachakra Antardasha",
            "description": {
              "content": "Kalachakra Antardasha — 9 sub-periods of the running MD at `targetDate` (default today UTC). Same chakra-row at every depth; sub-period of sign Q within MD of P: `years = (P.years × Q.years) / paramayu`.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "kalachakra",
                "antar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1ccaef5b-5e6b-51f3-bfda-19840627c344",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6b4a2537-89b8-5aa3-a002-3fccfabd6cc4",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "51be2b2c-86ee-506e-adc7-6f46a986ef3f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "108316bb-689f-509c-8514-701a41095628",
          "name": "Dashas — Kalachakra Pratyantardasha",
          "request": {
            "name": "Dashas — Kalachakra Pratyantardasha",
            "description": {
              "content": "Kalachakra Pratyantardasha — 3-level cascade (MD → AD → 9 PDs). Recursion preserves the natal chakra-row and paramayu.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "kalachakra",
                "pratyantar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ab0761cb-1a65-53fc-b189-127bb5138ea6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "baea109c-8d05-5149-8a06-5e506818d9bc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "45bb90ff-e256-5bdc-8b4f-6f984c5faebc",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5039f81a-b102-512a-94bc-f284ac8837de",
          "name": "Dashas — Kalachakra Sookshmadasha",
          "request": {
            "name": "Dashas — Kalachakra Sookshmadasha",
            "description": {
              "content": "Kalachakra Sookshmadasha — 4-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "kalachakra",
                "sookshma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e764878e-8a04-5966-be83-0f75cf2bc386",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "41d31ae6-1064-5b7a-8746-cb8ecf08cd63",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "306566a5-8edf-5f2e-b731-ceffb390f532",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3b901f30-4f23-5d72-a2fd-1d5c2c8cc79c",
          "name": "Dashas — Kalachakra Pranadasha",
          "request": {
            "name": "Dashas — Kalachakra Pranadasha",
            "description": {
              "content": "Kalachakra Pranadasha — 5-level cascade (finest grain — minutes-scale at full depth).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "kalachakra",
                "prana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "34a7555b-a39d-5aaf-8aa7-ff248412fb93",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {},\n    \"currentSookshma\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "de274bdd-3bca-5599-9a26-66a9a615ccae",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ae511302-31b8-5d37-87e7-82f9f26a12f0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "kalachakra",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bbc96208-95d7-5d55-a3e9-c93ab83957ff",
          "name": "Dashas — Chara Mahadasha",
          "request": {
            "name": "Dashas — Chara Mahadasha",
            "description": {
              "content": "Chara Dasha (Jaimini rasi-dasha — Mahadasha lord = sign, not planet). 12 Mahadashas of variable duration starting at lagna sign. Direction = forward for movable+dual signs (Aries/Cancer/Libra/Capricorn/Gemini/Virgo/Sagittarius/Pisces); reverse for fixed (Taurus/Leo/Scorpio/Aquarius). Per-sign duration = inclusive count from sign to its lord (in direction) minus 1; lord-in-own-sign → 12 years. Co-lord rule for Scorpio (Mars+Ketu) and Aquarius (Saturn+Rahu): pick the OTHER if exactly one is in the sign, else higher absolute longitude. Default variant = K.N. Rao (matches PyJHora chart_method=1 + JHora default + AstroSage).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "chara",
                "maha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "289407cf-fb44-541c-8e35-1459d51434ff",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0cca0183-cade-559b-980b-f1903f7572b8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d9dbaa96-031e-5c1f-84d1-ff161c8ebeca",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "aceebb9f-1bde-5e42-8e57-2f2f5cb296c4",
          "name": "Dashas — Chara Antardasha",
          "request": {
            "name": "Dashas — Chara Antardasha",
            "description": {
              "content": "Chara Antardasha — 12 sub-periods of the running Mahadasha at `targetDate` (default today UTC). Equal-share subdivision: each antar = parent_years / 12. Order: parent's NEXT sign first (in parent direction), parent sign LAST (per K.N. Rao).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "chara",
                "antar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d1fe641c-0a6e-5967-9eb9-e6a345f608ed",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"variant\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6b349fce-eb89-534b-85c3-69e90c5b528d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "66b63427-41df-5e76-a737-f4cd6bd00b0b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "13326929-dc15-5096-a3f1-d8adcaff0e35",
          "name": "Dashas — Chara Pratyantardasha",
          "request": {
            "name": "Dashas — Chara Pratyantardasha",
            "description": {
              "content": "Chara Pratyantardasha — 3-level cascade (MD → AD → 12 PDs). Recursive equal-share subdivision; same direction at every depth.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "chara",
                "pratyantar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "108d7aa3-9bb3-568f-a012-bcc62bbb48d1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"variant\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6bf547a0-d2a1-51fc-a8eb-ac944ec51e27",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f287c9bd-5219-5089-9447-b814ef34915d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "33349b40-4642-50a5-bd97-af9bccda8715",
          "name": "Dashas — Chara Sookshmadasha",
          "request": {
            "name": "Dashas — Chara Sookshmadasha",
            "description": {
              "content": "Chara Sookshmadasha — 4-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "chara",
                "sookshma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "dfd8abf6-d9fb-57cf-9ec8-87824dd60937",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"variant\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3e5cfc3f-9f47-53e8-ad90-48b07eac2956",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "73547486-9cdd-51db-bb92-f68195222a97",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f6a201cc-a75b-53ca-8689-38186d7da771",
          "name": "Dashas — Chara Pranadasha",
          "request": {
            "name": "Dashas — Chara Pranadasha",
            "description": {
              "content": "Chara Pranadasha — 5-level cascade (finest grain). Minute-scale duration at full depth.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "chara",
                "prana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5bf37a5c-e2af-5dd8-9f38-1782f9e8fe28",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"variant\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {},\n    \"currentSookshma\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "55d0337a-16e3-5b49-bf32-c994d2e15169",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "636dbd5a-b4d6-5e4d-bc56-78c6a92e982b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "chara",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5a4703d1-3352-51c4-8ef0-21c046e0a29d",
          "name": "Dashas — Tribhagi Mahadasha",
          "request": {
            "name": "Dashas — Tribhagi Mahadasha",
            "description": {
              "content": "Tribhagi Dasha — 1/3-scale variant of Vimshottari (40-year cycle). Same 9-planet sequence (Ketu→Venus→Sun→Moon→Mars→Rahu→Jupiter→Saturn→Mercury) and same nakshatra-mapping rule, all periods × (1/3): Ketu 7/3, Venus 20/3, Sun 2, Moon 10/3, etc. Useful when finer-grain timing is needed within a Vimshottari-equivalent span. Returns the running cycle of 9 mahadashas from the chart's initial-balance-adjusted birth time.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "tribhagi",
                "maha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9077f1f5-210f-5d1c-8f9c-91fd36ca0c40",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"ayanamsa\": 7606.354066469534,\n    \"nakshatra\": {},\n    \"initial\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "de8ecbfd-15c2-5e3e-8517-fccc7f8f2bd6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "84b5f31f-db60-56c9-ab8c-9aa095ac179e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8ed06248-4056-533b-8836-a47d34f34f70",
          "name": "Dashas — Tribhagi Antardasha",
          "request": {
            "name": "Dashas — Tribhagi Antardasha",
            "description": {
              "content": "Tribhagi Antardasha — 9 sub-periods of the running MD at `targetDate`. Recursive proportional split (parent_years × sub_planet_period / 40).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "tribhagi",
                "antar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "eb501eb5-e0f5-5b5f-ae32-4b5184f3bc02",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "21bfe32c-f47a-5b53-82a7-c5194483a94f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c43041ac-34cc-58b8-a84e-90a5da117c1b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d1d4293f-e3aa-51d2-afc8-f6a94e732285",
          "name": "Dashas — Tribhagi Pratyantardasha",
          "request": {
            "name": "Dashas — Tribhagi Pratyantardasha",
            "description": {
              "content": "Tribhagi Pratyantardasha — 3-level cascade (MD → AD → 9 PDs).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "tribhagi",
                "pratyantar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "50fc9873-62e8-52ad-8230-42b10096dfaa",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a0911d01-e2e1-5404-a3d6-e0beee51944b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0e63086a-871d-556f-8b98-1d3b26fa0b2e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "20732e2e-7571-5cc5-8745-553f2ffcb53b",
          "name": "Dashas — Tribhagi Sookshmadasha",
          "request": {
            "name": "Dashas — Tribhagi Sookshmadasha",
            "description": {
              "content": "Tribhagi Sookshmadasha — 4-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "tribhagi",
                "sookshma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4bae8115-f616-51a1-8397-b7ff3f3ab3a4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "46af4cbc-ba02-592a-a709-bce660aa007c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2b5fc3a6-d79f-5978-9c08-9726f79b8d5d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "afc71b85-f47b-52ba-bc86-5ba371c7cbf3",
          "name": "Dashas — Tribhagi Pranadasha",
          "request": {
            "name": "Dashas — Tribhagi Pranadasha",
            "description": {
              "content": "Tribhagi Pranadasha — 5-level cascade (finest grain).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "tribhagi",
                "prana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "aca4f3ff-b377-5b8f-a8db-67b39eb6ba4b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {},\n    \"currentSookshma\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a91f1290-74a5-5100-8948-30db36f6e889",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cb43da96-124a-544a-a4d3-e146f88283c3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "tribhagi",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6fd982ee-fee9-5bc1-9483-e27e8ce6a28d",
          "name": "Dashas — Shatabdika Mahadasha",
          "request": {
            "name": "Dashas — Shatabdika Mahadasha",
            "description": {
              "content": "Shatabdika Dasha — 100-year nakshatra dasha cycle (BPHS Adhyaya 46 group). 7 planets (no shadow planets), seed nakshatra = Revati (27). Sequence: Sun(5)→Moon(5)→Venus(10)→Mercury(10)→Jupiter(20)→Mars(20)→Saturn(30). Distribution: 6 planets get 4 nakshatras each, Saturn gets 3. Standard nakshatra-fraction × period balance rule. Algorithm port of PyJHora sataatbika.py.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shatabdika",
                "maha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "713e3553-9847-5098-8113-cf585a2f64d7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"nakshatra\": {},\n    \"initial\": {\n      \"initialPlanet\": \"string\",\n      \"fullPeriodYears\": 3551.4538700058583,\n      \"balanceYears\": 5162.08165663798,\n      \"seedNakshatra\": \"string\",\n      \"applicabilityNote\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b2a9bc92-f2e5-58ea-8865-57953afaf2c6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3fe5a773-ec90-5d57-8dc1-7cf61bd7dd85",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6d2b149e-a62a-5b79-8eb7-fbb578e361df",
          "name": "Dashas — Shatabdika Antardasha",
          "request": {
            "name": "Dashas — Shatabdika Antardasha",
            "description": {
              "content": "Shatabdika Antardasha — 7 sub-periods of the running MD at `targetDate`. Recursive proportional split (parent_years × sub_planet_period / 100).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shatabdika",
                "antar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d470195f-9c11-5098-aef2-fc98b823e7bd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6a588b36-9dcc-57a4-abf0-981bd1e15238",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dd649383-46e8-5b51-a815-b360c30e91e7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3bf6e32d-1038-53da-972f-59710ccf249a",
          "name": "Dashas — Shatabdika Pratyantardasha",
          "request": {
            "name": "Dashas — Shatabdika Pratyantardasha",
            "description": {
              "content": "Shatabdika Pratyantardasha — 3-level cascade (MD → AD → 7 PDs).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shatabdika",
                "pratyantar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "05a48706-50f7-5b5e-a438-1f338b5071c4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0eed7404-d4bc-5ea9-8c62-195db0ac2ed8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bac73b50-b9ba-5802-91ba-06b70335bbac",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "771fb35d-80f0-578e-8698-7c5005df9924",
          "name": "Dashas — Shatabdika Sookshmadasha",
          "request": {
            "name": "Dashas — Shatabdika Sookshmadasha",
            "description": {
              "content": "Shatabdika Sookshmadasha — 4-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shatabdika",
                "sookshma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d98e019e-f996-5fd5-b02e-2931b6d30cfd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1bb72084-7778-5612-b50c-335ca8b6d1bd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d0a43e01-bfbc-5232-a4e4-670b30303839",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "28232110-520e-50ab-a0bb-efa292d382b9",
          "name": "Dashas — Shatabdika Pranadasha",
          "request": {
            "name": "Dashas — Shatabdika Pranadasha",
            "description": {
              "content": "Shatabdika Pranadasha — 5-level cascade (finest grain).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shatabdika",
                "prana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8c650286-b56e-59e0-8efa-2251617b38e2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {},\n    \"currentSookshma\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e8cbb6d4-fc1d-5deb-b152-3f06d8a8db3c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2d8a31f1-dba9-5133-a1b6-be725a0debd5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shatabdika",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "49665938-379f-59d0-a00c-d43b7992e773",
          "name": "Dashas — Shodashottari Mahadasha",
          "request": {
            "name": "Dashas — Shodashottari Mahadasha",
            "description": {
              "content": "Shodashottari Dasha — 116-year nakshatra dasha cycle (BPHS Adhyaya 46 group). 8 planets (Rahu excluded, Ketu included), seed nakshatra = Pushya (8). Sequence: Sun(11)→Mars(12)→Jupiter(13)→Saturn(14)→Ketu(15)→Moon(16)→Mercury(17)→Venus(18). Distribution: 3 planets get 4 nakshatras, 5 get 3. Per AmatyaKaraka tradition: applicable when lagna in Chandra hora during Krishna paksha OR Surya hora during Shukla paksha (informational; dasha is computed regardless). Algorithm port of PyJHora shodasottari.py.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shodashottari",
                "maha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "892c2344-1a66-5a1d-8b82-826545ed8bd4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"nakshatra\": {},\n    \"initial\": {\n      \"initialPlanet\": \"string\",\n      \"fullPeriodYears\": 3551.4538700058583,\n      \"balanceYears\": 5162.08165663798,\n      \"seedNakshatra\": \"string\",\n      \"applicabilityNote\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c87b709f-a1bd-55bc-8474-7bfb3435060d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5fe56efc-32ce-51b3-a251-44b352ac0e32",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "88be1c43-a869-56de-840e-92632bc553ef",
          "name": "Dashas — Shodashottari Antardasha",
          "request": {
            "name": "Dashas — Shodashottari Antardasha",
            "description": {
              "content": "Shodashottari Antardasha — 8 sub-periods of the running MD at `targetDate`. Recursive proportional split (parent_years × sub_planet_period / 116).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shodashottari",
                "antar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7841993e-75fb-5763-99f8-847269ed9cac",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e9a78bd3-1d58-5ded-b06b-fa2143d835b6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b2d03773-812d-5387-b765-b7a7fb821a59",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "33765543-80f3-5f33-8547-fea302b92c08",
          "name": "Dashas — Shodashottari Pratyantardasha",
          "request": {
            "name": "Dashas — Shodashottari Pratyantardasha",
            "description": {
              "content": "Shodashottari Pratyantardasha — 3-level cascade (MD → AD → 8 PDs).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shodashottari",
                "pratyantar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a13f94d9-36dd-5472-8654-e41b39b7c767",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1b59cff6-c3b4-5006-b694-f9e9afa3daa5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8e0a51f5-cb00-587a-9257-1606f11dae0b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f2860cfb-73f6-5cae-ae15-5283c04caa65",
          "name": "Dashas — Shodashottari Sookshmadasha",
          "request": {
            "name": "Dashas — Shodashottari Sookshmadasha",
            "description": {
              "content": "Shodashottari Sookshmadasha — 4-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shodashottari",
                "sookshma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ca8dd3e7-fbe1-5c45-8906-4c3efb20daf1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "87f8c4c5-5447-5ef9-bf7e-ae385e6ed202",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ae375199-a37b-52fa-9532-89307068cc2e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5c71003d-d4dd-5c7b-8b43-eae6cacfd9aa",
          "name": "Dashas — Shodashottari Pranadasha",
          "request": {
            "name": "Dashas — Shodashottari Pranadasha",
            "description": {
              "content": "Shodashottari Pranadasha — 5-level cascade (finest grain).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shodashottari",
                "prana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2fdb2afd-14c8-58e8-aba3-da338228bb9a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {},\n    \"currentSookshma\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "063e12f0-3803-545c-ade2-8258368ab1e0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9b697530-a1ee-5848-9587-2572e6f62174",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shodashottari",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1947-08-15\",\n  \"time\": \"02:00:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 27.49,\n  \"longitude\": 77.67,\n  \"targetDate\": \"2026-05-06\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bdf7e2a7-852b-5e98-9e12-5617e19dd324",
          "name": "Dashas — Sthira Mahadasha",
          "request": {
            "name": "Dashas — Sthira Mahadasha",
            "description": {
              "content": "Sthira Dasha — Jaimini fixed rasi-dasha. Seed = sign of Brahma planet (PyJHora `house.brahma`: stronger of asc vs 7th → top-2 lords of 6/8/12 from stronger rasi → strongest by 6 Jaimini rasi-rules). MD walks 12 signs forward; per-sign duration 7y movable / 8y fixed / 9y dual. Sub-periods: equal 12-fold split, forward from parent. Year basis 365.256364d (sidereal year, PyJHora canon).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "sthira",
                "maha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3a1e7e4d-341d-5df1-aace-db35ffd499a4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"lagna\": {},\n    \"seed\": {\n      \"brahma\": 7464.378176065882,\n      \"brahmaName\": \"string\",\n      \"sign\": 8103.6995572545575,\n      \"signName\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b9c1c964-27ab-523e-af2b-2b8c3449f7d7",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e251e67a-a2d0-5021-9c6c-f16b76a8ac8a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "849bab3b-508d-5a9f-b5f2-52e6700d38ce",
          "name": "Dashas — Sthira Antardasha",
          "request": {
            "name": "Dashas — Sthira Antardasha",
            "description": {
              "content": "Sthira Antardasha — equal-split sub-periods of running MD at `targetDate`.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "sthira",
                "antar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1b8b9401-16f7-5409-8c69-461e8489e922",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "392d7602-62f3-5361-a3e8-c7ee47d9c1d9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "49cf4047-3ece-5ea5-bb06-50795b42e036",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "cd770267-6ba4-5606-a7c8-e1f8ba4358c1",
          "name": "Dashas — Sthira Pratyantardasha",
          "request": {
            "name": "Dashas — Sthira Pratyantardasha",
            "description": {
              "content": "Sthira Pratyantardasha — 3-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "sthira",
                "pratyantar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c562c204-9814-58c7-8497-25d60c105c1d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3fd39923-e735-5be4-a7a3-9d036c834a62",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d756cbe9-9117-56da-919e-180fc00f4a0c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "febf13ec-cfaf-51e5-a5d6-fb26024f8b12",
          "name": "Dashas — Sthira Sookshmadasha",
          "request": {
            "name": "Dashas — Sthira Sookshmadasha",
            "description": {
              "content": "Sthira Sookshmadasha — 4-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "sthira",
                "sookshma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ee5d697c-9673-5249-816b-c8cca93895c3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "08fc5536-c3af-5cef-843f-66bf98799ceb",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7c204387-e5fa-5f29-b136-b0359007cdbb",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "769b176a-9d60-577e-a27a-d7fda9718336",
          "name": "Dashas — Sthira Pranadasha",
          "request": {
            "name": "Dashas — Sthira Pranadasha",
            "description": {
              "content": "Sthira Pranadasha — 5-level cascade (finest grain).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "sthira",
                "prana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f9fc5b00-1bb0-568d-979f-ee356dcc47bf",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {},\n    \"currentSookshma\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "55b31347-3273-5574-9279-00b0a0ec90f3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b5d0c78c-5da2-54aa-b44f-e113778ecf7e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "sthira",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5d4e2867-6432-5e70-b419-6c0249be6ff9",
          "name": "Dashas — Shoola Mahadasha",
          "request": {
            "name": "Dashas — Shoola Mahadasha",
            "description": {
              "content": "Shoola Dasha — Jaimini \"Trident\" rasi-dasha. Seed = stronger_rasi(asc, asc+6) by default (`houseIndex=1`; can be 1..12 to shift the lagna anchor). MD = 12 signs forward, 9 years each. Sub-period antara-seed `option=2` by default (stronger_rasi of parent vs parent+6); option 1 = sign of lord(parent), option 3 = sign of lord(stronger). Children: equal 12-fold split, forward from antara seed.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shoola",
                "maha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"houseIndex\": 1,\n  \"antardasaSeedOption\": 2\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "adcc0b79-1d42-5cc0-b3ab-9b922561002a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"houseIndex\": 1,\n  \"antardasaSeedOption\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"lagna\": {},\n    \"seed\": {\n      \"houseIndex\": 321.6929592590345,\n      \"baseSign\": 6274.109131277048,\n      \"sign\": 5632.781390273191,\n      \"signName\": \"string\",\n      \"antardasaSeedOption\": 3807.8514951942966\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c529f722-3e3c-5a5a-8b76-28702254b67e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"houseIndex\": 1,\n  \"antardasaSeedOption\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1232a96e-7fd0-505e-8bc3-7fe7f441d96c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "maha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"houseIndex\": 1,\n  \"antardasaSeedOption\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bd9e5cdc-c600-5017-9e66-d436edf1439e",
          "name": "Dashas — Shoola Antardasha",
          "request": {
            "name": "Dashas — Shoola Antardasha",
            "description": {
              "content": "Shoola Antardasha — sub-periods of running MD at `targetDate` per chosen `antardasaSeedOption`.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shoola",
                "antar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\",\n  \"antardasaSeedOption\": 2\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ddbf543e-bc61-5967-9afb-9d8ae4db2736",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\",\n  \"antardasaSeedOption\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "770a161c-c50b-56ec-aa47-a05d26726fac",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\",\n  \"antardasaSeedOption\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "edace778-4c83-5d45-bef1-115ae1cf8646",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "antar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\",\n  \"antardasaSeedOption\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ac999c94-6c27-5d70-831d-b049edca88e1",
          "name": "Dashas — Shoola Pratyantardasha",
          "request": {
            "name": "Dashas — Shoola Pratyantardasha",
            "description": {
              "content": "Shoola Pratyantardasha — 3-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shoola",
                "pratyantar"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ce335e53-067f-5402-8ddd-3db25e37ea01",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c81a2590-2e0d-5e95-8534-9b43bd7f113f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a0ce4d03-0b7a-5867-838d-02654a03ef8f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "pratyantar"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1adaa4fe-ae12-5658-a410-be00659007d7",
          "name": "Dashas — Shoola Sookshmadasha",
          "request": {
            "name": "Dashas — Shoola Sookshmadasha",
            "description": {
              "content": "Shoola Sookshmadasha — 4-level cascade.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shoola",
                "sookshma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7470e575-6169-58ae-9e23-f6b7c3dc8e09",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7a98ea16-fc2a-55ed-9eb5-78be6086565c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c2dca73b-b7fa-53b5-819b-09262828eee0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "sookshma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e08b61cc-ebeb-5373-abcd-c33e1b2c6f16",
          "name": "Dashas — Shoola Pranadasha",
          "request": {
            "name": "Dashas — Shoola Pranadasha",
            "description": {
              "content": "Shoola Pranadasha — 5-level cascade (finest grain).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "dashas",
                "shoola",
                "prana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "be0c1ff5-db8b-5888-b721-9aa7a44bf85d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"string\",\n    \"level\": \"string\",\n    \"currentMaha\": {},\n    \"currentAntar\": {},\n    \"currentPratyantar\": {},\n    \"currentSookshma\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e06c9e8a-24a1-530e-be5a-7fb62f2b6270",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e550190f-ca0a-55ba-9bf4-4901bc031c6d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "dashas",
                    "shoola",
                    "prana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e80d2052-eaa2-5671-868e-1e4925c8f5e1",
          "name": "Jaimini — Karakas (Chara + Naisargika)",
          "request": {
            "name": "Jaimini — Karakas (Chara + Naisargika)",
            "description": {
              "content": "Jaimini karakas: chara karakas (8-planet ranking by advancement-in-rasi, Atmakaraka..Darakaraka) + naisargika karakas (fixed planet→house mapping). Source: Jaimini Sutras 2.x + BPHS Adhyaya 47 + PyJHora chara_karakas/naisargika_karakas.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "jaimini",
                "karakas"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "86f911eb-f4f4-54c7-aa41-6171ea0a893d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "karakas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"chara\": [\n      {\n        \"rank\": 5966.319382366459,\n        \"role\": \"string\",\n        \"graha\": 2599.185237368249,\n        \"grahaName\": \"string\",\n        \"longitudeInSign\": 7758.802455517449\n      },\n      {\n        \"rank\": 7997.177481897726,\n        \"role\": \"string\",\n        \"graha\": 5159.315841823378,\n        \"grahaName\": \"string\",\n        \"longitudeInSign\": 2279.883180126354\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3f7f035f-70ad-590e-91c1-9521937b2583",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "karakas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "729b4720-95da-53b0-a492-e2e20de51044",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "karakas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "be84530c-6624-531f-aa89-460e0e2478cd",
          "name": "Jaimini — Chara Karakas (detailed)",
          "request": {
            "name": "Jaimini — Chara Karakas (detailed)",
            "description": {
              "content": "Detailed chara karaka ranking with Atmakaraka/Darakaraka highlighted. Same algorithm as `/karakas` but focused output for AK/DK-driven analyses.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "jaimini",
                "chara-karakas"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9aa6902c-deb3-5153-9d5a-23fc19692968",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "chara-karakas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"atmakaraka\": {},\n    \"darakaraka\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cbea879a-e320-59c9-80b0-64e37a5490e8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "chara-karakas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a6cd5c42-c4f6-5dd1-b484-76bf865a0414",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "chara-karakas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "83f55e8e-a777-5f58-9b3c-6bf88b713e39",
          "name": "Jaimini — Padas (Bhava/Surya/Chandra/Graha Arudhas)",
          "request": {
            "name": "Jaimini — Padas (Bhava/Surya/Chandra/Graha Arudhas)",
            "description": {
              "content": "All canonical Arudhas: A1..A12 (Bhava Arudhas / lagna padas), S1..S12 (Surya/Sun arudhas), M1..M12 (Chandra/Moon arudhas), and Graha Arudhas (lagna + 9 planets). Implements 1/7-trim rule per BPHS Adhyaya 26 verse 4.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "jaimini",
                "padas"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "509751c8-a56c-5b23-ab16-b373ee9e7d34",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "padas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"bhavaArudhas\": [\n      {\n        \"label\": \"string\",\n        \"sign\": 5142.319000444253,\n        \"signName\": \"string\"\n      },\n      {\n        \"label\": \"string\",\n        \"sign\": 3780.9641411839802,\n        \"signName\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "21e638e8-53e0-517e-a940-45d871905273",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "padas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "545de13d-7193-5c2b-99e9-15798563f5bc",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "padas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b0644183-e17b-53ad-81da-1fa3e8018f26",
          "name": "Jaimini — Upapada Lagna (UL)",
          "request": {
            "name": "Jaimini — Upapada Lagna (UL)",
            "description": {
              "content": "Upapada Lagna (UL = A12) — pada of the 12th house from lagna. Canonical Jaimini significator for spouse, marriage, partnerships.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "jaimini",
                "upapada"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "15270fe0-b00b-506e-a820-92d90d53d26a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "upapada"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"upapada\": {\n      \"label\": \"string\",\n      \"sign\": 1358.56620880904,\n      \"signName\": \"string\"\n    },\n    \"meaning\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5f657b3a-774f-5530-9fd2-ae1053352abd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "upapada"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3215c7ce-3ffd-54b6-b6bb-8251c24619f7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "upapada"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e9d29e7e-a3db-53e3-97fd-43ac59025ab1",
          "name": "Jaimini — Aspects (Rasi + Graha drishti)",
          "request": {
            "name": "Jaimini — Aspects (Rasi + Graha drishti)",
            "description": {
              "content": "Combined Jaimini aspects: rasi drishti (12-rasi sign-aspect table per modality rules) + graha drishti (per-planet Parashari aspects). Convenience aggregate of `/drishti-rasi` and `/drishti-graha`.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "jaimini",
                "aspects"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "97c122d7-4fbc-5d98-8acc-1609f9e192ae",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6dd607c2-f120-55cb-9bf4-d647c4c26dd8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "692bf94f-b543-55b3-8db7-ba802d09b805",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8a373f2d-49e5-53e8-8bca-3c338bf22df7",
          "name": "Jaimini — Rasi Drishti (sign aspects)",
          "request": {
            "name": "Jaimini — Rasi Drishti (sign aspects)",
            "description": {
              "content": "Jaimini rasi drishti table: movable signs aspect all fixed except adjacent; fixed aspect all movable except adjacent; dual aspect all other dual. Per Jaimini Sutras 1.1.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "jaimini",
                "drishti-rasi"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e2fdacba-3da3-53d5-a8d8-fa2d53bd3124",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "drishti-rasi"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"rasiDrishti\": [\n      {\n        \"sign\": 6141.30043923462,\n        \"signName\": \"string\",\n        \"modality\": \"string\"\n      },\n      {\n        \"sign\": 4997.818149058655,\n        \"signName\": \"string\",\n        \"modality\": \"string\"\n      }\n    ],\n    \"method\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d79850ae-8eb9-500f-a083-c9cda26e2b5e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "drishti-rasi"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d848e05c-b162-5a68-b62b-7fa00ebdb934",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "drishti-rasi"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c2e0c421-fcfe-59c1-a887-9ab08ff2c759",
          "name": "Jaimini — Graha Drishti (planet aspects)",
          "request": {
            "name": "Jaimini — Graha Drishti (planet aspects)",
            "description": {
              "content": "Per-planet graha drishti per Parashari rules (BPHS): Mars 4/7/8, Jupiter 5/7/9, Saturn 3/7/10, others 7th. Used in Jaimini-context dashboards alongside rasi drishti.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "jaimini",
                "drishti-graha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e85fa433-235d-52e8-85d1-3510763526de",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "drishti-graha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"grahaDrishti\": [\n      {\n        \"graha\": 1675.9431402619773,\n        \"grahaName\": \"string\",\n        \"sign\": 9616.00762721287\n      },\n      {\n        \"graha\": 5497.685312215952,\n        \"grahaName\": \"string\",\n        \"sign\": 5082.837993210663\n      }\n    ],\n    \"method\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "df7ad353-6bfa-5fd2-917c-c1eeaf4c8cdb",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "drishti-graha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "99fcec42-08c2-517b-bea8-01ad5650ad11",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "drishti-graha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bf44372b-0cc9-5dc7-b442-57db79dfbeeb",
          "name": "Jaimini — Karakamsa (AK in Navamsa)",
          "request": {
            "name": "Jaimini — Karakamsa (AK in Navamsa)",
            "description": {
              "content": "Karakamsa — sign occupied by the Atmakaraka in the Navamsa (D9). Per Jaimini Sutras 1.2: indicates soul-level destiny, deity worship orientation, primary spiritual path.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "jaimini",
                "atmakaraka-navamsa"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8085c3f1-9057-5ad5-aad0-9774aa4590cd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "atmakaraka-navamsa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"ak\": 7257.698682297418,\n    \"akName\": \"string\",\n    \"d9Sign\": 6605.950259216904,\n    \"d9SignName\": \"string\",\n    \"meaning\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0b5328a0-d0fd-5444-a4e7-80f6b3005dc4",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "atmakaraka-navamsa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "32192a5b-6424-5b98-873d-0d628493c862",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "atmakaraka-navamsa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b7c59c92-2649-5dc6-bbaf-e4885304bf53",
          "name": "Jaimini — Running Dasha Summary",
          "request": {
            "name": "Jaimini — Running Dasha Summary",
            "description": {
              "content": "Convenience aggregate: returns the running Mahadasha for Chara, Sthira, and Shoola at `targetDate` (default = now). Same builders as the dedicated `/dashas/{chara,sthira,shoola}/maha` endpoints; this one returns three running periods in a single call.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "jaimini",
                "dasha-summary"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7d6ccfa4-1558-5150-82ae-49d2157f6dbf",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "dasha-summary"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"summary\": {\n      \"chara\": {},\n      \"sthira\": {},\n      \"shoola\": {}\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "80f14a20-87eb-5434-8954-97bc5ac53b84",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "dasha-summary"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c5d052b8-2804-5496-a4b7-7bfd09bf28e1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "dasha-summary"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3d890426-08a4-5eba-bdd0-0fd7f2cb546f",
          "name": "Jaimini — Yogas (basic AK/DK/PK set)",
          "request": {
            "name": "Jaimini — Yogas (basic AK/DK/PK set)",
            "description": {
              "content": "Basic Jaimini-yoga checks based on chara karakas: Raja yoga (AK in Lagna/Kendra), marriage yoga (DK in trine), AK+PK conjunction (success yoga), AK in dusthana (challenge flag). Phase 2 block 19 will add 5 dedicated `/yogas/jaimini/*` endpoints with Raja/Dhana/Daridra/Viparita Raja yogas per Jaimini canon.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "jaimini",
                "yogas"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c55b53d8-067b-5989-827a-d7651b7fe354",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "yogas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"atmakaraka\": {},\n    \"darakaraka\": {},\n    \"yogas\": [\n      {\n        \"name\": \"string\",\n        \"present\": true,\n        \"description\": \"string\"\n      },\n      {\n        \"name\": \"string\",\n        \"present\": true,\n        \"description\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0fb43584-ddef-5fe6-b849-b10ce732bbce",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "yogas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d1186275-a18e-5bd5-b21d-e854f0867e3d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "jaimini",
                    "yogas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "36323b6d-e694-569b-808d-c67eec711a43",
          "name": "KP — Placidus cusps with sub-lord chain",
          "request": {
            "name": "KP — Placidus cusps with sub-lord chain",
            "description": {
              "content": "KP-canonical Placidus cusps (12) with full sub-lord chain (sign / star / sub / sub-sub) for each cusp. Sub-lord chain follows K.S. Krishnamurti 1971 Vimshottari proportional sub-divisions.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "kp",
                "cusps"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ff65a93a-fce9-545a-a722-11491546ca67",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "cusps"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"cusps\": [\n      {\n        \"house\": 4107.68456714895,\n        \"longitude\": 7980.137594262679,\n        \"sign\": 8080.481427957054,\n        \"signName\": \"string\",\n        \"signLord\": 9990.367160238433,\n        \"starName\": \"string\",\n        \"starLord\": 4335.471811466136,\n        \"subName\": \"string\",\n        \"subSubName\": \"string\"\n      },\n      {\n        \"house\": 842.5530875173725,\n        \"longitude\": 1031.176279225554,\n        \"sign\": 3643.5322530235735,\n        \"signName\": \"string\",\n        \"signLord\": 5240.003717259611,\n        \"starName\": \"string\",\n        \"starLord\": 3792.1688310748646,\n        \"subName\": \"string\",\n        \"subSubName\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e3ed4111-9f2e-5165-b433-e506e21510ff",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "cusps"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c5276081-9c93-5866-a571-5fcf592fb872",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "cusps"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "23f763cb-38f3-5c5a-86ad-2c3c2ceb0ddb",
          "name": "KP — Sub-lords (cusps + planets)",
          "request": {
            "name": "KP — Sub-lords (cusps + planets)",
            "description": {
              "content": "Full KP \"horoscope at a glance\" table: sub-lord chain for every cusp + every planet (lagna, 9 grahas including Ketu).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "kp",
                "sub-lords"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7e4cd701-d8e9-5cd3-9aee-766c27ec94b2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "sub-lords"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"planets\": [\n      {\n        \"graha\": 7978.820944112712,\n        \"grahaName\": \"string\",\n        \"signName\": \"string\",\n        \"starName\": \"string\",\n        \"subName\": \"string\"\n      },\n      {\n        \"graha\": 5035.038024618259,\n        \"grahaName\": \"string\",\n        \"signName\": \"string\",\n        \"starName\": \"string\",\n        \"subName\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3c18feaa-653a-5f80-927a-53ad643043b6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "sub-lords"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "82961372-d935-5ef1-a8e7-b1fd902564b0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "sub-lords"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0687b2ed-3f7b-544e-94fc-cd56187dd545",
          "name": "KP — Ruling Planets",
          "request": {
            "name": "KP — Ruling Planets",
            "description": {
              "content": "Canonical KP ruling planets: Day-lord + Hora-lord + Asc-sign + Asc-star + Asc-sub + Moon-sign + Moon-star + Moon-sub, deduplicated. Used in horary timing analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "kp",
                "ruling-planets"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "624c75c6-638c-50a1-8cbe-acde6a16a109",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "ruling-planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dayLord\": {},\n    \"horaLord\": {},\n    \"ascendant\": {},\n    \"moon\": {},\n    \"rulingPlanets\": [\n      {\n        \"graha\": 3732.511193347896,\n        \"name\": \"string\"\n      },\n      {\n        \"graha\": 7781.453324287983,\n        \"name\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c5e66f41-8a6d-5ed2-bafc-be8da7959bd5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "ruling-planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1d7b0084-216d-521b-a17d-559b3825d532",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "ruling-planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3b806a13-a65f-56c1-8725-f7d53b30eda6",
          "name": "KP — Horary chart (1..249)",
          "request": {
            "name": "KP — Horary chart (1..249)",
            "description": {
              "content": "KP horary number lookup: given a number 1..249, returns the canonical KP-table ASC longitude + sub-lord chain. The horary moment is the call moment passed in the body.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "kp",
                "horary"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"horaryNumber\": 108,\n  \"date\": \"2026-05-07\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fe127abf-37f7-566c-8fa7-c59286e63368",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "horary"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"horaryNumber\": 108,\n  \"date\": \"2026-05-07\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"horaryNumber\": 2046.9566309092136,\n    \"ascSidereal\": 5671.6323939546,\n    \"ascendant\": {\n      \"signName\": \"string\",\n      \"starName\": \"string\",\n      \"subName\": \"string\"\n    },\n    \"method\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "804b4216-2124-5429-b2bd-eb9c682dda17",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "horary"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"horaryNumber\": 108,\n  \"date\": \"2026-05-07\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e3144242-e387-50cc-8fdf-7a644662f6fa",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "horary"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"horaryNumber\": 108,\n  \"date\": \"2026-05-07\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8b5535a8-72b0-5418-8fd3-d1f4e2e3d49b",
          "name": "KP — Significators (primary/secondary/tertiary)",
          "request": {
            "name": "KP — Significators (primary/secondary/tertiary)",
            "description": {
              "content": "KP significator hierarchy per planet: primary = houses occupied by the star-lord; secondary = houses occupied by the planet itself; tertiary = houses occupied by the sign-lord. K.S. Krishnamurti *Reader IV*.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "kp",
                "significators"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f3d723ba-e5bb-5409-848b-84b770655a7e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "significators"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"significators\": [\n      {\n        \"graha\": 2394.1246790045834,\n        \"occupies\": 7917.686721958341,\n        \"primary\": 6163.187333429989,\n        \"secondary\": 3753.982533440816,\n        \"tertiary\": 1189.9375577565152,\n        \"chain\": {}\n      },\n      {\n        \"graha\": 1606.0985752065892,\n        \"occupies\": 910.2385203271646,\n        \"primary\": 8641.52353816407,\n        \"secondary\": 9799.280143785061,\n        \"tertiary\": 4796.3592661043795,\n        \"chain\": {}\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0ded5603-f6d1-529b-9bab-55e3aac91f34",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "significators"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "efbe832b-61de-5fc9-9d75-b11628ecd311",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "significators"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d61b7947-870c-5303-ba1f-59498ae14d4f",
          "name": "KP — Planet cuspal positions",
          "request": {
            "name": "KP — Planet cuspal positions",
            "description": {
              "content": "For each planet: sidereal longitude + KP chain (sign/star/sub/sub-sub) + Placidus house occupied. Convenience layout for KP analyses.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "kp",
                "planet-cuspal-position"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a58a61e0-ab50-5e98-87fd-cc40b58c1a6d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "planet-cuspal-position"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"planets\": [\n      {\n        \"graha\": 1540.3392207658205,\n        \"grahaName\": \"string\",\n        \"house\": 2021.8621299165295,\n        \"signName\": \"string\",\n        \"starName\": \"string\",\n        \"subName\": \"string\"\n      },\n      {\n        \"graha\": 939.7723130785196,\n        \"grahaName\": \"string\",\n        \"house\": 7891.595838183624,\n        \"signName\": \"string\",\n        \"starName\": \"string\",\n        \"subName\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bb8f7a91-58b0-514d-8105-7a1c0c7b1242",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "planet-cuspal-position"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8a513c99-e1c6-5b50-a30b-e35af1e92bcb",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "planet-cuspal-position"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ef43c508-0d9e-5047-99f9-2ecdb6327ef5",
          "name": "KP — Sub-sub-lord lookup",
          "request": {
            "name": "KP — Sub-sub-lord lookup",
            "description": {
              "content": "Returns the full sub-lord chain (sign/star/sub/sub-sub) at any sidereal longitude 0..360. Useful for transit-trigger and dasha-bhukti exact-moment analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "kp",
                "sub-sub-lord"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"longitude\": 215.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e93b74f0-bc67-51f9-8357-bb4e7a7d62c2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "sub-sub-lord"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"longitude\": 215.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"chain\": {\n      \"longitude\": 2827.017198307984,\n      \"signName\": \"string\",\n      \"starName\": \"string\",\n      \"subName\": \"string\",\n      \"subSubName\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d6ebf19c-7070-5b93-8da6-b2a55449e74f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "sub-sub-lord"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"longitude\": 215.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b9fe1d18-c1bd-55ff-a30b-30bb07824dbd",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "sub-sub-lord"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"longitude\": 215.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4cd12506-2cd1-5e73-a0a5-fdde905c6979",
          "name": "KP — Ascendant sub-lord",
          "request": {
            "name": "KP — Ascendant sub-lord",
            "description": {
              "content": "Sub-lord of the Ascendant — the canonical \"ruling indicator\" for the chart's primary motivation, life direction, and dominant karmic theme per K.S. Krishnamurti *Reader I-II*.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "kp",
                "asc-sub"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ff0eae8e-1823-51db-82df-9560a0ed99dc",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "asc-sub"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"chain\": {},\n    \"ascSubLord\": {\n      \"graha\": 5964.883860414716,\n      \"name\": \"string\"\n    },\n    \"meaning\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "69f6e24e-6389-5925-82e9-3f4f70085c2c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "asc-sub"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1a78e05c-b13a-58b2-9393-8dfa89eeeecb",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "asc-sub"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "75402ad1-90f4-5940-9c6a-1be2577b3064",
          "name": "KP — Part of Fortune",
          "request": {
            "name": "KP — Part of Fortune",
            "description": {
              "content": "Part of Fortune (Lot of Fortune): ASC + Moon − Sun (day birth) or ASC + Sun − Moon (night birth). Sub-lord chain attached for KP-style usage.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "kp",
                "fortuna"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1485e908-dc3e-5d76-8245-57e71f969ad4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "fortuna"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"isDayBirth\": true,\n    \"fortunaLongitude\": 2636.6463573847377,\n    \"house\": 3615.2471659570406,\n    \"chain\": {},\n    \"formula\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d296478c-64ce-542f-8edd-33fc310eef2e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "fortuna"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b6b9d452-39f1-5e8a-81ba-4faa0c0e33c3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "fortuna"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5e0eb66f-fe7e-55c9-8e62-f1a4775d9ff7",
          "name": "KP — Transit positions",
          "request": {
            "name": "KP — Transit positions",
            "description": {
              "content": "Sidereal positions of all 9 grahas (incl. Ketu) at `targetDate` (default = now) with KP sub-lord chain attached. Use for KP transit-timing.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "kp",
                "transit-kp"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2026-05-07\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2febed80-1b73-512a-872a-ff1433105c1c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "transit-kp"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-07\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"jd\": 1750.200381881528,\n    \"ayanamsa\": 6826.14590511373,\n    \"planets\": [\n      {\n        \"graha\": 2534.3548712713273,\n        \"name\": \"string\",\n        \"longitude\": 3592.6852905934556,\n        \"chain\": {}\n      },\n      {\n        \"graha\": 2503.5633343902773,\n        \"name\": \"string\",\n        \"longitude\": 5252.074306054848,\n        \"chain\": {}\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "afb138b0-0af5-525d-9239-b2c3439040b7",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "transit-kp"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-07\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3e2d72f2-8101-59b5-9d87-c42e8315270f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "kp",
                    "transit-kp"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-07\",\n  \"time\": \"12:00:00\",\n  \"timezoneOffset\": 0\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b9c78622-1911-5269-8ef8-be4ebc7f7a79",
          "name": "Lal Kitab — Teva (fixed-house chart)",
          "request": {
            "name": "Lal Kitab — Teva (fixed-house chart)",
            "description": {
              "content": "Lal Kitab teva: fixed-house chart where house = sign (Aries=1..Pisces=12), no ASC rotation. Each planet placed by sign with state (own/exalted/debilitated/neutral) + pakka-ghar match flag. YELLOW: Lal Kitab is single-school; we ship K. Ashant + R.D. Mathur consensus.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "teva"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "34def7f4-c4a3-5eae-bae7-06dda1457050",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "teva"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"teva\": [\n      {\n        \"graha\": 4946.228528076668,\n        \"grahaName\": \"string\",\n        \"house\": 603.5890434843805,\n        \"state\": \"string\",\n        \"inPakkaGhar\": false\n      },\n      {\n        \"graha\": 8679.653651981449,\n        \"grahaName\": \"string\",\n        \"house\": 8745.565683709132,\n        \"state\": \"string\",\n        \"inPakkaGhar\": true\n      }\n    ],\n    \"disclaimer\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "de2f6030-eb89-53bb-933b-a4d5c493d0fc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "teva"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4eedbc17-c09e-5f5e-bb82-b959beda90aa",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "teva"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c7f569dd-c278-5205-b52b-c583d2262bb2",
          "name": "Lal Kitab — Kundali (12-house grid)",
          "request": {
            "name": "Lal Kitab — Kundali (12-house grid)",
            "description": {
              "content": "Lal Kitab kundali grid layout: 12 houses, each listing planets currently in it with state. Companion to /teva for chart visualization.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "lal-kundali"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "93f0936c-b5f6-5a5b-92bf-f25ff4996563",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "lal-kundali"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"grid\": [\n      {\n        \"house\": 8197.710757743162,\n        \"houseName\": \"string\",\n        \"planets\": [\n          {\n            \"graha\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"state\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          {\n            \"graha\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"state\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        ]\n      },\n      {\n        \"house\": 844.739560641996,\n        \"houseName\": \"string\",\n        \"planets\": [\n          {\n            \"graha\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"state\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          },\n          {\n            \"graha\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"name\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            },\n            \"state\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        ]\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "05f41947-f747-5032-8949-96e9d2fe9193",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "lal-kundali"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ecd23c66-640d-507c-979b-b4f970cbd785",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "lal-kundali"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "357c9ba3-2108-5da7-a5ab-f08f66c03006",
          "name": "Lal Kitab — Kismat (fortune indicator)",
          "request": {
            "name": "Lal Kitab — Kismat (fortune indicator)",
            "description": {
              "content": "LK fortune score: +2 pakka ghar, +1 own sign, +2 exalted, −2 debilitated. Higher = more fortunate per K. Ashant Vol. III.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "kismat"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "83e644f7-a453-5b55-91a1-eff42bc3600f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "kismat"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"kismat\": {\n      \"score\": 4168.792081366221\n    },\n    \"interpretation\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "68829d66-02c9-5a5e-92f0-66a8e2263885",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "kismat"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "58458ea4-9e1d-5515-b453-78cc6b1924d9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "kismat"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1dd74089-00fa-5803-a412-ee07b89f5d99",
          "name": "Lal Kitab — Dasha (35-year cycle)",
          "request": {
            "name": "Lal Kitab — Dasha (35-year cycle)",
            "description": {
              "content": "Lal Kitab dasha: 35-year cycle, 1 house per ~2.917 years from age 0 forward. Per K. Ashant tradition (alternate 38y impl in some authors flagged in `method`).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "dasha"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8ca1a1bd-8079-51b6-8c2d-de474161c12e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "dasha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"dasha\": [\n      {\n        \"house\": 3376.8860103480015,\n        \"houseName\": \"string\",\n        \"ruler\": 4361.47963220733,\n        \"rulerName\": \"string\",\n        \"ageStart\": 3905.388413086246,\n        \"ageEnd\": 4598.8502028135335\n      },\n      {\n        \"house\": 2034.7191095700334,\n        \"houseName\": \"string\",\n        \"ruler\": 1995.885254337144,\n        \"rulerName\": \"string\",\n        \"ageStart\": 1384.1005548587805,\n        \"ageEnd\": 2947.6282930612174\n      }\n    ],\n    \"cycleYears\": 5824.459144238419,\n    \"method\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "60270125-65dd-5431-ba39-59f800b907e0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "dasha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6a1a19b7-6cac-53e2-b655-da270a2caff4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "dasha"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c7a78701-dc3f-500d-8dde-0dfebdebb9cc",
          "name": "Lal Kitab — Varshphal (annual)",
          "request": {
            "name": "Lal Kitab — Varshphal (annual)",
            "description": {
              "content": "Lal Kitab annual progression at given `age`. Returns the running 35-year-cycle dasha house + approximate solar-return JD for full annual chart casting.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "varshphal"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"age\": 29\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "20f0888f-3908-58f1-a261-2cc035330dda",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "varshphal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"age\": 29\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"varshphal\": {\n      \"yearNumber\": 5191.585901337244,\n      \"approxJd\": 6049.656591263197,\n      \"ageYears\": 6072.526998035599\n    },\n    \"runningDashaHouse\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ac4e7f8b-ecfd-575b-9efc-56dfb2cf81de",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "varshphal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"age\": 29\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f651585b-db2b-55ec-89c6-21097e14b0fb",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "varshphal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"age\": 29\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f108d3af-2edb-5311-afdb-7c439cbe472c",
          "name": "Lal Kitab — Rin (6 ancestral debts)",
          "request": {
            "name": "Lal Kitab — Rin (6 ancestral debts)",
            "description": {
              "content": "Detects six ancestral debts (Pitri / Stree / Kanya / Atma / Rishi / Daiva Rin) per Lal Kitab planet-affliction patterns. Each rin returns trigger conditions + recommended remedy. Per K. Ashant Vol. IV + R.D. Mathur consensus.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "debts"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "31088977-9ebe-5b3a-8109-29b13535d83e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "debts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"rins\": [\n      {\n        \"name\": \"string\",\n        \"hindiName\": \"string\",\n        \"present\": false,\n        \"remedy\": \"string\"\n      },\n      {\n        \"name\": \"string\",\n        \"hindiName\": \"string\",\n        \"present\": true,\n        \"remedy\": \"string\"\n      }\n    ],\n    \"activeCount\": 4530.904308558394\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1dbfdaa4-d62e-5995-96f8-224278dbf37a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "debts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "89c8ce40-2664-537b-8fe2-6d6f6d047964",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "debts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "68585e89-e8ed-581c-9d2b-d6eb6cbbca64",
          "name": "Lal Kitab — Remedies (Upayas)",
          "request": {
            "name": "Lal Kitab — Remedies (Upayas)",
            "description": {
              "content": "Per-planet Lal Kitab remedies (upayas): the canonical Mathur-tradition remedy + day + donation + mantra. With optional `planet` param, returns single-planet upaya; without, returns all 9.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "remedies"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "476143d0-8c36-56e3-ace9-cf0e96ad280d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "remedies"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"remedies\": [\n      {\n        \"graha\": 0,\n        \"grahaName\": \"Sun\",\n        \"remedy\": {\n          \"remedy\": \"Respect father; offer water at sunrise...\",\n          \"day\": \"Sunday\",\n          \"donation\": \"Wheat, jaggery, copper\",\n          \"mantra\": \"Om Suryaya Namah\"\n        }\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a6b4f5bd-fc58-5755-8d15-f1f1ab4f1cc7",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "remedies"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c85d73df-8479-54b2-baa1-d47c8deabe7a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "remedies"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "383b4369-79ba-52a9-b480-f05965acb6a8",
          "name": "Lal Kitab — Planet-in-house effect",
          "request": {
            "name": "Lal Kitab — Planet-in-house effect",
            "description": {
              "content": "Short summary of a (planet, house) placement per LK. Caller passes `planet` (0..6, 11=Rahu, 100=Ketu) and `house` (1..12). Currently Sun-only full data; remaining 8 planets are placeholder text — full 144-cell reading database is a Phase 3 content task.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "planet-house-effect"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"planet\": 0,\n  \"house\": 1\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "afae684c-0437-50ce-abc5-8d1a3e93e0c5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "planet-house-effect"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet\": 0,\n  \"house\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planet\": 0,\n    \"house\": 1,\n    \"effect\": \"Sun in 1: confident, leadership, possible father issues.\",\n    \"pakkaGhar\": true,\n    \"disclaimer\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c44b9f9f-e793-5d55-98b7-338a81388350",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "planet-house-effect"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet\": 0,\n  \"house\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "650be355-5097-534b-afd5-ac48329977bd",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "planet-house-effect"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet\": 0,\n  \"house\": 1\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9e984005-5604-5199-b13a-6b674c50c314",
          "name": "Lal Kitab — Blind houses (Andha bhava)",
          "request": {
            "name": "Lal Kitab — Blind houses (Andha bhava)",
            "description": {
              "content": "Houses with no planet AND no Parashari aspect. Per Lal Kitab, blind houses indicate areas where karma is \"unilluminated\" and remedies are essential.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "blind-house"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a55d5723-1ac8-595b-b59b-d0a251bd17f1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "blind-house"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"blindHouses\": [\n      {\n        \"house\": 8486.262231380044,\n        \"houseName\": \"string\"\n      },\n      {\n        \"house\": 290.17928599651685,\n        \"houseName\": \"string\"\n      }\n    ],\n    \"meaning\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0225debf-2cb5-5fd7-b771-2776bf6c6790",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "blind-house"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "530ba8e6-7c80-5a35-a723-f20229f1a357",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "blind-house"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "89399361-959c-57ce-ab3d-e67c5c147111",
          "name": "Lal Kitab — Sleeping houses",
          "request": {
            "name": "Lal Kitab — Sleeping houses",
            "description": {
              "content": "Houses where a planet is in its pakka ghar with no companions/aspects. LK considers such planets dormant; remedies activate them.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "sleeping-house"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "de59278b-77aa-53a3-9d98-fbdc03e23e68",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "sleeping-house"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"sleepingHouses\": [\n      {\n        \"house\": 4505.945233783055,\n        \"houseName\": \"string\",\n        \"planet\": 1348.391538015381,\n        \"planetName\": \"string\"\n      },\n      {\n        \"house\": 7885.057869599014,\n        \"houseName\": \"string\",\n        \"planet\": 5624.815486628753,\n        \"planetName\": \"string\"\n      }\n    ],\n    \"meaning\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a30fed93-eeb3-5e6e-bcb1-6bf8996c437f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "sleeping-house"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5648aeeb-4be1-5599-bb0b-7e679f1279bf",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "sleeping-house"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d35b87c2-25bc-5ed9-9509-e4c46eca5136",
          "name": "Lal Kitab — Sukh (prosperity yoga)",
          "request": {
            "name": "Lal Kitab — Sukh (prosperity yoga)",
            "description": {
              "content": "LK dhana yoga sum: count benefics (Moon/Mercury/Venus/Jupiter) in 2/5/9/11 houses (LK fixed). +2 each. Higher = more prosperity yoga.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "prosperity"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "40975653-b3f1-5a13-aa00-9acfd782c23f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "prosperity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"sukh\": {\n      \"score\": 4310.3494541117925\n    },\n    \"interpretation\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "982ec191-aee5-5f01-9edc-30d6fc471244",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "prosperity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1e3b6117-6150-5fd8-a463-15679bfbdfbf",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "prosperity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "379f58d7-8034-542e-8319-16ccc96055d6",
          "name": "Lal Kitab — Life graph (age-by-age)",
          "request": {
            "name": "Lal Kitab — Life graph (age-by-age)",
            "description": {
              "content": "Year-by-year (age 0..35) Lal Kitab dasha snapshot showing the running house, its ruler, and the ruler's current state in the chart. Use as a rough timing index.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "lal-kitab",
                "life-graph"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6cd5a692-b064-5b72-ac94-d8997dec4e6b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "life-graph"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lagna\": {},\n    \"lifeGraph\": [\n      {\n        \"age\": 1653.5262632972403,\n        \"house\": 4542.9902920588265,\n        \"ruler\": 7483.4391692796735,\n        \"rulerName\": \"string\",\n        \"rulerState\": \"string\"\n      },\n      {\n        \"age\": 2168.5499797491548,\n        \"house\": 2691.504016579023,\n        \"ruler\": 5379.391770648427,\n        \"rulerName\": \"string\",\n        \"rulerState\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "74674524-7c7b-5869-914e-8785f77d538c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "life-graph"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ed75f385-d552-5b49-81a0-6aa0fd9939da",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "lal-kitab",
                    "life-graph"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "635126a0-692c-5f2f-946d-8aaa6c0a5d87",
          "name": "Yogas — Jaimini Raja yoga",
          "request": {
            "name": "Yogas — Jaimini Raja yoga",
            "description": {
              "content": "Jaimini Raja yoga: Atmakaraka in Lagna/Kendra OR conjunct Amatyakaraka. Sources: Jaimini Sutras 2.x + Sanjay Rath modern commentary.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "jaimini",
                "raja"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b34a7b94-d860-5c64-99f3-24bdd123032f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "raja"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yoga\": \"string\",\n    \"school\": \"string\",\n    \"present\": false,\n    \"atmakaraka\": {},\n    \"amatyakaraka\": {},\n    \"details\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "80a5ad16-bebc-5326-8d60-9a05650b216c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "raja"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f3c15e0c-e720-5ba0-89f2-1b6b5cced7ca",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "raja"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a0a52ba6-7406-50a8-a5ce-088fdc83e19a",
          "name": "Yogas — Jaimini Dhana yoga",
          "request": {
            "name": "Yogas — Jaimini Dhana yoga",
            "description": {
              "content": "Jaimini Dhana yoga: AK or AmK in 2nd / 11th from lagna. Wealth indicator.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "jaimini",
                "dhana"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d70412e4-c600-5560-a056-e707d5615743",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "dhana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yoga\": \"string\",\n    \"school\": \"string\",\n    \"present\": false\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ccf84ef3-d8f9-5879-8179-eedea38efcb0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "dhana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8948e7fb-df96-51dc-bf6a-d6012dcb0a0f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "dhana"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "21fdaedf-9cd3-5f9a-8911-aab53a857174",
          "name": "Yogas — Jaimini Daridra yoga",
          "request": {
            "name": "Yogas — Jaimini Daridra yoga",
            "description": {
              "content": "Jaimini Daridra yoga: AK + AmK both in dusthanas (6/8/12) — poverty/struggle flag. Remedies recommended.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "jaimini",
                "daridra"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1cbec999-97cb-5bcf-aaeb-0ce32fca0fd2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "daridra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yoga\": \"string\",\n    \"school\": \"string\",\n    \"present\": false\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4ebe95dd-18bd-592a-a014-7cf8a2ee35fa",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "daridra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "17dc1e70-e409-59f3-ac21-03d64a0452e6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "daridra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b3d12f78-8211-567d-b526-7547691a3f9d",
          "name": "Yogas — Jaimini Viparita Raja yoga",
          "request": {
            "name": "Yogas — Jaimini Viparita Raja yoga",
            "description": {
              "content": "Reverse Raja yoga: AK in 6/8/12 — success after struggle. Per Sanjay Rath modern commentary.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "jaimini",
                "viparita"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5bbc4570-0878-5d9a-83d0-9d337dbce04f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "viparita"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yoga\": \"string\",\n    \"school\": \"string\",\n    \"present\": false\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6795d654-37f9-5c1a-a0b0-54b1a7de5f9b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "viparita"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a2ebf833-86a3-57b6-a7f9-c1a423d437ca",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "viparita"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2ba33456-582c-5098-bfc0-a7fbe514ab28",
          "name": "Yogas — Jaimini full summary",
          "request": {
            "name": "Yogas — Jaimini full summary",
            "description": {
              "content": "Composite Jaimini yoga summary: Raja / Dhana / Daridra / Viparita with karaka details.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "yogas",
                "jaimini",
                "full"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d8952191-6c62-51d9-a9de-3845f1f79b90",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"school\": \"string\",\n    \"atmakaraka\": {},\n    \"raja\": {},\n    \"dhana\": {},\n    \"daridra\": {},\n    \"viparita\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ff8586cf-29cf-5ccb-9f90-23140f1cbae6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0cd04e6f-9716-5edc-bdf3-08d111d09a6f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "yogas",
                    "jaimini",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e2b44333-b1ae-5445-a998-68c03dda84fa",
          "name": "Doshas — Lal Kitab Manglik",
          "request": {
            "name": "Doshas — Lal Kitab Manglik",
            "description": {
              "content": "Manglik dosha per Lal Kitab: Mars in 1/4/7/8/12 with LK-specific cancellation (Mars in Aries/Scorpio/Gemini cancels).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "lal-kitab",
                "manglik"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e0666156-ff9e-5f34-9a10-54136cc690d6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "manglik"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"present\": false,\n    \"mars\": {},\n    \"cancellation\": \"string\",\n    \"remedy\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b9726354-c6f0-5698-a742-5f99f518fad5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "manglik"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6ac92807-7eec-5a01-8614-53f8bffc0445",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "manglik"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f1327570-5592-5685-988e-9c7fbd714fea",
          "name": "Doshas — Lal Kitab Kalsarpa",
          "request": {
            "name": "Doshas — Lal Kitab Kalsarpa",
            "description": {
              "content": "Kalsarpa dosha (Rahu-Ketu encirclement) with Lal Kitab remedies.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "lal-kitab",
                "kalsarpa"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e9b1d523-a9dc-5cfe-b1a2-865e51086b4d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "kalsarpa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"Kalsarpa (Lal Kitab)\",\n    \"present\": true,\n    \"remedy\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4c5d2c57-dade-5de7-9759-f31471e31995",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "kalsarpa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "402dff38-90af-5ed1-a8a1-c203bad3a5db",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "kalsarpa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "24a582c2-152f-5f2e-8cc9-115f38ea45f0",
          "name": "Doshas — Lal Kitab Pitra",
          "request": {
            "name": "Doshas — Lal Kitab Pitra",
            "description": {
              "content": "Pitri Rin (paternal-debt dosha) per Lal Kitab patterns. Triggers + remedy.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "lal-kitab",
                "pitra"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c80468f0-4f1a-5e20-90d6-3b9a37fc5131",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "pitra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"present\": false,\n    \"remedy\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0d71d56a-a81e-5bea-9af0-148c81c7eb04",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "pitra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8c5a2ae4-5a42-5bf8-89f8-e28a143d599b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "pitra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0a91f553-c6a2-5ad9-90bb-ab8e9c3471e5",
          "name": "Doshas — Lal Kitab Shrapit",
          "request": {
            "name": "Doshas — Lal Kitab Shrapit",
            "description": {
              "content": "Shrapit dosha (ancestral curse) per LK: Saturn conjunct Rahu/Ketu. Specific remedies provided.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "lal-kitab",
                "shrapit"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "70241301-ef1f-5bb4-acea-15ac52475c75",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "shrapit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"Shrapit (Lal Kitab)\",\n    \"present\": false,\n    \"details\": \"...\",\n    \"remedy\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dcf8e9d5-29e5-5d75-aca7-27f7bf34be3c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "shrapit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e959d047-87f0-5273-8316-280e9d81c2b5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "shrapit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "08332d5e-ad93-5038-9928-3f069ff335f8",
          "name": "Doshas — Lal Kitab Rin (6 ancestral debts)",
          "request": {
            "name": "Doshas — Lal Kitab Rin (6 ancestral debts)",
            "description": {
              "content": "Aggregate of all 6 Rin (Pitri/Stree/Kanya/Atma/Rishi/Daiva) with active count. Same engine as /lal-kitab/debts but framed as dosha.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "lal-kitab",
                "rin"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0c343c8d-6172-5ef9-b29e-54b013c882a2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "rin"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"activeCount\": 6526.987993460787\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7b33fb90-8051-5abf-8c62-ef925516c023",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "rin"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "85a3ba87-13b0-5851-8387-c2d13b467e46",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "rin"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a64d68d3-12f4-5aad-bccf-9fa8fbe30c08",
          "name": "Doshas — Lal Kitab full summary",
          "request": {
            "name": "Doshas — Lal Kitab full summary",
            "description": {
              "content": "Composite Lal Kitab dosha summary: manglik + kalsarpa + pitra + shrapit + 6 Rin + kismat score.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "lal-kitab",
                "full"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3b2f02a5-4a36-5c90-9ceb-33519e62b4e8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"school\": \"string\",\n    \"manglik\": {},\n    \"kalsarpa\": {},\n    \"kismat\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "99d9ba69-f85b-58dd-9d95-db5d76bf782d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "20e07404-2999-506a-82ba-87f9bd317165",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "lal-kitab",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e78a7973-924f-5898-a271-e129da0a3f9d",
          "name": "Doshas — KP Manglik",
          "request": {
            "name": "Doshas — KP Manglik",
            "description": {
              "content": "Manglik dosha with KP sub-lord precision attached. Sub-lord chain of Mars added for transit-trigger analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "kp",
                "manglik"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8cda1b8b-f4ec-5462-963c-57ddfef9fa93",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "manglik"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"present\": true,\n    \"kpSubLord\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c95c5ff3-606f-5634-85aa-b8b4bd105850",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "manglik"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1ec18df8-a027-5573-ab02-ea5f65d890f5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "manglik"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "074e127a-1a81-5dc3-9db8-06779644f482",
          "name": "Doshas — KP Kalasarpa",
          "request": {
            "name": "Doshas — KP Kalasarpa",
            "description": {
              "content": "Kalasarpa dosha with KP Rahu sub-lord chain attached.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "kp",
                "kalasarpa"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fbd31864-7bd4-5964-a12e-11f566b47511",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "kalasarpa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"present\": false,\n    \"kpRahuChain\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e1adc337-3770-524c-98db-0629a0735c3b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "kalasarpa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8b84b2f9-c272-5cd1-8f10-3040aa240343",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "kalasarpa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f5ffc429-fb4e-562d-9552-551b1d6911e7",
          "name": "Doshas — KP Pitra",
          "request": {
            "name": "Doshas — KP Pitra",
            "description": {
              "content": "Pitra dosha (Sun affliction) with KP Sun sub-lord chain.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "kp",
                "pitra"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c585001e-c280-5e5c-ad89-243c5aee4763",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "pitra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"present\": false,\n    \"kpSunChain\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "85abb3ca-5764-5bb4-8b40-b941d8f6df30",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "pitra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "021e0769-ee3c-5b19-b418-1c7593cc92ec",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "pitra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d14a14ee-e742-5d4c-beeb-fc47e7272e8a",
          "name": "Doshas — KP Sade Sati",
          "request": {
            "name": "Doshas — KP Sade Sati",
            "description": {
              "content": "Sade Sati state at `targetDate`: Saturn transit through 12th/1st/2nd from natal Moon (7.5y total). Returns the active phase with KP Saturn sub-lord chain.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "kp",
                "sade-sati"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5b9f730e-ef65-5d7a-a4e8-dffd15d22f81",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "sade-sati"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"present\": true,\n    \"phase\": \"string\",\n    \"moonSign\": 5390.763016033655,\n    \"transitSaturnSign\": 9798.393127249694,\n    \"kpSaturnChain\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3a8b9c7e-347d-55d1-9332-de3d00811a5e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "sade-sati"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3e873869-ae82-5dbe-8556-0b416246bc14",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "sade-sati"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1996-12-07\",\n  \"time\": \"10:34:00\",\n  \"timezoneOffset\": 5.5,\n  \"latitude\": 13.0389,\n  \"longitude\": 80.2619,\n  \"targetDate\": \"2026-05-07\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c505e84c-fa24-5036-b65e-da6a1c40fe40",
          "name": "Doshas — KP Kemadruma",
          "request": {
            "name": "Doshas — KP Kemadruma",
            "description": {
              "content": "Kemadruma yoga: no planet (excl. Sun, Rahu, Ketu) in 2nd or 12th from Moon. Moon-isolation flag — emotional/financial volatility indicator. KP Moon sub-lord chain attached.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "kp",
                "kemadruma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0f05aed9-993f-558f-a420-b3eced879cb9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "kemadruma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"dosha\": \"string\",\n    \"present\": true,\n    \"moonSign\": 6844.095892634816,\n    \"kpMoonChain\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c106a6e5-510e-5e5c-a7d6-0b8724063459",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "kemadruma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "71eceb89-4bbd-53b9-bb6b-bf27997052d3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "kemadruma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fa4dff79-b70e-51cf-8043-230c91934c57",
          "name": "Doshas — KP full summary",
          "request": {
            "name": "Doshas — KP full summary",
            "description": {
              "content": "Composite KP dosha summary: manglik + kalasarpa + pitra + kemadruma + Sade-Sati pointer. (Sade Sati requires explicit targetDate — call /sade-sati separately.)",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "vedic",
                "doshas",
                "kp",
                "full"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8d358f44-cfce-5c69-a600-4ad56f973380",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"school\": \"string\",\n    \"manglik\": {},\n    \"kalasarpa\": {},\n    \"kemadruma\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e8943732-d7b0-523f-8e4e-437858356745",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c73851ec-be4a-5b3f-8755-df2610e10110",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "vedic",
                    "doshas",
                    "kp",
                    "full"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "54162adc-8344-5d6f-a6e1-c8ca61f453f3",
      "name": "Esoteric",
      "description": {
        "content": "🔮 Esoteric endpoints. ⚠️ Cultural and spiritual associations only. Not medical, financial, or psychological advice.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "cab2d70c-182e-5037-a098-45c1ceaaa01d",
          "name": "I Ching Hexagram",
          "request": {
            "name": "I Ching Hexagram",
            "description": {
              "content": "Return the I Ching hexagram corresponding to each planet's gate in the Human Design wheel.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "iching"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "15e73b6a-2899-5cbb-8a4e-90c037ea7537",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planets\": [\n      {\n        \"planet\": \"string\",\n        \"gate\": 4988.681469313198,\n        \"hexagram\": 1918.3748575597392,\n        \"name\": \"string\",\n        \"judgment\": \"string\",\n        \"line\": 9681.699713810465,\n        \"lineText\": \"string\"\n      },\n      {\n        \"planet\": \"string\",\n        \"gate\": 3678.6294942348864,\n        \"hexagram\": 9417.250820557876,\n        \"name\": \"string\",\n        \"judgment\": \"string\",\n        \"line\": 9400.743278634267,\n        \"lineText\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8bb1a430-0976-54a6-a670-4eafd2033b02",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "953aeaa3-6ecf-54c5-a1eb-686201fa9936",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a72bba3c-2ed1-5e60-a93b-2ede4c83d502",
          "name": "Djamaspa (DEPRECATED — RED quality, slated for v2.0 sunset)",
          "request": {
            "name": "Djamaspa (DEPRECATED — RED quality, slated for v2.0 sunset)",
            "description": {
              "content": "DEPRECATED in v2.0.0 — RED quality (oral Zoroastrian tradition, scattered manuscripts, no canonical reference). Slated for sunset 6 months after v2.0.0 release. Migrate to broader /reference endpoints or remove dependency. Calculate Djamaspa planetary positions for date.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "djamaspa"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "74a6109a-e292-5a3e-ad40-b0d28ddb680a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "djamaspa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"planets\": [\n      {\n        \"planet\": \"string\",\n        \"longitude\": 6789.489108195674,\n        \"djamaspaSign\": \"string\",\n        \"quality\": \"string\",\n        \"strength\": 3640.2047463627964\n      },\n      {\n        \"planet\": \"string\",\n        \"longitude\": 8016.550286793669,\n        \"djamaspaSign\": \"string\",\n        \"quality\": \"string\",\n        \"strength\": 7677.695558399713\n      }\n    ],\n    \"dayQuality\": \"string\",\n    \"recommendation\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "de5b4a51-e47e-5d18-8452-ea659b915dbc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "djamaspa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a279a16c-963e-5752-9494-7d8fd753beca",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "djamaspa"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "21a236a6-73f1-53d7-8529-4bcbe4f70ca5",
          "name": "Crystals — Full Directory",
          "request": {
            "name": "Crystals — Full Directory",
            "description": {
              "content": "Reference list of crystals with chakra, zodiac, planet, element, hardness, and purpose tags. Returns chakra and purpose taxonomies for filtering.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "crystals"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "d3d90008-76cc-54e8-93d5-54bb621ab186",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"color\": \"string\",\n        \"chakra\": [\n          \"string\",\n          \"string\"\n        ],\n        \"zodiacSigns\": [\n          \"string\",\n          \"string\"\n        ],\n        \"purposes\": [\n          \"string\",\n          \"string\"\n        ]\n      },\n      {\n        \"name\": \"string\",\n        \"color\": \"string\",\n        \"chakra\": [\n          \"string\",\n          \"string\"\n        ],\n        \"zodiacSigns\": [\n          \"string\",\n          \"string\"\n        ],\n        \"purposes\": [\n          \"string\",\n          \"string\"\n        ]\n      }\n    ],\n    \"count\": 4754.74386841388,\n    \"chakras\": [\n      \"string\",\n      \"string\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f16b6868-0659-5ec8-bc20-56aaf6975c93",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1e3f6bd3-49ab-5cb5-8b98-1740312bdbb7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "21cdbfb1-09b1-5b8f-b945-aca994356a26",
          "name": "Crystals by Zodiac Sign",
          "request": {
            "name": "Crystals by Zodiac Sign",
            "description": {
              "content": "Crystals indexed for a given zodiac sign (case-insensitive English name).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "crystals",
                "by-zodiac",
                ":sign"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "6cd25d5b-782d-52ad-a6f9-d2734f5c8a8e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "by-zodiac",
                    ":sign"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": \"string\",\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"color\": \"string\",\n        \"purposes\": [\n          \"string\",\n          \"string\"\n        ]\n      },\n      {\n        \"name\": \"string\",\n        \"color\": \"string\",\n        \"purposes\": [\n          \"string\",\n          \"string\"\n        ]\n      }\n    ],\n    \"count\": 2954.515634008501\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cfc5a03b-79fa-560e-92d6-7f32e9e5dafc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "by-zodiac",
                    ":sign"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "08099dbf-c33c-5fed-b028-6a68334642aa",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "by-zodiac",
                    ":sign"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "587b1a52-b41f-5d3a-8d6d-a76ce4b247b5",
          "name": "Crystals by Chakra",
          "request": {
            "name": "Crystals by Chakra",
            "description": {
              "content": "Crystals indexed for a given chakra (Root / Sacral / Solar Plexus / Heart / Throat / Third Eye / Crown).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "crystals",
                "by-chakra",
                ":chakra"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "c63f28f3-3b57-55ec-afb6-72e8b63ed94a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "by-chakra",
                    ":chakra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"chakra\": \"string\",\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"purposes\": [\n          \"string\",\n          \"string\"\n        ]\n      },\n      {\n        \"name\": \"string\",\n        \"purposes\": [\n          \"string\",\n          \"string\"\n        ]\n      }\n    ],\n    \"count\": 5919.78448589316\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a6679acd-057d-54eb-9867-164c50b0f1f2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "by-chakra",
                    ":chakra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "edbff06c-5453-5d98-8d7b-8a2a41a514cd",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "by-chakra",
                    ":chakra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2f96a85a-1bb0-52dd-8efa-67bb1b6874b9",
          "name": "Crystals by Purpose",
          "request": {
            "name": "Crystals by Purpose",
            "description": {
              "content": "Crystals indexed by intent keyword (love, prosperity, healing, protection, etc.). Substring-matches against purpose tags.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "crystals",
                "by-purpose",
                ":purpose"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "03736650-decb-5dd4-8e86-7ddb01bfde92",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "by-purpose",
                    ":purpose"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"purpose\": \"string\",\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"purposes\": [\n          \"string\",\n          \"string\"\n        ]\n      },\n      {\n        \"name\": \"string\",\n        \"purposes\": [\n          \"string\",\n          \"string\"\n        ]\n      }\n    ],\n    \"count\": 7521.2219152091375\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5ec44e05-3074-5b87-a300-d433f95064ee",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "by-purpose",
                    ":purpose"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b936f84a-e22d-5f07-91bb-36946cdad658",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "by-purpose",
                    ":purpose"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e50cbb50-e1dd-5822-8e2f-111f4b7bfed8",
          "name": "Crystal Recommendations",
          "request": {
            "name": "Crystal Recommendations",
            "description": {
              "content": "Recommend crystals scored against natal sign placements (Sun/Moon/Asc) and intent keywords. Returns top-N matches with score.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "crystals",
                "recommend"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sunSign\": \"Aries\",\n  \"moonSign\": \"Cancer\",\n  \"intent\": \"courage\",\n  \"limit\": 5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7dbf83b9-685f-5711-830b-800f05be5b9d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "recommend"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sunSign\": \"Aries\",\n  \"moonSign\": \"Cancer\",\n  \"intent\": \"courage\",\n  \"limit\": 5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"recommendations\": [\n      {\n        \"name\": \"string\",\n        \"matchScore\": 9258.29228462443\n      },\n      {\n        \"name\": \"string\",\n        \"matchScore\": 8261.8902748665\n      }\n    ],\n    \"count\": 397.94728197526166,\n    \"criteria\": {\n      \"signs\": [\n        \"string\",\n        \"string\"\n      ],\n      \"intent\": \"string\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8c34ebf2-4dea-50ee-a3d1-93fce4c120e2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "recommend"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sunSign\": \"Aries\",\n  \"moonSign\": \"Cancer\",\n  \"intent\": \"courage\",\n  \"limit\": 5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "63914832-3ff9-5d8f-be17-94215883ab75",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "crystals",
                    "recommend"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sunSign\": \"Aries\",\n  \"moonSign\": \"Cancer\",\n  \"intent\": \"courage\",\n  \"limit\": 5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a300d3eb-69f7-5a65-9d86-4eaa6cfd0833",
          "name": "Angel Numbers — Catalogue",
          "request": {
            "name": "Angel Numbers — Catalogue",
            "description": {
              "content": "Full angel number catalogue (singles, masters, repeating, mirror, sequential patterns) with short and full meanings, themes.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "angel-numbers"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "9506cd6e-6089-5622-a374-930aeaf220ac",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"number\": \"string\",\n        \"pattern\": \"string\",\n        \"shortMeaning\": \"string\",\n        \"themes\": [\n          \"string\",\n          \"string\"\n        ]\n      },\n      {\n        \"number\": \"string\",\n        \"pattern\": \"string\",\n        \"shortMeaning\": \"string\",\n        \"themes\": [\n          \"string\",\n          \"string\"\n        ]\n      }\n    ],\n    \"count\": 2795.586594470527\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4cb0baec-66ab-5b61-93d0-f4c582d250d6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "58ee1b36-70fa-56d9-a1de-fd3bbc93866b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8f5bc010-3c66-5b3e-bc59-c269761860b1",
          "name": "Angel Number Lookup",
          "request": {
            "name": "Angel Number Lookup",
            "description": {
              "content": "Look up the meaning of a specific angel number sequence. Falls back to numerological reduction if not in catalogue.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "angel-numbers",
                ":number"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "aaced8aa-5279-5bab-a638-bb8a7b5938ad",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    ":number"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"matched\": \"exact\",\n    \"number\": \"1111\",\n    \"pattern\": \"mirror\",\n    \"shortMeaning\": \"awakening code\",\n    \"themes\": [\n      \"awakening\",\n      \"gateway\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "caa095ca-414e-5b6c-89e5-7a1bdea5bf86",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    ":number"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e0a9e7af-71c5-5683-9a39-76e1f5742458",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    ":number"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0ec087e0-ab8a-55f0-8c81-6c5e6e3d8f41",
          "name": "Decode Angel Number",
          "request": {
            "name": "Decode Angel Number",
            "description": {
              "content": "Decode a numeric sequence in optional life context. Returns pattern classification, exact match, and reduced single-digit meaning.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "angel-numbers",
                "decode"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sequence\": \"1234\",\n  \"context\": \"saw on receipt during career change\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b9c58bb2-8e0e-57aa-a617-42edacc26fd4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    "decode"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sequence\": \"1234\",\n  \"context\": \"saw on receipt during career change\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sequence\": \"1234\",\n    \"pattern\": \"sequential\",\n    \"reducedTo\": 1,\n    \"exactMatch\": {\n      \"shortMeaning\": \"step by step progress\"\n    },\n    \"context\": \"saw on receipt during career change\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c0ed57bb-9fc5-5716-ae31-7daad9d44c87",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    "decode"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sequence\": \"1234\",\n  \"context\": \"saw on receipt during career change\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c26d4ced-a453-50b9-94e6-d482671811e6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    "decode"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sequence\": \"1234\",\n  \"context\": \"saw on receipt during career change\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d66bc5c9-b3fc-5d25-a4fb-fa7484b640ba",
          "name": "Angel Numbers for Life Path",
          "request": {
            "name": "Angel Numbers for Life Path",
            "description": {
              "content": "Angel numbers aligned to a given life-path number (1-9, 11, 22, 33). Useful to identify recurring numerical signatures aligned with one's soul path.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "angel-numbers",
                "by-life-path",
                ":n"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "45c1f70c-5174-5d43-b872-4bd0e7e2e4d1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    "by-life-path",
                    ":n"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lifePath\": 7,\n    \"items\": [\n      {\n        \"number\": \"7\",\n        \"shortMeaning\": \"spiritual awakening\"\n      },\n      {\n        \"number\": \"777\",\n        \"shortMeaning\": \"spiritual mastery\"\n      }\n    ],\n    \"count\": 2\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "daddbdec-c9ff-5e5f-a398-6a26e8a1a18d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    "by-life-path",
                    ":n"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0513b29e-bdcf-59af-9507-5b91318b4b25",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    "by-life-path",
                    ":n"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "62cd7006-f249-5e09-bb3d-322555b0ff89",
          "name": "Daily Angel Number",
          "request": {
            "name": "Daily Angel Number",
            "description": {
              "content": "Compute today's personal angel number from date (digit-sum reduced to single digit). Optional `?date=YYYY-MM-DD` query.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "angel-numbers",
                "today"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "5dc86eef-bfdd-5565-9f2e-a641eaa14ec2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    "today"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"date\": \"2026-05-04\",\n    \"dailySum\": 19,\n    \"reducedTo\": 1,\n    \"meaning\": {\n      \"shortMeaning\": \"new beginnings, leadership\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c9c3102c-eae7-55d4-bb63-5605fad22b9e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    "today"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a08b2708-b203-5034-bc13-3c7591b7014e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "angel-numbers",
                    "today"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "feaa7bab-21b8-55e5-9f96-1e72417db269",
          "name": "Dream Symbol Dictionary",
          "request": {
            "name": "Dream Symbol Dictionary",
            "description": {
              "content": "Full dream symbol dictionary with category, element, archetype, common and shadow meanings, and recurring-dream readings.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "dreams"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "214c43e0-7b71-503c-825d-171d85a3f0a1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"keyword\": \"string\",\n        \"category\": \"string\",\n        \"archetype\": \"string\",\n        \"commonMeaning\": \"string\"\n      },\n      {\n        \"keyword\": \"string\",\n        \"category\": \"string\",\n        \"archetype\": \"string\",\n        \"commonMeaning\": \"string\"\n      }\n    ],\n    \"count\": 8776.376389057259\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4688130c-07aa-53f2-9790-247c60aed7d9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "254726e9-fc5f-5bee-b9b9-ce746cd2a4b9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3af35d1a-67f5-5c27-98a4-933d6aa19327",
          "name": "Dream Symbol Lookup",
          "request": {
            "name": "Dream Symbol Lookup",
            "description": {
              "content": "Look up a dream symbol by keyword. Exact match if available, otherwise partial substring matches.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "dreams",
                "symbol",
                ":keyword"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "6b412caf-d9fe-5b53-8814-a87c99c62fd7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "symbol",
                    ":keyword"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"matched\": \"exact\",\n    \"keyword\": \"snake\",\n    \"category\": \"animal\",\n    \"archetype\": \"transformation, kundalini, hidden wisdom\",\n    \"commonMeaning\": \"transformation, healing, hidden truths surfacing\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e661eac0-5ef6-5526-8243-a3552bf84276",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "symbol",
                    ":keyword"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a49209cb-321a-525c-849e-25f405ba54ef",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "symbol",
                    ":keyword"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d7ac2e5b-7cf6-5eff-9237-41022ec0d33d",
          "name": "Decode Dream Text",
          "request": {
            "name": "Decode Dream Text",
            "description": {
              "content": "Scan dream narrative text for known symbols. Returns matched symbols with their meanings (recurring or single-event).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "dreams",
                "decode"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"text\": \"I was flying over a dark forest with a wolf running below\",\n  \"recurring\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ab10674a-5729-5272-8095-1b40fc517b03",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "decode"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"text\": \"I was flying over a dark forest with a wolf running below\",\n  \"recurring\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"text\": \"...\",\n    \"symbolsFound\": 3,\n    \"symbols\": [\n      {\n        \"keyword\": \"flying\",\n        \"meaning\": \"freedom, possibility, transcendence\"\n      },\n      {\n        \"keyword\": \"forest\",\n        \"meaning\": \"unconscious exploration, mystery\"\n      },\n      {\n        \"keyword\": \"wolf\",\n        \"meaning\": \"authentic instinct, loyalty\"\n      }\n    ],\n    \"suggestion\": \"Integrate 3 symbols within emotional context of the dream.\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1dc70885-e5c5-5998-9bb5-54d985e60483",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "decode"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"text\": \"I was flying over a dark forest with a wolf running below\",\n  \"recurring\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bce64642-1bfb-5012-b43a-318327d7cb47",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "decode"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"text\": \"I was flying over a dark forest with a wolf running below\",\n  \"recurring\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6c8c62c7-1f15-5a7a-87b7-c68372d80c34",
          "name": "Dream Symbols by Element",
          "request": {
            "name": "Dream Symbols by Element",
            "description": {
              "content": "Dream symbols indexed by element (fire / earth / air / water / spirit).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "dreams",
                "by-element",
                ":element"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "26064345-3a81-5c5f-8343-529d9b213bf5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "by-element",
                    ":element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"element\": \"string\",\n    \"items\": [\n      {\n        \"keyword\": \"string\",\n        \"archetype\": \"string\"\n      },\n      {\n        \"keyword\": \"string\",\n        \"archetype\": \"string\"\n      }\n    ],\n    \"count\": 5886.161013311646\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "924bce11-7c31-5e7d-b104-995d047a541c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "by-element",
                    ":element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d4939314-9704-5f95-95a1-a605b1baf1ee",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "by-element",
                    ":element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "33c09df2-dccb-57cd-ba56-5fff46258644",
          "name": "Recurring Dream Themes",
          "request": {
            "name": "Recurring Dream Themes",
            "description": {
              "content": "Catalogue of common recurring dream themes (falling, naked in public, losing teeth, being chased) with universal psychological meanings.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "esoteric",
                "dreams",
                "recurring-themes"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "e94ba9c3-e72f-5e91-ad2d-ed3432261fc0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "recurring-themes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"theme\": \"string\",\n        \"meaning\": \"string\"\n      },\n      {\n        \"theme\": \"string\",\n        \"meaning\": \"string\"\n      }\n    ],\n    \"count\": 8032.971425112088\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "58e83f96-85cd-56a6-8881-37850a9852ff",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "recurring-themes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3c659ef5-24fc-5824-95d8-9c616a625b87",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "esoteric",
                    "dreams",
                    "recurring-themes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "be7fa39a-ab3c-5c92-b25b-b2f5938ba940",
      "name": "Horoscope",
      "description": {
        "content": "🔮 Horoscope endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "718f2050-45af-5215-a47e-17873ac025a4",
          "name": "Daily Horoscope",
          "request": {
            "name": "Daily Horoscope",
            "description": {
              "content": "Generate a daily horoscope by zodiac sign, grounded in real ephemeris data (current Moon phase, transits). Multi-language. AI-written, not pre-generated content.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horoscope",
                "daily"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sign\": \"aries\",\n  \"date\": \"2026-05-04\",\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e7061a19-5b95-5715-830c-3f5d3852c9d2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sign\": \"aries\",\n  \"date\": \"2026-05-04\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"date\": \"2026-05-04\",\n    \"language\": \"uk\",\n    \"title\": \"День відкриттів\",\n    \"body\": \"Місяць у ваших Близнюках посилює…\",\n    \"transitFacts\": [\n      {\n        \"type\": \"Moon-square-Sun\",\n        \"exactTime\": \"14:23 UTC\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2bc0fcc8-274c-57af-8201-b8e4f494b544",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sign\": \"aries\",\n  \"date\": \"2026-05-04\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a574c645-eb8d-5dec-8ae5-229286e8629e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sign\": \"aries\",\n  \"date\": \"2026-05-04\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a68e58a2-b346-594e-bd67-1825936858a2",
          "name": "Weekly Horoscope",
          "request": {
            "name": "Weekly Horoscope",
            "description": {
              "content": "Generate a weekly horoscope (7-day window) with key transit events and themes. AI-written, ephemeris-grounded.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horoscope",
                "weekly"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"weekStart\": \"2026-05-04\",\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4e15c88d-030f-58ae-a455-666b770dfcbb",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "weekly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"weekStart\": \"2026-05-04\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"weekStart\": \"2026-05-04\",\n    \"weekEnd\": \"2026-05-10\",\n    \"language\": \"uk\",\n    \"title\": \"Тиждень переоцінки\",\n    \"body\": \"...\",\n    \"keyTransits\": [\n      {\n        \"date\": \"2026-05-07\",\n        \"type\": \"Mercury-trine-Saturn\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1475d1ab-44e0-5b99-ad50-4b202eaad5c2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "weekly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"weekStart\": \"2026-05-04\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fe0fafcd-ef42-5aad-ac30-1503bee51a29",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "weekly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"weekStart\": \"2026-05-04\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b3e2666a-d041-5c07-9db7-f625932e1de7",
          "name": "Monthly Horoscope",
          "request": {
            "name": "Monthly Horoscope",
            "description": {
              "content": "Generate a monthly horoscope with major transits, Moon phases, and personal-year themes (profections-aware).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horoscope",
                "monthly"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"month\": \"2026-05\",\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "77b6a241-1c8d-5712-95a9-fa1db17b2af8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "monthly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"month\": \"2026-05\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"month\": \"string\",\n    \"language\": \"string\",\n    \"title\": \"string\",\n    \"body\": \"string\",\n    \"moonPhases\": [\n      {\n        \"date\": \"string\",\n        \"phase\": \"string\"\n      },\n      {\n        \"date\": \"string\",\n        \"phase\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f09f51b5-3264-501e-b016-840d96ee3502",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "monthly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"month\": \"2026-05\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "082c78a1-74f6-54ab-b5f1-33fd131ea726",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "monthly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"month\": \"2026-05\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f5d6e566-458f-5da4-9479-71e4b270ef0c",
          "name": "Yearly Horoscope",
          "request": {
            "name": "Yearly Horoscope",
            "description": {
              "content": "Generate a year-ahead horoscope (12-month window) with major transit cycles, solar return chart context, and time-lord (profection) for the year.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horoscope",
                "yearly"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2026,\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0f5812b7-49db-5166-a707-2e474ba8a1f2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "yearly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2026,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"year\": 2026,\n    \"language\": \"uk\",\n    \"title\": \"Рік відновлення\",\n    \"body\": \"...\",\n    \"profectionLord\": \"Mercury\",\n    \"solarReturn\": {\n      \"date\": \"2026-05-15T14:32:11Z\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d614044e-b8d8-5ef0-be49-f2779b72e237",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "yearly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2026,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fa5d4805-3a4a-5a57-abe4-4e2eb52d1cd4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "yearly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2026,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5c5c1a4b-542e-58d5-98b0-37fc494978ab",
          "name": "Compatibility Horoscope",
          "request": {
            "name": "Compatibility Horoscope",
            "description": {
              "content": "Generate a relationship horoscope based on synastry between two charts — strengths, friction points, and themes for the next 30 days.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "horoscope",
                "compatibility"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "24185021-020e-5bcd-8edf-307c8892f839",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"score\": 72,\n    \"language\": \"uk\",\n    \"summary\": \"Сильна емоційна резонансність, але…\",\n    \"strengths\": [\n      \"Sun-Moon trine\",\n      \"Venus-Mars sextile\"\n    ],\n    \"challenges\": [\n      \"Saturn-Mars square\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a55723b6-6657-5c75-a79f-cc8b8eeddf56",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0705a66b-a5ee-517d-8257-13228aac5f73",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "horoscope",
                    "compatibility"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "1faf00bd-ae03-5a6a-9283-0334d3d56428",
      "name": "AI Interpretations",
      "description": {
        "content": "🧠 AI Interpretations endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "71317343-181a-5771-95b1-ac536538fbe4",
          "name": "Natal Chart Interpretation",
          "request": {
            "name": "Natal Chart Interpretation",
            "description": {
              "content": "Generate AI interpretation of a natal chart — personality traits, life themes, strongest archetypes. Multi-language. Token-cached for repeats.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "interpret",
                "natal"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "27aa8308-ad96-5306-b513-1e56fe27e658",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "natal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"language\": \"uk\",\n    \"summary\": \"Сонце у Тельці, Місяць у Терезах…\",\n    \"sections\": {\n      \"personality\": \"...\",\n      \"career\": \"...\",\n      \"relationships\": \"...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ce483d47-3684-56cb-ae4e-f2989c7e285b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "natal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "47be25a0-bd19-5d92-b593-42568c9d5198",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "natal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"time\": \"14:30:00\",\n  \"timezoneOffset\": 3,\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e92953dd-172f-54cb-b635-80fc680da3c4",
          "name": "Synastry Interpretation",
          "request": {
            "name": "Synastry Interpretation",
            "description": {
              "content": "AI interpretation of synastry between two charts — relationship dynamics, attractions, friction points, long-term outlook.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "interpret",
                "synastry"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c3b5044d-114c-5273-8598-c4db81c931af",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"language\": \"uk\",\n    \"summary\": \"Sun-Moon trine створює…\",\n    \"dynamics\": \"...\",\n    \"outlook\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4084f2ca-f5c1-5250-9510-9966b558d3d6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b8b7d921-5486-5a16-a4cd-8479ec69ddea",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "844b4c9f-61e8-5507-bcba-f10830c72fea",
          "name": "Transits Interpretation",
          "request": {
            "name": "Transits Interpretation",
            "description": {
              "content": "AI interpretation of current/upcoming transits to a natal chart — what each major transit means in life context.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "interpret",
                "transits"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"windowStart\": \"2026-05-04\",\n  \"windowEnd\": \"2026-08-04\",\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9bb21751-5a22-5759-ad64-2c92f6b2b1a7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "transits"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"windowStart\": \"2026-05-04\",\n  \"windowEnd\": \"2026-08-04\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"language\": \"string\",\n    \"transits\": [\n      {\n        \"type\": \"string\",\n        \"exactDate\": \"string\",\n        \"interpretation\": \"string\"\n      },\n      {\n        \"type\": \"string\",\n        \"exactDate\": \"string\",\n        \"interpretation\": \"string\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a6877e41-1ac9-59e6-845c-81f671b8fa28",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "transits"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"windowStart\": \"2026-05-04\",\n  \"windowEnd\": \"2026-08-04\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c7a34916-6da3-560a-9b02-79414f60e2b9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "transits"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"windowStart\": \"2026-05-04\",\n  \"windowEnd\": \"2026-08-04\",\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "da5e1d83-12b9-53bd-8fd6-3b2f8f02a301",
          "name": "Chart Element Interpretation",
          "request": {
            "name": "Chart Element Interpretation",
            "description": {
              "content": "AI interpretation of a single chart element (planet/house/aspect) in context. Useful for chart-detail pages.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "interpret",
                "element"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"element\": {\n    \"type\": \"planet\",\n    \"id\": \"Saturn\"\n  },\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2df154a5-8feb-5a6f-b9bf-3eba1c82d97c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"element\": {\n    \"type\": \"planet\",\n    \"id\": \"Saturn\"\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"language\": \"uk\",\n    \"element\": \"Saturn in Capricorn, House 10\",\n    \"interpretation\": \"Сатурн у власному знаку…\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fd791c13-c7e1-5a57-a64b-242057152e94",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"element\": {\n    \"type\": \"planet\",\n    \"id\": \"Saturn\"\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "03c1d1ee-e003-55f5-a2b1-31b9f059c991",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"natal\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"element\": {\n    \"type\": \"planet\",\n    \"id\": \"Saturn\"\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1cfe5282-a477-5ff6-84fd-3c78dde156d2",
          "name": "Specific Placement Interpretation",
          "request": {
            "name": "Specific Placement Interpretation",
            "description": {
              "content": "AI interpretation of a specific planet+sign+house combination — concise, focused on the placement only.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "interpret",
                "placement"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"planet\": \"Venus\",\n  \"sign\": \"Scorpio\",\n  \"house\": 7,\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6b715922-c031-5371-84a7-1cf783d6c69e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "placement"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet\": \"Venus\",\n  \"sign\": \"Scorpio\",\n  \"house\": 7,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"language\": \"uk\",\n    \"placement\": \"Venus in Scorpio, House 7\",\n    \"interpretation\": \"Венера в Скорпіоні в 7-му домі…\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fc6ff788-a097-5471-9bf6-24aa51650335",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "placement"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet\": \"Venus\",\n  \"sign\": \"Scorpio\",\n  \"house\": 7,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "caad91d0-3d82-5e4b-a71f-f83461b89838",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "interpret",
                    "placement"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet\": \"Venus\",\n  \"sign\": \"Scorpio\",\n  \"house\": 7,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "6cb80a5d-fa58-5fbe-b286-111ea31b625e",
      "name": "Reference",
      "description": {
        "content": "📖 Reference endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "8526b2f5-f05b-5cb1-a205-dde6e36f6c94",
          "name": "Zodiac Signs",
          "request": {
            "name": "Zodiac Signs",
            "description": {
              "content": "Reference list of the 12 zodiac signs with element, modality, polarity, classical and modern rulers, exaltation, fall, detriment, and body parts.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "signs"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "8a3f8293-9d15-5490-84ee-05f3caa759d4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "signs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"id\": 8442.801860715152,\n        \"name\": \"string\",\n        \"glyph\": \"string\",\n        \"element\": \"string\",\n        \"modality\": \"string\",\n        \"polarity\": \"string\",\n        \"ruler\": \"string\",\n        \"exaltation\": \"string\",\n        \"fall\": \"string\",\n        \"detriment\": \"string\"\n      },\n      {\n        \"id\": 6627.222408094675,\n        \"name\": \"string\",\n        \"glyph\": \"string\",\n        \"element\": \"string\",\n        \"modality\": \"string\",\n        \"polarity\": \"string\",\n        \"ruler\": \"string\",\n        \"exaltation\": \"string\",\n        \"fall\": \"string\",\n        \"detriment\": \"string\"\n      }\n    ],\n    \"count\": 2761.0387502586063\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "55e51ea5-7e71-5375-bbe2-c26c6d52d127",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "signs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ccd086ea-47ce-54e2-97f3-47f9a4e903b6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "signs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "96895d08-6be5-5936-bccc-b1f0169315ce",
          "name": "Planets",
          "request": {
            "name": "Planets",
            "description": {
              "content": "Reference list of planetary bodies (Sun..Pluto + nodes + Chiron + Lilith) with archetype, rulerships, exaltation/fall/detriment, orbit period, and category.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "planets"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "5f0c4c3e-5bf1-5083-b911-ac91971aff60",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"id\": 8108.733017972953,\n        \"name\": \"string\",\n        \"glyph\": \"string\",\n        \"archetype\": \"string\",\n        \"rules\": [\n          3197.4400762098744,\n          3318.8930996959034\n        ],\n        \"exaltation\": 6665.622946551797,\n        \"fall\": 2056.6132127650726,\n        \"type\": \"string\"\n      },\n      {\n        \"id\": 445.8729466255562,\n        \"name\": \"string\",\n        \"glyph\": \"string\",\n        \"archetype\": \"string\",\n        \"rules\": [\n          4732.702267001585,\n          4538.186128554114\n        ],\n        \"exaltation\": 8288.171344537732,\n        \"fall\": 5164.09607860568,\n        \"type\": \"string\"\n      }\n    ],\n    \"count\": 356.0973681000168\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b5cb1387-c1b2-5f16-bbc1-c38f851d9a3e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "175baed8-e92e-5763-ba7d-306de0d747cb",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "992cf536-cacd-5378-84da-0aa858467901",
          "name": "Houses",
          "request": {
            "name": "Houses",
            "description": {
              "content": "Reference list of the 12 houses with natural sign, natural ruler, life area, classical and modern significations, axis pairing, and angularity.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "houses"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "83477286-5f45-56d3-877a-ff94f34d4284",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "houses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"number\": 2975.4169889363525,\n        \"name\": \"string\",\n        \"naturalSign\": \"string\",\n        \"naturalRuler\": \"string\",\n        \"type\": \"string\",\n        \"lifeArea\": \"string\"\n      },\n      {\n        \"number\": 2610.507255302419,\n        \"name\": \"string\",\n        \"naturalSign\": \"string\",\n        \"naturalRuler\": \"string\",\n        \"type\": \"string\",\n        \"lifeArea\": \"string\"\n      }\n    ],\n    \"count\": 8555.485157932093\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1e0cd908-aec9-5e23-bdb7-ec4f793e3667",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "houses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1d6ecf37-fc2c-52e1-86b4-aad2c80531ae",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "houses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "50a80f0c-ddd7-5170-b5ca-b159fdccfe4b",
          "name": "Aspects",
          "request": {
            "name": "Aspects",
            "description": {
              "content": "Reference catalogue of major / minor / harmonic aspects with default orbs per orb school (Lilly, Ptolemy, modern), nature, and harmonic family.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "aspects"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "46898418-8d06-577e-967c-195c4147cba0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"glyph\": \"string\",\n        \"angle\": 3553.2852470654675,\n        \"family\": \"string\",\n        \"nature\": \"string\",\n        \"harmonic\": 3783.5074315765314,\n        \"defaultOrbs\": {\n          \"lilly\": 8924.968039197543,\n          \"ptolemy\": 627.9679029617124,\n          \"modern\": 708.9382246927988\n        }\n      },\n      {\n        \"name\": \"string\",\n        \"glyph\": \"string\",\n        \"angle\": 1932.1092299198606,\n        \"family\": \"string\",\n        \"nature\": \"string\",\n        \"harmonic\": 2576.452166141867,\n        \"defaultOrbs\": {\n          \"lilly\": 7886.6986349474,\n          \"ptolemy\": 8570.616088063165,\n          \"modern\": 1643.0586910518464\n        }\n      }\n    ],\n    \"count\": 7950.608715434826\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ec0b16ee-0761-5855-b5db-7b3cca8cef00",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "75397287-f484-5ab2-97fb-6d55f920bbe2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "460b510e-f8ca-55c9-bed9-ee593083b0c6",
          "name": "Elements",
          "request": {
            "name": "Elements",
            "description": {
              "content": "Reference list of fire / earth / air / water with their qualities, signs, planetary affinity, season, body humour, and Jungian function.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "elements"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "a8282278-18f5-5f79-a9ea-2f5b57cbf875",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "elements"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"qualities\": [\n          \"string\",\n          \"string\"\n        ],\n        \"signs\": [\n          \"string\",\n          \"string\"\n        ],\n        \"jungianFunction\": \"string\"\n      },\n      {\n        \"name\": \"string\",\n        \"qualities\": [\n          \"string\",\n          \"string\"\n        ],\n        \"signs\": [\n          \"string\",\n          \"string\"\n        ],\n        \"jungianFunction\": \"string\"\n      }\n    ],\n    \"count\": 4502.615516278923\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3f29989f-81d3-5b47-8fa6-1995b97a8194",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "elements"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "90796fe1-cc74-529e-8065-33e76c3d772c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "elements"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "01cf7904-08b7-529e-bbd1-e87e44c35606",
          "name": "Modalities",
          "request": {
            "name": "Modalities",
            "description": {
              "content": "Reference list of cardinal / fixed / mutable modalities with associated signs, behavioural keyword, best uses, and shadow side.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "modalities"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "c392eb17-d868-52a4-b059-e61e13830f37",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "modalities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"signs\": [\n          \"string\",\n          \"string\"\n        ],\n        \"keyword\": \"string\"\n      },\n      {\n        \"name\": \"string\",\n        \"signs\": [\n          \"string\",\n          \"string\"\n        ],\n        \"keyword\": \"string\"\n      }\n    ],\n    \"count\": 9610.358994120466\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b8863598-50f0-5a06-b1cf-009721ba9c1a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "modalities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "13fe0706-feb3-5578-88ae-7c0f4b300d8e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "modalities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "798a54fb-2f39-5603-9590-41e04f902a9d",
          "name": "Polarities",
          "request": {
            "name": "Polarities",
            "description": {
              "content": "Reference list of masculine / feminine (yang / yin) polarities with associated signs and energetic descriptions.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "polarities"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "b600256b-828e-59e1-80c5-abe5869918bc",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "polarities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"alternateNames\": [\n          \"string\",\n          \"string\"\n        ],\n        \"signs\": [\n          \"string\",\n          \"string\"\n        ]\n      },\n      {\n        \"name\": \"string\",\n        \"alternateNames\": [\n          \"string\",\n          \"string\"\n        ],\n        \"signs\": [\n          \"string\",\n          \"string\"\n        ]\n      }\n    ],\n    \"count\": 7243.1345958102165\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8fce3d75-742f-5137-8640-70a6961dd69c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "polarities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0b0228dc-31b1-5688-b4b3-aad2c814dd96",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "polarities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d15dd32a-1d33-5623-bf7b-68eb1f741783",
          "name": "Essential Dignities",
          "request": {
            "name": "Essential Dignities",
            "description": {
              "content": "Classical (Ptolemy / Lilly) essential dignities table — domicile, exaltation degree, day/night/common triplicity rulers, detriment, and fall — plus Lilly's scoring weights.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "dignities"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "547c7ac9-bffc-55e8-a8c7-e94e4b9e5380",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "dignities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"sign\": \"string\",\n        \"domicile\": \"string\",\n        \"exaltation\": \"string\",\n        \"exaltationDegree\": 5618.41218368889,\n        \"detriment\": \"string\",\n        \"fall\": \"string\",\n        \"fallDegree\": 2886.6665281832684\n      },\n      {\n        \"sign\": \"string\",\n        \"domicile\": \"string\",\n        \"exaltation\": \"string\",\n        \"exaltationDegree\": 9352.842601795446,\n        \"detriment\": \"string\",\n        \"fall\": \"string\",\n        \"fallDegree\": 9995.119373791453\n      }\n    ],\n    \"scores\": {\n      \"domicile\": 1146.0493212682388,\n      \"exaltation\": 8557.258293640994,\n      \"triplicity\": 9614.497826080435,\n      \"term\": 1826.863408940773,\n      \"face\": 1243.3410614351815,\n      \"detriment\": 1943.575936698485,\n      \"fall\": 1819.8810539761666\n    },\n    \"count\": 6223.221112554733\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "af05c792-3f61-5a79-980b-a4e0efbc7ad9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "dignities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1508b3ee-afcf-5a77-8365-80fe282574bc",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "dignities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5923e0b9-b5af-5b28-9c96-45984d325308",
          "name": "Decans",
          "request": {
            "name": "Decans",
            "description": {
              "content": "Reference list of the 36 decans (10° divisions) with Egyptian Chaldean ruler, modern triplicity ruler, classical face ruler, and Liber Hermetis decanic deity name where attested.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "decans"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "c7bb5f92-3a7e-553d-b209-a9a68e5c5386",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "decans"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"number\": 2701.058948355526,\n        \"sign\": \"string\",\n        \"decanInSign\": 6315.858365638423,\n        \"startDegree\": 1001.9446391450582,\n        \"endDegree\": 3019.405461025557,\n        \"egyptianRuler\": \"string\",\n        \"modernRuler\": \"string\",\n        \"faceRuler\": \"string\"\n      },\n      {\n        \"number\": 8411.474632159328,\n        \"sign\": \"string\",\n        \"decanInSign\": 7684.378369706217,\n        \"startDegree\": 5275.571230295864,\n        \"endDegree\": 4033.189601187681,\n        \"egyptianRuler\": \"string\",\n        \"modernRuler\": \"string\",\n        \"faceRuler\": \"string\"\n      }\n    ],\n    \"count\": 4395.265422024717\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "22a65263-e99c-5ed4-ba1a-50a22ec9b796",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "decans"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5721d358-c8ad-5b8f-81c5-65bc98a6bf4e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "decans"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "999f805a-dd8d-56db-9531-275a849bcca5",
          "name": "Nakshatras",
          "request": {
            "name": "Nakshatras",
            "description": {
              "content": "Reference list of the 27 Vedic nakshatras with sidereal degree range (Lahiri), symbol, deity, Vimshottari ruler, gana, yoni, varna, guna, and pada starting sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "nakshatras"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "58ef567f-4285-58db-8a3c-a59aa916c026",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "nakshatras"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"number\": 784.5251657178443,\n        \"name\": \"string\",\n        \"startDegree\": 9069.478705182804,\n        \"endDegree\": 3862.9511019903352,\n        \"deity\": \"string\",\n        \"ruler\": \"string\",\n        \"gana\": \"string\"\n      },\n      {\n        \"number\": 552.0300029276149,\n        \"name\": \"string\",\n        \"startDegree\": 363.03536828258484,\n        \"endDegree\": 7030.879756932851,\n        \"deity\": \"string\",\n        \"ruler\": \"string\",\n        \"gana\": \"string\"\n      }\n    ],\n    \"count\": 3107.3358208263758\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b56a52a5-b70b-5545-a80d-b5ded24ceb18",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "nakshatras"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "60fd2d77-7375-5769-ab63-63b4173d21ef",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "nakshatras"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "018edbcd-0db1-5ca1-a773-c89a4f2beaf0",
          "name": "Hellenistic Lots",
          "request": {
            "name": "Hellenistic Lots",
            "description": {
              "content": "Reference catalogue of Hellenistic Lots / Arabic Parts (Fortune, Spirit, Eros, etc.) with day/night formulas, sect-sensitivity flag, and signification.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "lots"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "a3395d8b-6891-5ad0-8f8f-a6b90536a9e0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "lots"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"alternateName\": \"string\",\n        \"formulaDay\": \"string\",\n        \"formulaNight\": \"string\",\n        \"sectSensitive\": true\n      },\n      {\n        \"name\": \"string\",\n        \"alternateName\": \"string\",\n        \"formulaDay\": \"string\",\n        \"formulaNight\": \"string\",\n        \"sectSensitive\": false\n      }\n    ],\n    \"count\": 9777.428389086888\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0bed3add-635b-5045-b532-0eda62df2ecf",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "lots"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "03f3e49f-82ec-5221-bac3-8f4bbf17de07",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "lots"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6ed85909-7f4c-5c9a-8158-6ec7fee94932",
          "name": "Asteroids & Centaurs",
          "request": {
            "name": "Asteroids & Centaurs",
            "description": {
              "content": "Reference list of the major asteroids and centaurs (Ceres, Pallas, Juno, Vesta, Chiron, Lilith, Eris, Sedna, Pholus) with Swiss Ephemeris ID, archetype, mythology, and orbit period.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "asteroids"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "586d01c3-d30b-5a19-a5c2-704f7951b794",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "asteroids"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"swissEphemerisId\": 4202.726660579825,\n        \"archetype\": \"string\",\n        \"mythology\": \"string\",\n        \"orbitYears\": 2104.6886352329384\n      },\n      {\n        \"name\": \"string\",\n        \"swissEphemerisId\": 9181.651756259944,\n        \"archetype\": \"string\",\n        \"mythology\": \"string\",\n        \"orbitYears\": 9084.481305013202\n      }\n    ],\n    \"count\": 8265.126827683802\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6f0fffdb-48ea-5805-a0b2-acb7dfe2e844",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "asteroids"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "114c087d-4c65-5fc4-b093-eeba4c740ca3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "asteroids"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c2438746-8a6b-5efb-9751-61734af082b5",
          "name": "Zodiac Systems",
          "request": {
            "name": "Zodiac Systems",
            "description": {
              "content": "Reference list of zodiac systems supported (Tropical, Sidereal Lahiri/Fagan-Bradley/Krishnamurti/Raman, Draconic, Heliocentric) with current ayanamsha offset and primary use cases.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "zodiac-systems"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "e62f6c2a-ec68-5a13-991d-a449994cdffc",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "zodiac-systems"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"name\": \"string\",\n        \"type\": \"string\",\n        \"primaryUseCase\": \"string\",\n        \"schools\": [\n          \"string\",\n          \"string\"\n        ]\n      },\n      {\n        \"name\": \"string\",\n        \"type\": \"string\",\n        \"primaryUseCase\": \"string\",\n        \"schools\": [\n          \"string\",\n          \"string\"\n        ]\n      }\n    ],\n    \"count\": 5567.237759762052\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "38306d6f-a498-53ec-954b-081b44e8186f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "zodiac-systems"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ce134a5e-78eb-5745-b0a5-4858594fe105",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "zodiac-systems"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "22342972-cbef-5c21-babc-0ef13a64e7f2",
          "name": "Glyphs",
          "request": {
            "name": "Glyphs",
            "description": {
              "content": "Unicode glyphs and fallback text for all astrological symbols (signs, planets, aspects, points, asteroids).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reference",
                "glyphs"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "7558d8f2-ab32-53ab-bfd3-079280595193",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "glyphs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"items\": [\n      {\n        \"symbol\": \"string\",\n        \"category\": \"string\",\n        \"unicode\": \"string\",\n        \"glyph\": \"string\",\n        \"fallbackText\": \"string\"\n      },\n      {\n        \"symbol\": \"string\",\n        \"category\": \"string\",\n        \"unicode\": \"string\",\n        \"glyph\": \"string\",\n        \"fallbackText\": \"string\"\n      }\n    ],\n    \"count\": 6322.3898476774875\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a39d8930-97d1-59ac-b0a2-ee530f5d1d4f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "glyphs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9d96f7cb-1d34-5ff9-9f9e-717126799f21",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reference",
                    "glyphs"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "681432a8-b0e1-5ac8-95dc-e1c4e8ae6bbd",
      "name": "Numerology — Pythagorean",
      "description": {
        "content": "🔢 Numerology — Pythagorean endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "9b49f33e-2496-51fe-9174-f912dc031168",
          "name": "Life Path Number (pythagorean)",
          "request": {
            "name": "Life Path Number (pythagorean)",
            "description": {
              "content": "Calculate the Life Path number from birth date (year + month + day, reduced). Numerology — Pythagorean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "pythagorean",
                "life-path"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8f2357f2-2f3e-59b5-b56f-611490f2b16b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"lifepath\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3a6811fa-87cb-598e-b921-bfa12b42000b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a21c415a-3cbf-5db9-a3b7-910caa0b7a4e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "99b63f05-f1be-5cd5-aaa8-a34afab1ec27",
          "name": "Expression / Destiny (pythagorean)",
          "request": {
            "name": "Expression / Destiny (pythagorean)",
            "description": {
              "content": "Calculate the Expression (Destiny) number from full birth name letters (all letters, reduced). Numerology — Pythagorean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "pythagorean",
                "expression"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4fc56fcc-c6c3-5b1e-943b-1a8d8fbbb55e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"expression\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "89b04423-7863-5696-9c47-78aa581ecc1b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "56e1a54e-20c6-59d4-a3f9-c837e4e9e6a7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "caabf50b-39f3-599f-858c-0c7e92845a48",
          "name": "Soul Urge / Heart's Desire (pythagorean)",
          "request": {
            "name": "Soul Urge / Heart's Desire (pythagorean)",
            "description": {
              "content": "Calculate the Soul Urge number from the vowels of the full birth name. Numerology — Pythagorean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "pythagorean",
                "soul-urge"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cb7a7504-abf7-58c2-a468-4f731810776d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"soulurge\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "adedf3a0-f920-5768-9ab2-5f81cc294b31",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c20792fd-83bb-592a-a82a-bade04029ebd",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "422defd2-9149-523c-b171-6ad47bafc7aa",
          "name": "Personality (pythagorean)",
          "request": {
            "name": "Personality (pythagorean)",
            "description": {
              "content": "Calculate the Personality number from the consonants of the full birth name. Numerology — Pythagorean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "pythagorean",
                "personality"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "56889e7c-9f3d-55fa-9046-67f7423397ae",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"personality\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "565e6a30-48aa-59de-871c-e4bdee23f40c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "166338dd-b3f2-5123-ae5c-57b987691c35",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "96a5d3ea-f312-5dc5-a08f-b97c6b05c517",
          "name": "Birthday (pythagorean)",
          "request": {
            "name": "Birthday (pythagorean)",
            "description": {
              "content": "Calculate the Birthday number from the day-of-birth digit. Numerology — Pythagorean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "pythagorean",
                "birthday"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0051a8db-b4fa-5636-90da-52f64a9216f1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"birthday\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "df09ed87-aefe-5b88-933d-99c991636493",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "64f7d7cb-427f-5b1d-b1a1-03880746577d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ab07b7a6-3fd5-54f8-890d-8854b5e6e587",
          "name": "Maturity (pythagorean)",
          "request": {
            "name": "Maturity (pythagorean)",
            "description": {
              "content": "Calculate the Maturity number — sum of Life Path and Expression, activates around age 35. Numerology — Pythagorean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "pythagorean",
                "maturity"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f732ff57-6306-5bf1-b4b7-c79a415c3a57",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"maturity\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3f9a3707-067a-5faf-8d85-f915be43e90c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "45619b57-e29c-5825-b251-ab919d48f86a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0790bff3-acf6-5581-a79b-d009d275527c",
          "name": "Balance (pythagorean)",
          "request": {
            "name": "Balance (pythagorean)",
            "description": {
              "content": "Calculate the Balance number from initials of each part of the full name. Numerology — Pythagorean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "pythagorean",
                "balance"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bf83f4f8-1777-58c3-ba75-6a83d11581b0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"balance\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cd858b27-ac25-5728-a7df-4f50e863792d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "33399255-7785-5462-a938-4832850d0e6f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "06290d22-fc26-51b8-aa72-65871594edd5",
          "name": "Challenge Cycles (pythagorean)",
          "request": {
            "name": "Challenge Cycles (pythagorean)",
            "description": {
              "content": "Calculate four Challenge cycles — life-area difficulties to master, derived from birth date components. Numerology — Pythagorean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "pythagorean",
                "challenge"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "86a80246-d866-5e0f-b6ae-e67a08553302",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"challenges\": {\n      \"first\": {\n        \"reduced\": 4,\n        \"meaning\": {\n          \"archetype\": \"The Builder\"\n        }\n      },\n      \"second\": {\n        \"reduced\": 1\n      },\n      \"third\": {\n        \"reduced\": 3\n      },\n      \"fourth\": {\n        \"reduced\": 5\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1ca6aedd-c59d-51d4-8f55-faa8ee84bc7d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "829301e6-7627-5f2a-aad8-591a2276c1cc",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7b2c08a1-56ae-55b9-bdaf-fcf2c904255d",
          "name": "Pinnacle Cycles (pythagorean)",
          "request": {
            "name": "Pinnacle Cycles (pythagorean)",
            "description": {
              "content": "Calculate four Pinnacle cycles with their age boundaries — life chapters of opportunity. Numerology — Pythagorean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "pythagorean",
                "pinnacles"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "dc45fc17-69d9-5d2e-b72e-707f1182024d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"pinnacles\": {\n      \"first\": {\n        \"reduced\": 7,\n        \"endsAtAge\": 30\n      },\n      \"second\": {\n        \"reduced\": 4,\n        \"endsAtAge\": 39\n      },\n      \"third\": {\n        \"reduced\": 3,\n        \"endsAtAge\": 48\n      },\n      \"fourth\": {\n        \"reduced\": 8,\n        \"endsAtAge\": 57\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "993c7f0b-b906-5e52-b41f-87b4284346ac",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4a946a67-ceb8-5a60-9c8e-8102dcd0e356",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2649aac4-f8a1-545f-b030-049f511f66fe",
          "name": "Personal Year (pythagorean)",
          "request": {
            "name": "Personal Year (pythagorean)",
            "description": {
              "content": "Calculate the Personal Year number for a given calendar year — 9-year cycle of personal evolution. Numerology — Pythagorean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "pythagorean",
                "personal-year"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "60a4846f-8dcb-5e7a-9a41-458302492a57",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"personalYear\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "47e51e3f-d230-56be-bda4-6315fb1ed4c2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "770e098a-fd48-5d1c-82d6-9c0bdffee9c8",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "pythagorean",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "c07de353-f5fa-53d6-926e-a16b8dc25757",
      "name": "Numerology — Chaldean",
      "description": {
        "content": "🔢 Numerology — Chaldean endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "98562fb3-4ed9-520c-a810-32fa66ca8f97",
          "name": "Life Path Number (chaldean)",
          "request": {
            "name": "Life Path Number (chaldean)",
            "description": {
              "content": "Calculate the Life Path number from birth date (year + month + day, reduced). Numerology — Chaldean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "chaldean",
                "life-path"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "95b7aad6-be0b-5150-96fa-34adfc2acae2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"lifepath\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "368df6e4-17c2-53e5-8727-6b74d81610f7",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ce5c2d46-7e5e-549b-86e5-ae862e7830d2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "42f9f9e9-91c8-5479-b223-4b8f0e4b4c66",
          "name": "Expression / Destiny (chaldean)",
          "request": {
            "name": "Expression / Destiny (chaldean)",
            "description": {
              "content": "Calculate the Expression (Destiny) number from full birth name letters (all letters, reduced). Numerology — Chaldean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "chaldean",
                "expression"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e1e0cb99-92ad-504b-8fe0-2af0bdb89427",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"expression\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a36dde63-d0be-58e2-94fd-7e91faeea105",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "83a663a3-752c-59d4-83c4-ead260d4e55e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1a99c329-ab87-5852-8105-942296699a54",
          "name": "Soul Urge / Heart's Desire (chaldean)",
          "request": {
            "name": "Soul Urge / Heart's Desire (chaldean)",
            "description": {
              "content": "Calculate the Soul Urge number from the vowels of the full birth name. Numerology — Chaldean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "chaldean",
                "soul-urge"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6b33aea8-b9b9-5d7e-ba3e-66d9bfb6ff18",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"soulurge\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4c3f5272-a5e0-5951-b383-1b496f98e07c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bf6f3036-4e03-5862-909a-ff68f8967a19",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9cfe7417-09a6-5b68-9caf-016a3b36b0e6",
          "name": "Personality (chaldean)",
          "request": {
            "name": "Personality (chaldean)",
            "description": {
              "content": "Calculate the Personality number from the consonants of the full birth name. Numerology — Chaldean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "chaldean",
                "personality"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "59376234-f901-582f-b44d-d56e180fe7d2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"personality\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6fa1d03a-2544-5a82-afa2-2690e4be26e6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6be7f20f-d7df-5118-8594-c564c3b7a3b0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "55bf62e1-4996-5566-a153-bde9cf83a9b5",
          "name": "Birthday (chaldean)",
          "request": {
            "name": "Birthday (chaldean)",
            "description": {
              "content": "Calculate the Birthday number from the day-of-birth digit. Numerology — Chaldean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "chaldean",
                "birthday"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bf5bc166-358a-5df2-b960-d278aa96612c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"birthday\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5f7e5a4b-2fd2-5abd-9e9c-933dfa2525dd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2d5bdeba-8c1d-53cd-a722-6a1601ebeb6f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a229643b-af26-5a78-8d13-b6f8299ffef3",
          "name": "Maturity (chaldean)",
          "request": {
            "name": "Maturity (chaldean)",
            "description": {
              "content": "Calculate the Maturity number — sum of Life Path and Expression, activates around age 35. Numerology — Chaldean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "chaldean",
                "maturity"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "016f3483-1660-51d5-a97b-f2e0b97b70e5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"maturity\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bbe8ed85-361d-5008-b69d-2603d39b62e8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "796e703e-e514-570b-abff-5acebfd6105d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f4ec075d-899e-5dad-8c06-bdbd1055f28d",
          "name": "Balance (chaldean)",
          "request": {
            "name": "Balance (chaldean)",
            "description": {
              "content": "Calculate the Balance number from initials of each part of the full name. Numerology — Chaldean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "chaldean",
                "balance"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7a08880f-93fc-51ca-80ab-cd28d929e5a2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"balance\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "006b4fbd-4663-5327-905f-594f4099bb9a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1389e4f9-e362-5233-801a-8d025ca0518c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "43c922b8-1731-599e-92a9-aabba1d6f16e",
          "name": "Challenge Cycles (chaldean)",
          "request": {
            "name": "Challenge Cycles (chaldean)",
            "description": {
              "content": "Calculate four Challenge cycles — life-area difficulties to master, derived from birth date components. Numerology — Chaldean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "chaldean",
                "challenge"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d301d3a2-a302-53fc-8ae1-092f7fbcd251",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"chaldean\",\n    \"challenges\": {\n      \"first\": {\n        \"reduced\": 4,\n        \"meaning\": {\n          \"archetype\": \"The Builder\"\n        }\n      },\n      \"second\": {\n        \"reduced\": 1\n      },\n      \"third\": {\n        \"reduced\": 3\n      },\n      \"fourth\": {\n        \"reduced\": 5\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "42590ffb-d192-54a3-9b70-b06690449c68",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "407e35df-e02e-575a-9f69-ae49bd65ca08",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f77fd56e-d7dc-5815-a57e-eb924f69efbd",
          "name": "Pinnacle Cycles (chaldean)",
          "request": {
            "name": "Pinnacle Cycles (chaldean)",
            "description": {
              "content": "Calculate four Pinnacle cycles with their age boundaries — life chapters of opportunity. Numerology — Chaldean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "chaldean",
                "pinnacles"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "289e1b35-6773-5024-b7f6-a5964251c27d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"chaldean\",\n    \"pinnacles\": {\n      \"first\": {\n        \"reduced\": 7,\n        \"endsAtAge\": 30\n      },\n      \"second\": {\n        \"reduced\": 4,\n        \"endsAtAge\": 39\n      },\n      \"third\": {\n        \"reduced\": 3,\n        \"endsAtAge\": 48\n      },\n      \"fourth\": {\n        \"reduced\": 8,\n        \"endsAtAge\": 57\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5684e0e3-f404-59fb-9b24-cab63cae19a0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "51751765-ffbd-5c33-91d0-c7b46fe0a9ff",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8b2451c3-2d97-5ed9-9419-b0cb2e439f5f",
          "name": "Personal Year (chaldean)",
          "request": {
            "name": "Personal Year (chaldean)",
            "description": {
              "content": "Calculate the Personal Year number for a given calendar year — 9-year cycle of personal evolution. Numerology — Chaldean system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "chaldean",
                "personal-year"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a502062e-d7e7-55e9-83ba-6e12406e2ea6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"personalYear\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "34624491-d612-5d2a-a1d2-74a8ac86b0de",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0f7a4298-b611-576e-bef4-26801ac6583f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "chaldean",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "3e29a780-67dd-5b44-8e30-147e94f7c43d",
      "name": "Numerology — Kabbalistic (phonetic)",
      "description": {
        "content": "🔢 Numerology — Kabbalistic (phonetic) endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "f477b3e0-c7c4-5d69-a258-4c671b3c2e3b",
          "name": "Life Path Number (kabbalistic)",
          "request": {
            "name": "Life Path Number (kabbalistic)",
            "description": {
              "content": "Calculate the Life Path number from birth date (year + month + day, reduced). Numerology — Kabbalistic (phonetic) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic",
                "life-path"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ac22b226-8d95-52be-89e3-a26d32a5da6a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"lifepath\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c8a5a808-853f-564d-abd7-0b0df09e819d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "706e8046-15fb-56b3-931e-9dc97e4b51e9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0d18c6c9-a3ac-574f-bd38-0a413e69bb0a",
          "name": "Expression / Destiny (kabbalistic)",
          "request": {
            "name": "Expression / Destiny (kabbalistic)",
            "description": {
              "content": "Calculate the Expression (Destiny) number from full birth name letters (all letters, reduced). Numerology — Kabbalistic (phonetic) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic",
                "expression"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bd115a62-37a8-5532-9012-582b97d1226b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"expression\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "54ea5ead-395b-5344-9451-5001689879b4",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fea8f3f3-a1d6-5f1c-b570-d804ef0aad0d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "058fbbd6-051d-5aac-9eb9-2f1429fa4760",
          "name": "Soul Urge / Heart's Desire (kabbalistic)",
          "request": {
            "name": "Soul Urge / Heart's Desire (kabbalistic)",
            "description": {
              "content": "Calculate the Soul Urge number from the vowels of the full birth name. Numerology — Kabbalistic (phonetic) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic",
                "soul-urge"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d3390881-27b7-518a-9d57-39fc266ac836",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"soulurge\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a9c6d884-5ebe-5d64-bea1-91310efef552",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8ab67445-ac2d-583e-b8fd-dffbe106e628",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "afc315a0-c048-5066-b254-fbc5df39ef3d",
          "name": "Personality (kabbalistic)",
          "request": {
            "name": "Personality (kabbalistic)",
            "description": {
              "content": "Calculate the Personality number from the consonants of the full birth name. Numerology — Kabbalistic (phonetic) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic",
                "personality"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d06ef0cd-7b47-5670-acce-25129ddef9f1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"personality\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "13453a2d-4c96-5255-a095-c3066d82e533",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7df62fc8-55ff-538a-b946-70fc1bd7a866",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6a69523c-6cf0-553f-b52a-a17bc752ce1b",
          "name": "Birthday (kabbalistic)",
          "request": {
            "name": "Birthday (kabbalistic)",
            "description": {
              "content": "Calculate the Birthday number from the day-of-birth digit. Numerology — Kabbalistic (phonetic) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic",
                "birthday"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a8473bfb-6e46-566e-8856-1596b6a296b1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"birthday\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dac9e76f-26c0-5709-bca4-3d232d7c97bc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "38361afb-58f1-5e09-964b-d66ca224d1ce",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fb38c3ff-83e0-505d-b0ba-e34ec2dc4dad",
          "name": "Maturity (kabbalistic)",
          "request": {
            "name": "Maturity (kabbalistic)",
            "description": {
              "content": "Calculate the Maturity number — sum of Life Path and Expression, activates around age 35. Numerology — Kabbalistic (phonetic) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic",
                "maturity"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "07466aff-ece1-58b4-8ae7-b6bcaab35467",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"maturity\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e2654113-c3a1-5129-8dd7-64eaea99c363",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f6da810a-b02f-5c7d-9648-676e266d22e0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "958a979d-1e8f-5f5d-bf29-089c333c5194",
          "name": "Balance (kabbalistic)",
          "request": {
            "name": "Balance (kabbalistic)",
            "description": {
              "content": "Calculate the Balance number from initials of each part of the full name. Numerology — Kabbalistic (phonetic) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic",
                "balance"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "39938444-16af-58eb-81a4-40adb7f90e5f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"balance\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e22b24e6-354f-5297-b733-676142f37104",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "02e5077e-b569-5556-b11c-b050c9add6e3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8c9e758d-fe62-5891-8225-b3480eb8e555",
          "name": "Challenge Cycles (kabbalistic)",
          "request": {
            "name": "Challenge Cycles (kabbalistic)",
            "description": {
              "content": "Calculate four Challenge cycles — life-area difficulties to master, derived from birth date components. Numerology — Kabbalistic (phonetic) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic",
                "challenge"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "95ce15ec-506f-5693-97a9-fc6d668f352f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"kabbalistic\",\n    \"challenges\": {\n      \"first\": {\n        \"reduced\": 4,\n        \"meaning\": {\n          \"archetype\": \"The Builder\"\n        }\n      },\n      \"second\": {\n        \"reduced\": 1\n      },\n      \"third\": {\n        \"reduced\": 3\n      },\n      \"fourth\": {\n        \"reduced\": 5\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a49ce13a-6a3d-5a73-a7d2-d64af019d1d6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1563e6be-bd91-5318-a98e-e2446100b9cb",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e1450d7a-2531-58f6-b287-23107b098d1c",
          "name": "Pinnacle Cycles (kabbalistic)",
          "request": {
            "name": "Pinnacle Cycles (kabbalistic)",
            "description": {
              "content": "Calculate four Pinnacle cycles with their age boundaries — life chapters of opportunity. Numerology — Kabbalistic (phonetic) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic",
                "pinnacles"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "72a08ba9-061f-549b-9d18-d81ce7d3e43d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"kabbalistic\",\n    \"pinnacles\": {\n      \"first\": {\n        \"reduced\": 7,\n        \"endsAtAge\": 30\n      },\n      \"second\": {\n        \"reduced\": 4,\n        \"endsAtAge\": 39\n      },\n      \"third\": {\n        \"reduced\": 3,\n        \"endsAtAge\": 48\n      },\n      \"fourth\": {\n        \"reduced\": 8,\n        \"endsAtAge\": 57\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b1724916-4840-588a-a395-135a959fc17c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b31dca96-8362-5880-9dde-bdb4df733b18",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "cdc82905-f59a-5c04-893f-73153265a2b9",
          "name": "Personal Year (kabbalistic)",
          "request": {
            "name": "Personal Year (kabbalistic)",
            "description": {
              "content": "Calculate the Personal Year number for a given calendar year — 9-year cycle of personal evolution. Numerology — Kabbalistic (phonetic) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic",
                "personal-year"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f28b977d-8f4d-5052-bf80-56deb72327f3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"personalYear\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cbcb14ee-2b0b-518c-bda4-d69b350c6f8d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "34ce3b63-cfc7-559a-a017-704462d41223",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "a4a738ae-dd83-548a-96ad-02fd7614bd40",
      "name": "Numerology — Kabbalistic (Mathers strict)",
      "description": {
        "content": "🔢 Numerology — Kabbalistic (Mathers strict) endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "24a4f3fa-c6b4-5c4e-b823-b81bfcfb16b5",
          "name": "Life Path Number (kabbalistic-strict)",
          "request": {
            "name": "Life Path Number (kabbalistic-strict)",
            "description": {
              "content": "Calculate the Life Path number from birth date (year + month + day, reduced). Numerology — Kabbalistic (Mathers strict) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic-strict",
                "life-path"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "01473622-52a7-5a8c-aaf4-c0a3930eeec0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"lifepath\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "eb35071d-6527-56db-8b21-d060b52804ff",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d463f37e-f596-57ea-bfbd-e2385646dac8",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d8d5a6ef-2d8a-5c45-80c0-24ae09343766",
          "name": "Expression / Destiny (kabbalistic-strict)",
          "request": {
            "name": "Expression / Destiny (kabbalistic-strict)",
            "description": {
              "content": "Calculate the Expression (Destiny) number from full birth name letters (all letters, reduced). Numerology — Kabbalistic (Mathers strict) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic-strict",
                "expression"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f1ee8750-d543-5367-a979-3adb6c56860e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"expression\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0b39a4e8-fc1d-58b4-be4e-1516cf91e290",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d858582c-b342-5a35-b438-dd2a15b3db45",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "42bce5b3-97ff-542a-83f9-f831f0959f3a",
          "name": "Soul Urge / Heart's Desire (kabbalistic-strict)",
          "request": {
            "name": "Soul Urge / Heart's Desire (kabbalistic-strict)",
            "description": {
              "content": "Calculate the Soul Urge number from the vowels of the full birth name. Numerology — Kabbalistic (Mathers strict) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic-strict",
                "soul-urge"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e78f4758-5c31-5209-b0f2-3da2c48cd04d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"soulurge\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "49dd859e-837c-5562-9b3e-322f4c8a2188",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cbd8f002-1f8c-5505-b2a5-a78e5075f3de",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7b6d955b-2cde-564b-936b-038f27666a06",
          "name": "Personality (kabbalistic-strict)",
          "request": {
            "name": "Personality (kabbalistic-strict)",
            "description": {
              "content": "Calculate the Personality number from the consonants of the full birth name. Numerology — Kabbalistic (Mathers strict) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic-strict",
                "personality"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7079b8fe-6afb-5a9d-a6aa-1dce738deb4c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"personality\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9ef21422-74e9-5885-9c3d-d585d64327bb",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d16de506-57ca-5edd-a0f5-3cca118da469",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d3447204-3fb0-5d58-84cf-8b8769171e5f",
          "name": "Birthday (kabbalistic-strict)",
          "request": {
            "name": "Birthday (kabbalistic-strict)",
            "description": {
              "content": "Calculate the Birthday number from the day-of-birth digit. Numerology — Kabbalistic (Mathers strict) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic-strict",
                "birthday"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e95edce5-576e-5ca4-87f5-6fa6898626d2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"birthday\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "666bb484-b0e5-59b4-b790-509eedf1662b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bbef1952-0079-51da-9d76-0f247917a6af",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "758912db-752f-5abd-9f6e-480d03ffd53f",
          "name": "Maturity (kabbalistic-strict)",
          "request": {
            "name": "Maturity (kabbalistic-strict)",
            "description": {
              "content": "Calculate the Maturity number — sum of Life Path and Expression, activates around age 35. Numerology — Kabbalistic (Mathers strict) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic-strict",
                "maturity"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6ee10e58-09dd-5383-a670-100d60c591b7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"maturity\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9a22b8d7-a226-514a-878b-5e41ae9525bc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3399de16-d3b9-5ff1-a466-368a3e9d358d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "50e1183a-b92a-536d-bd55-25d7a56cef33",
          "name": "Balance (kabbalistic-strict)",
          "request": {
            "name": "Balance (kabbalistic-strict)",
            "description": {
              "content": "Calculate the Balance number from initials of each part of the full name. Numerology — Kabbalistic (Mathers strict) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic-strict",
                "balance"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "696d159d-387c-58d6-acbc-5eba584ac866",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"balance\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d636bdb8-652e-5b03-ad42-cb48dcf42248",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "354a6fb7-5de9-51a6-acde-9daf2b54f35a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e9300a93-1f05-5bbb-a3e8-54476aa7a12f",
          "name": "Challenge Cycles (kabbalistic-strict)",
          "request": {
            "name": "Challenge Cycles (kabbalistic-strict)",
            "description": {
              "content": "Calculate four Challenge cycles — life-area difficulties to master, derived from birth date components. Numerology — Kabbalistic (Mathers strict) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic-strict",
                "challenge"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a8094f15-e024-5a79-a57f-df3efa10c9cc",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"kabbalistic-strict\",\n    \"challenges\": {\n      \"first\": {\n        \"reduced\": 4,\n        \"meaning\": {\n          \"archetype\": \"The Builder\"\n        }\n      },\n      \"second\": {\n        \"reduced\": 1\n      },\n      \"third\": {\n        \"reduced\": 3\n      },\n      \"fourth\": {\n        \"reduced\": 5\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "66a13173-a451-5c54-9e2c-7e1e554a8a6d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e4c5ee1a-e2c3-59ef-a9af-cb74df273358",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "baf18213-a84a-50fd-b1c3-7f982f566367",
          "name": "Pinnacle Cycles (kabbalistic-strict)",
          "request": {
            "name": "Pinnacle Cycles (kabbalistic-strict)",
            "description": {
              "content": "Calculate four Pinnacle cycles with their age boundaries — life chapters of opportunity. Numerology — Kabbalistic (Mathers strict) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic-strict",
                "pinnacles"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d2ccdc0d-26f5-5a1c-adb3-e7c9d8761597",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"kabbalistic-strict\",\n    \"pinnacles\": {\n      \"first\": {\n        \"reduced\": 7,\n        \"endsAtAge\": 30\n      },\n      \"second\": {\n        \"reduced\": 4,\n        \"endsAtAge\": 39\n      },\n      \"third\": {\n        \"reduced\": 3,\n        \"endsAtAge\": 48\n      },\n      \"fourth\": {\n        \"reduced\": 8,\n        \"endsAtAge\": 57\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ce174cd7-8392-54b3-bb5e-da9ca706c967",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "439fa930-8a9b-5f01-bbcd-8ce78803a483",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6452324a-a7f7-5104-9264-306ece890b88",
          "name": "Personal Year (kabbalistic-strict)",
          "request": {
            "name": "Personal Year (kabbalistic-strict)",
            "description": {
              "content": "Calculate the Personal Year number for a given calendar year — 9-year cycle of personal evolution. Numerology — Kabbalistic (Mathers strict) system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "kabbalistic-strict",
                "personal-year"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3e75c97a-cc1e-5c95-9d81-f5baa9c4e17e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"personalYear\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "55ec10fd-c0b6-5a52-b8d8-2bd8a9bec8ee",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a9181707-007f-5f40-ae4b-6e203e9619a6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "kabbalistic-strict",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "a7cc8d5e-15b2-5f05-9229-ceb28f979d61",
      "name": "Numerology — Vedic",
      "description": {
        "content": "🔢 Numerology — Vedic endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "5e6af2ff-e192-5f77-b46a-64ea88707685",
          "name": "Life Path Number (vedic)",
          "request": {
            "name": "Life Path Number (vedic)",
            "description": {
              "content": "Calculate the Life Path number from birth date (year + month + day, reduced). Numerology — Vedic system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "vedic",
                "life-path"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3b70fba8-1099-5a2c-bd4f-e237d8f88df3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"lifepath\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5ed009d8-165d-5136-9a88-aeb02afcd321",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7ede87b4-6369-5447-9a01-14dc75decdc2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "life-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d5fdb61f-179b-51f9-be5a-4009c9d9aba0",
          "name": "Expression / Destiny (vedic)",
          "request": {
            "name": "Expression / Destiny (vedic)",
            "description": {
              "content": "Calculate the Expression (Destiny) number from full birth name letters (all letters, reduced). Numerology — Vedic system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "vedic",
                "expression"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "32e19603-31e7-5313-bfb2-651c5f863f0e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"expression\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "30270dcc-4ec8-5fb8-a8c6-cb5851fdd624",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c4db6868-7aa7-53c4-a98a-0bdab2f9dae4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "expression"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fa13af22-8657-5a7f-a914-14e962ec0375",
          "name": "Soul Urge / Heart's Desire (vedic)",
          "request": {
            "name": "Soul Urge / Heart's Desire (vedic)",
            "description": {
              "content": "Calculate the Soul Urge number from the vowels of the full birth name. Numerology — Vedic system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "vedic",
                "soul-urge"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "92082d91-8bac-578e-8eb7-2ce4f23ea434",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"soulurge\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d0b33fd0-094e-5a41-ba16-0d01a09a0593",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cc8cc03d-ff74-50e8-b301-d61abb80cef7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "soul-urge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1ebf82ee-c40e-51c4-9cbf-901797702a42",
          "name": "Personality (vedic)",
          "request": {
            "name": "Personality (vedic)",
            "description": {
              "content": "Calculate the Personality number from the consonants of the full birth name. Numerology — Vedic system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "vedic",
                "personality"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d70f1672-30e7-5d3e-b4be-dd1a5d4d9a4a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"personality\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6d142b58-1fa0-5d04-9a13-003351c64a26",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8dcaaee7-d335-5c73-bde3-20354316d0b1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "personality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8a15bc78-f25e-5266-bcca-b9418abebc3b",
          "name": "Birthday (vedic)",
          "request": {
            "name": "Birthday (vedic)",
            "description": {
              "content": "Calculate the Birthday number from the day-of-birth digit. Numerology — Vedic system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "vedic",
                "birthday"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0ada4376-7bb2-5e3d-8069-16b78603f43d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"birthday\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "364aa7a9-0ded-5891-a67c-30f2bcef7d45",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "81b77b52-f601-58fe-9bff-ecde2955b0f7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "birthday"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bc0d0ca3-73d2-502a-8932-5d3e8b8e63ee",
          "name": "Maturity (vedic)",
          "request": {
            "name": "Maturity (vedic)",
            "description": {
              "content": "Calculate the Maturity number — sum of Life Path and Expression, activates around age 35. Numerology — Vedic system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "vedic",
                "maturity"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a2c7e2a6-ca97-57cc-9245-0541a6395df7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"maturity\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a8d314e7-ff70-58f9-b1ee-9a9a1a85d91c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "76fe039c-38cd-5afb-a574-af698f58f2fa",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "maturity"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "669aac5f-b0d5-5a9f-b06d-90bc70159759",
          "name": "Balance (vedic)",
          "request": {
            "name": "Balance (vedic)",
            "description": {
              "content": "Calculate the Balance number from initials of each part of the full name. Numerology — Vedic system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "vedic",
                "balance"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1d4267e8-57c2-573f-90e2-202168173373",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"balance\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "be6c4671-f6a7-5ec1-889c-cdc4aa9edf99",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b33ff50c-8c3a-547c-b5cf-6c5a1be962cb",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "72c33c62-7cb3-5876-b9cf-0dadfdfdfa84",
          "name": "Challenge Cycles (vedic)",
          "request": {
            "name": "Challenge Cycles (vedic)",
            "description": {
              "content": "Calculate four Challenge cycles — life-area difficulties to master, derived from birth date components. Numerology — Vedic system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "vedic",
                "challenge"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "352d421c-3fcb-5124-9333-7bcaad7a13fa",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"vedic\",\n    \"challenges\": {\n      \"first\": {\n        \"reduced\": 4,\n        \"meaning\": {\n          \"archetype\": \"The Builder\"\n        }\n      },\n      \"second\": {\n        \"reduced\": 1\n      },\n      \"third\": {\n        \"reduced\": 3\n      },\n      \"fourth\": {\n        \"reduced\": 5\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5754986b-20c3-5ca1-bd55-0f0b317a11cd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e6be91a1-b758-56cc-9692-eacf0e98bdc3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "challenge"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1ac8919e-a405-5566-b7e8-ad430e6fb44d",
          "name": "Pinnacle Cycles (vedic)",
          "request": {
            "name": "Pinnacle Cycles (vedic)",
            "description": {
              "content": "Calculate four Pinnacle cycles with their age boundaries — life chapters of opportunity. Numerology — Vedic system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "vedic",
                "pinnacles"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "abbdff11-b650-54e8-9af3-62856a08ed97",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"vedic\",\n    \"pinnacles\": {\n      \"first\": {\n        \"reduced\": 7,\n        \"endsAtAge\": 30\n      },\n      \"second\": {\n        \"reduced\": 4,\n        \"endsAtAge\": 39\n      },\n      \"third\": {\n        \"reduced\": 3,\n        \"endsAtAge\": 48\n      },\n      \"fourth\": {\n        \"reduced\": 8,\n        \"endsAtAge\": 57\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2bbb17c0-8f81-52d6-a033-47631dd97ab0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f20f077b-ced8-509d-970b-a7d8ee9b0c1e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "pinnacles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "32e2d81e-9a1b-58dc-b19c-31d0d6f7b3ed",
          "name": "Personal Year (vedic)",
          "request": {
            "name": "Personal Year (vedic)",
            "description": {
              "content": "Calculate the Personal Year number for a given calendar year — 9-year cycle of personal evolution. Numerology — Vedic system.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "numerology",
                "vedic",
                "personal-year"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1f6cd599-3339-5066-946e-a1eb2efafc39",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"system\": \"pythagorean\",\n    \"name\": \"John Smith\",\n    \"date\": \"1990-05-15\",\n    \"personalYear\": {\n      \"raw\": 30,\n      \"reduced\": 3,\n      \"isMaster\": false,\n      \"steps\": [\n        30,\n        3\n      ],\n      \"meaning\": {\n        \"archetype\": \"The Communicator\",\n        \"shortRead\": \"creative communicator...\"\n      }\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f6a5b6f3-e0ef-5a7c-8759-d248a0431a15",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3bb227cf-3e3b-5b91-b221-7017f06522e9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "numerology",
                    "vedic",
                    "personal-year"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"John Smith\",\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "6cb1964b-7381-50ad-a214-9039705278bc",
      "name": "Tarot — Rider-Waite-Smith",
      "description": {
        "content": "🃏 Tarot — Rider-Waite-Smith endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "97f0fda9-adda-5550-8b1a-2ae0f882c3ff",
          "name": "RWS — All Cards",
          "request": {
            "name": "RWS — All Cards",
            "description": {
              "content": "Full 78-card RWS deck listing with upright/reversed meanings, keywords, astrology, and yes/no affinity.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "cards"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "bb5655bb-8a97-526a-abfd-e6801da8345f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "cards"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c7969491-5f34-56a9-a522-6dd3a38cf0cc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "cards"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "40fb01f9-ea24-51d0-8f57-f7c2f87396e6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "cards"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a1ef7e6b-5ffc-5302-865d-97ac818030b5",
          "name": "RWS — Single Card",
          "request": {
            "name": "RWS — Single Card",
            "description": {
              "content": "Single RWS card lookup by slug (e.g. \"the-fool\", \"ace-of-cups\"). Returns full meaning structure.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "cards",
                ":slug"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "9c9a2813-9ce0-55f6-894e-ad2e91d7778d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "cards",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"slug\": \"the-fool\",\n    \"name\": \"The Fool\",\n    \"category\": \"major\",\n    \"upright\": {\n      \"keywords\": [\n        \"new beginnings\"\n      ],\n      \"meaning\": \"...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cb246ac2-fe2e-5a04-aa91-3af70eb306e6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "cards",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bbdcc69c-84a0-5234-add1-78a6f46be4b6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "cards",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ebe28193-19a7-5bd2-9c93-e8d7fb222fc1",
          "name": "RWS — 22 Majors",
          "request": {
            "name": "RWS — 22 Majors",
            "description": {
              "content": "The 22 Major Arcana cards only.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "majors"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "fee4b3a8-3778-52e9-a86f-30b6f9218938",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "majors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d207f11f-8734-5484-98ad-bcb22a6d9ad6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "majors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "57aabf29-9de6-5e2a-ad8f-8c7e076e179f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "majors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6b5549f0-8783-5082-83d7-ffe2ad5f75ef",
          "name": "RWS — 40 Minors",
          "request": {
            "name": "RWS — 40 Minors",
            "description": {
              "content": "The 40 numbered Minor Arcana cards (Ace through 10 of each suit).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "minors"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "a100eb33-eed5-55f0-8101-605ec9292129",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "minors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e2001d52-e141-5f1a-8c3b-60ce131a3dd5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "minors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "377435fe-b28d-5697-9a1e-3b92eb2c83a0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "minors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "acc7b6d9-65f0-59fa-afa0-e3766c14a590",
          "name": "RWS — 16 Court Cards",
          "request": {
            "name": "RWS — 16 Court Cards",
            "description": {
              "content": "The 16 Court cards (Page, Knight, Queen, King × 4 suits).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "courts"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "e845e12e-4483-5cd8-be4c-60f2d322029f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "courts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ce937727-5b35-51df-b47f-24a11b87d564",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "courts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "88140f94-4af6-505d-b292-ad3dfe819618",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "courts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6319c7fe-0232-5511-8beb-772212f704ce",
          "name": "RWS — Suit",
          "request": {
            "name": "RWS — Suit",
            "description": {
              "content": "All 14 cards of a suit (wands, cups, swords, or pentacles).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "suits",
                ":suit"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "fa998729-098d-54bf-a322-73f9dce1707e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "suits",
                    ":suit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7ea18d2f-028a-503c-afca-e3e06ec861bc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "suits",
                    ":suit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "265dcffe-6e90-5d4f-be37-5a42076e05a1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "suits",
                    ":suit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "49a36f12-c81d-501e-b321-ded2cceef36d",
          "name": "RWS — Cards of Number",
          "request": {
            "name": "RWS — Cards of Number",
            "description": {
              "content": "All Minor Arcana cards of a given number 1-14 (Ace=1..King=14).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "numbers",
                ":n"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "e64b2366-f7e7-5e67-ab61-fa1e4da9c7c0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "numbers",
                    ":n"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fa405ef3-d514-5573-a391-ca6f4be60d13",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "numbers",
                    ":n"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c6961679-e5bf-5250-a34e-9a7aea3fa263",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "numbers",
                    ":n"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7ba822d5-041b-55cd-bc49-37912c78fc0c",
          "name": "RWS — Cards by Element",
          "request": {
            "name": "RWS — Cards by Element",
            "description": {
              "content": "All Minor cards mapped to fire / water / air / earth element.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "elements",
                ":element"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "8db9cf7e-cbff-5f79-9a55-7ad22b34d503",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "elements",
                    ":element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f07c1432-36a2-54ab-bfa0-58228c4181f1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "elements",
                    ":element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "56add3fe-4213-5ddd-82c3-a746a5b04979",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "elements",
                    ":element"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "aab019ea-3a60-529a-973a-bd34e237f533",
          "name": "RWS — Cards by Keyword",
          "request": {
            "name": "RWS — Cards by Keyword",
            "description": {
              "content": "Substring search across upright and reversed keywords across all 78 cards.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "keywords",
                ":keyword"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "ff6c8d09-67c3-5486-9044-335bb223a9bd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "keywords",
                    ":keyword"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6941f1d4-1347-5394-a662-f9dc77eaf17a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "keywords",
                    ":keyword"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1007a815-6874-531f-ba14-f1c706f44eb1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "keywords",
                    ":keyword"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "dbfe093f-6bea-519b-a3c8-8ee52e66f70b",
          "name": "RWS — All Spreads",
          "request": {
            "name": "RWS — All Spreads",
            "description": {
              "content": "List of all 12 RWS spread definitions.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "spreads"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "27da1497-a30c-5f5e-9320-c6499792d3f8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "spreads"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "73b7a5c7-0374-57ad-8137-e1d1cfa34245",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "spreads"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "57855af8-027c-5130-94c3-22c06b92e20b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "spreads"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b531ac44-e489-5ccc-b501-b5e9a5fee634",
          "name": "RWS — Single Spread",
          "request": {
            "name": "RWS — Single Spread",
            "description": {
              "content": "Definition of a single spread by slug.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "spreads",
                ":slug"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "5de63107-e117-5af4-bc80-b8c37e2b99a5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "spreads",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"slug\": \"string\",\n    \"name\": \"string\",\n    \"cardCount\": 4537.1669847389385\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "891127b5-eb05-523d-adb9-17a6a31234ec",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "spreads",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "afc7b296-88f8-5fbd-8278-221954901c08",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "spreads",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d925760d-835b-51ca-a27a-c714af2d5c6c",
          "name": "RWS — Single Card Draw",
          "request": {
            "name": "RWS — Single Card Draw",
            "description": {
              "content": "Draw 1 card from the RWS deck. Optional seed for deterministic shuffle.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "single"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "afa08506-3a94-5f85-ae2f-07df4fd6acf7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "single"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b988a3f4-3162-52ef-9364-fbd2da75e536",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "single"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "994d2318-1ae2-54ec-843b-ef71d69fc877",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "single"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b29acbcf-91bf-5c81-991d-2fc2eb922b49",
          "name": "RWS — Three-Card Draw",
          "request": {
            "name": "RWS — Three-Card Draw",
            "description": {
              "content": "Past / Present / Future three-card spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "three-card"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1e36e570-cab9-561e-938d-9f596cc2f339",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "three-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c097d690-f126-524e-b0a7-1a8cf2278eb7",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "three-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fea62e7e-05ab-58ad-810b-282aa4ca33e7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "three-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8c092bed-6e0c-5dab-9ea4-3e8554ba2953",
          "name": "RWS — Celtic Cross",
          "request": {
            "name": "RWS — Celtic Cross",
            "description": {
              "content": "Classical 10-card Celtic Cross spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "celtic-cross"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f52b3ae7-caa1-572c-a8b0-cfa9ae0dadbe",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "celtic-cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b12e07ab-3969-5445-b319-4d3cc0b42f5d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "celtic-cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a5954f18-f6d3-5bf2-b42d-4cf10370e7a0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "celtic-cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d4bd65c1-bb09-500e-96cf-fba4ed9a4310",
          "name": "RWS — Horseshoe",
          "request": {
            "name": "RWS — Horseshoe",
            "description": {
              "content": "7-card horseshoe progression.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "horseshoe"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e62b7698-53e8-5e0b-9fb0-d1c2a4a42a8e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "horseshoe"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "94d8c4a4-7335-560f-9a68-9a391105438a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "horseshoe"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2a70f6dc-6c05-5da9-887f-1808da31c8c5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "horseshoe"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a940d9ae-4fe1-58f0-b525-04ab0bd128ae",
          "name": "RWS — Relationship",
          "request": {
            "name": "RWS — Relationship",
            "description": {
              "content": "7-card relationship dynamics.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "relationship"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fdc3e7a6-4636-5ab0-aa28-541d9a70750d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "relationship"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a8e8d7b3-7568-5822-b3a0-5e6df38f75b5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "relationship"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e616b9c6-5221-51f1-98d2-c2950c0d6b55",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "relationship"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "28a2f8cb-b5f5-5064-b25c-77fe8d216520",
          "name": "RWS — Year Ahead",
          "request": {
            "name": "RWS — Year Ahead",
            "description": {
              "content": "13-card spread (12 months + theme).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "year-ahead"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "137ccac8-11a5-5663-a3e3-902b4fa8f335",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "year-ahead"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9828d740-e2b7-5530-9c9d-3df5d0180433",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "year-ahead"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1dbe2389-9957-546f-91fc-c5af5cccff82",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "year-ahead"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1bb912bb-4c40-58a2-9a2c-2b0ec6c88504",
          "name": "RWS — Yes/No",
          "request": {
            "name": "RWS — Yes/No",
            "description": {
              "content": "Single-card draw with yes/no/maybe verdict from card affinity.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "decision"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4366b75b-601b-5b35-9158-19c69176b9ca",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "decision"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {},\n    \"verdict\": \"string\",\n    \"reason\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ffd0adea-81a5-5a0d-90f5-dd0559d4db6a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "decision"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8d955141-a08d-5302-8435-c61c7dde6a2b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "decision"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "55e89819-59eb-59c9-8ce0-35699f6c45c1",
          "name": "RWS — Chakra",
          "request": {
            "name": "RWS — Chakra",
            "description": {
              "content": "7-card chakra spread (Root → Crown).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "chakra"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9c502f98-4b6b-5fcc-a2ed-c0137b0ca458",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "chakra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fa5d25d0-ce7c-5eb1-a677-62f1587e3dfb",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "chakra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "58d11d9f-3188-5ac8-9dc2-c744c72ae326",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "chakra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "991edcbc-af4b-50d4-bc7f-02c2f6146abe",
          "name": "RWS — Career",
          "request": {
            "name": "RWS — Career",
            "description": {
              "content": "5-card career trajectory spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "career"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "49ceecc5-124e-5a52-9800-cab72714b6bd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5de41331-c730-5f18-8f19-8fec71ee914b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a5337f25-f35b-5b10-8aaa-d1e77efa69c1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "78f82b6b-8477-5314-93b9-1d8e23b22538",
          "name": "RWS — Love Triangle",
          "request": {
            "name": "RWS — Love Triangle",
            "description": {
              "content": "6-card three-person love dynamics.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "love-triangle"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cf91f615-e85b-5a52-9e1f-33b40e8dec4b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "love-triangle"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6d3762a7-8ea0-5237-9c8d-56ae8122e6ce",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "love-triangle"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ec3fc57b-ecc6-5cf6-ae73-ed5558795521",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "love-triangle"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1ff3ee62-63cb-507f-a898-900f270f853d",
          "name": "RWS — Spiritual Path",
          "request": {
            "name": "RWS — Spiritual Path",
            "description": {
              "content": "5-card spiritual development spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "spiritual-path"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f5174510-fb89-5deb-9840-03fd182ed2c8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "spiritual-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1bb54836-cfc9-566b-8e42-f1f60cf15deb",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "spiritual-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fd0a809b-b11f-5c12-9381-c5b04cbe8482",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "spiritual-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f294992d-7998-5b2b-86c0-17a9f8b11245",
          "name": "RWS — Shadow Work",
          "request": {
            "name": "RWS — Shadow Work",
            "description": {
              "content": "6-card shadow integration spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "draw",
                "shadow-work"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2cf0d840-5d84-52a4-9d81-a5f20309a518",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "shadow-work"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a4d39a5a-050b-575b-b497-5d673426cb2e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "shadow-work"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b2fd9afc-7cd1-58ce-96c9-826a43870cd5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "draw",
                    "shadow-work"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a06a705a-761c-5791-9865-147061c59cfe",
          "name": "RWS — Daily Card",
          "request": {
            "name": "RWS — Daily Card",
            "description": {
              "content": "Daily card based on date seed (deterministic per day).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "daily"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2026-05-04\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c7f18ae2-dc5d-5a45-93b1-0b186acb5f01",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-04\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "27739c68-e323-5941-82e3-d3ee88161e0a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-04\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "69ab9025-ef22-5b3d-aef8-93a144dd9c86",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-04\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c808a911-6f24-5a8e-a6bf-51deefcf3612",
          "name": "RWS — Birth Card",
          "request": {
            "name": "RWS — Birth Card",
            "description": {
              "content": "Birth card from date per Mary Greer's method (m+d+y reduced).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "birth-card"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "eab87cbf-eae0-5390-aded-c4a400c22cad",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "birth-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"date\": \"1990-05-15\",\n    \"primary\": {\n      \"name\": \"...\"\n    },\n    \"secondary\": {\n      \"name\": \"...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9e0f6cc4-2c6f-5811-a475-97783a74d295",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "birth-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0b91e803-899c-51ae-a650-6c3d93174bb6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "birth-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5f69a506-19b4-56ae-917f-3371f22447e9",
          "name": "RWS — Year Card",
          "request": {
            "name": "RWS — Year Card",
            "description": {
              "content": "Year card per Greer (m+d+year reduced).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "year-card"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "89c3ae9c-143a-5352-9c8f-f1378e19b2c2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "year-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"date\": \"1990-05-15\",\n    \"year\": 2026,\n    \"card\": {\n      \"name\": \"...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0845ed73-9771-5d0a-a00b-1f92e9ae36c5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "year-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4b72a35f-2ab5-5261-8d25-42275b2decbe",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "year-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4e478b25-9906-5e7f-b2d6-72027a1357d7",
          "name": "RWS — Soul + Personality",
          "request": {
            "name": "RWS — Soul + Personality",
            "description": {
              "content": "Returns soul card and personality card pair from birth date.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "soul-personality-card"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "05d0a4d6-d56c-57a6-8314-624c4f70ff62",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "soul-personality-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"soulCard\": {},\n    \"personalityCard\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d9f198b2-db2f-528f-a473-bfab3482611f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "soul-personality-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "49aeaeef-79d8-53a6-bb4b-928b9340b8d5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "soul-personality-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "442f42a5-11af-5044-8078-db39cfaf398f",
          "name": "RWS — Shadow Card",
          "request": {
            "name": "RWS — Shadow Card",
            "description": {
              "content": "Shadow card pair (mirror in major arcana of personality card).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "shadow-card"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b77ce00f-6d19-54fb-9a05-30c8794a3b63",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "shadow-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"personalityCard\": {},\n    \"shadowCard\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1f369ac1-6e73-540e-b621-5b0ae1f15438",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "shadow-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "59255548-a829-5ac4-bcf6-1bbc85d6cfde",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "shadow-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e660dbf8-05a4-557f-b23d-a88cb35e41a8",
          "name": "RWS — Court Card Cross-Sum",
          "request": {
            "name": "RWS — Court Card Cross-Sum",
            "description": {
              "content": "Birth-card meditation pair for court-card practice.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "cross-sum"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1b9aea8b-c3d8-54ea-9ee7-58b834dc1b33",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "cross-sum"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e6915c3e-d471-504a-94f7-62b95322d5c5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "cross-sum"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bdac5395-250e-5393-8959-64b6bf02e8b5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "cross-sum"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "cb353d8f-eb28-5979-afdb-eabeb0605c99",
          "name": "RWS — Interpret a Hand",
          "request": {
            "name": "RWS — Interpret a Hand",
            "description": {
              "content": "Resolve a list of card slugs into structured meanings (use AI /interpret/* for full narrative).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "interpret"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cards\": [\n    \"the-fool\",\n    \"the-magician\"\n  ],\n  \"question\": \"Career change?\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "afdebc7b-15ad-5b24-95d1-de3f3265c4c7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "interpret"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"cards\": [\n    \"the-fool\",\n    \"the-magician\"\n  ],\n  \"question\": \"Career change?\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"narrativeStub\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "eff3809e-feeb-5b99-83e0-ef89aa6468be",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "interpret"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"cards\": [\n    \"the-fool\",\n    \"the-magician\"\n  ],\n  \"question\": \"Career change?\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "36f4d156-74fd-5453-9ca8-6127481b1230",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "interpret"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"cards\": [\n    \"the-fool\",\n    \"the-magician\"\n  ],\n  \"question\": \"Career change?\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4f24cbd3-f912-526e-b273-855344724ad7",
          "name": "RWS — Clarifier Card",
          "request": {
            "name": "RWS — Clarifier Card",
            "description": {
              "content": "Single clarifying card after a primary draw.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "clarify"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ae10c188-f06b-5a5a-aac1-7265883fe92b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "clarify"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3609ecf8-c1bc-51d2-a3c6-ed28e8b2836d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "clarify"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0d7ef33d-ff99-5502-b77b-562bb95bd760",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "clarify"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3478589c-dbac-5d93-a25f-d587027918cb",
          "name": "RWS — Timing Card",
          "request": {
            "name": "RWS — Timing Card",
            "description": {
              "content": "Single timing card to indicate when.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "timing"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b5952121-7637-5805-9f1e-b0ee7180f4ca",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "21376a84-3c39-5bd5-bf3d-56b080793f85",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6df52458-75d5-5fbe-82f1-a081c373770a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bc9a15e4-04e1-5c4d-ab80-4960bb82862e",
          "name": "RWS — Missing Info Card",
          "request": {
            "name": "RWS — Missing Info Card",
            "description": {
              "content": "Single card to surface hidden information.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "missing-info"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "084d73fa-9492-5d70-8f78-f7ea69f5a4b1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "missing-info"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "41cdce8a-1b4f-518f-ad73-504a0b401797",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "missing-info"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8ae1071d-094a-5651-a12c-9e102086c08b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "missing-info"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "87049ed2-9280-586c-ae81-43fa4fa6ba59",
          "name": "RWS — Advice Card",
          "request": {
            "name": "RWS — Advice Card",
            "description": {
              "content": "Single advice card.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "advice"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "aeac9d25-3a09-5524-be76-2eba9f8e8545",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "advice"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6128cdbe-425f-57dc-aec1-8ced23b5d147",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "advice"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5b3a3ea2-dcc0-512a-9974-dcb3f0df72ae",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "advice"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b2a20e72-734e-5513-bd74-02b95776f6c3",
          "name": "RWS — Outcome Card",
          "request": {
            "name": "RWS — Outcome Card",
            "description": {
              "content": "Single outcome card.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "rider-waite",
                "outcome"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e360ba9f-059a-5fc6-be31-dc7fd114c1d3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "outcome"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "734c51e5-00f8-5de3-a748-fd3756eb8460",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "outcome"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bb0448f0-358d-5bb2-bcce-a4a46d579698",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "rider-waite",
                    "outcome"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "84c69a9b-7bf5-59c0-89de-ece82f17f644",
      "name": "Tarot — Marseille",
      "description": {
        "content": "🃏 Tarot — Marseille endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "e19d062a-0168-56f9-b6ad-a8e90b6e8d62",
          "name": "Marseille — All Cards",
          "request": {
            "name": "Marseille — All Cards",
            "description": {
              "content": "78-card Marseille deck. Justice = 8, Strength = 11 (pre-Waite swap). Pip minors interpreted by number+suit.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "cards"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "79f8c62a-81a6-57c3-8282-3f3e58b6a808",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "cards"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "054ac00d-c0dd-55fb-ab30-004ea4cddcc0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "cards"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "679fd94d-d5e8-510b-aa3a-9a44a2b8dd9f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "cards"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f0ab7f20-b339-55de-a257-ebd6db99bcd8",
          "name": "Marseille — Single Card",
          "request": {
            "name": "Marseille — Single Card",
            "description": {
              "content": "Single Marseille card lookup by slug.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "cards",
                ":slug"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "a0f2f625-5ae5-5e88-8576-2adea78d46ec",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "cards",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"slug\": \"...-marseille\",\n    \"name\": \"...\",\n    \"category\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "645b74d4-3b56-5dc4-aecd-a9029afd9717",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "cards",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "aa4a319c-7a36-523d-b9d3-a97f9bd97f36",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "cards",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0c277855-bb47-5e61-b1f8-887ce0a3b17f",
          "name": "Marseille — 22 Majors",
          "request": {
            "name": "Marseille — 22 Majors",
            "description": {
              "content": "22 Major Arcana of Marseille deck.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "majors"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "38222f78-c122-5444-8410-2ef5dc2dafec",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "majors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6fe5440d-6d79-5f26-a403-027c1365bccd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "majors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "065456e3-6a6d-5a04-9175-03e74ac55988",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "majors"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "27ffb19e-f667-53d6-a2e2-c17cdc155bd2",
          "name": "Marseille — All Spreads",
          "request": {
            "name": "Marseille — All Spreads",
            "description": {
              "content": "List of all Marseille spreads (incl. Jodorowsky cross).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "spreads"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "8396201b-e019-5728-91ba-4bb5a0a6755c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "spreads"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8a5c8416-7805-5207-85fb-5890fe24e5bc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "spreads"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8a6427fe-943a-5719-b713-4343b78e100b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "spreads"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "14cbd3bd-5cd4-5dcd-8123-e8c5897440e4",
          "name": "Marseille — Single Spread",
          "request": {
            "name": "Marseille — Single Spread",
            "description": {
              "content": "Definition of a single Marseille spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "spreads",
                ":slug"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "534af7b8-eaaa-5ede-baae-124b8aed8a77",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "spreads",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"slug\": \"jodorowsky-cross\",\n    \"cardCount\": 5\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a6164cb9-1a38-54a3-be3f-377858f1b743",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "spreads",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f4ee2438-90f6-5cdb-ad17-47972cb750c6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "spreads",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f0ab7f20-b339-55de-a257-ebd6db99bcd8",
          "name": "Marseille — Single Card",
          "request": {
            "name": "Marseille — Single Card",
            "description": {
              "content": "Single-card draw from Marseille deck.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "draw",
                "single"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a0f2f625-5ae5-5e88-8576-2adea78d46ec",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "single"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "645b74d4-3b56-5dc4-aecd-a9029afd9717",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "single"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "aa4a319c-7a36-523d-b9d3-a97f9bd97f36",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "single"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "03da0686-5161-5b97-8415-4408ac62419f",
          "name": "Marseille — Three-Card",
          "request": {
            "name": "Marseille — Three-Card",
            "description": {
              "content": "Past / Present / Future three-card spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "draw",
                "three-card"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "55da4a24-84fa-5b88-864d-02eeb0794fc1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "three-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7e3b9f89-dbd7-5a55-a6bf-773bf1db9f58",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "three-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "60d83c68-42a4-531c-a72c-fe1e86d7a33f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "three-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "eadce7c9-a4a1-5d25-b17d-c18e7d0638c4",
          "name": "Marseille — Tirage Réduit (Jodorowsky Reduced Cross)",
          "request": {
            "name": "Marseille — Tirage Réduit (Jodorowsky Reduced Cross)",
            "description": {
              "content": "Authentic 5-card cross from Jodorowsky/Costa \"The Way of Tarot\" + Camoin ArtduTarot — 4 Major Arcana (consultant / external / higher / result) + 5th synthesis card (numerological sum reduced ≤22).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "draw",
                "cross"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "806cbdab-cec0-5a2c-87d5-87e03716b92d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2d7a97f9-5e66-5cce-ac34-1644e02d6eee",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "60dd655e-55eb-573c-97cc-574b3823d98d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c2fac23e-76d5-5451-a993-2dc47380ea02",
          "name": "Marseille — Tirage du Héros (Hero's Journey)",
          "request": {
            "name": "Marseille — Tirage du Héros (Hero's Journey)",
            "description": {
              "content": "Authentic 6-card Hero's Journey spread from Jodorowsky/Costa \"The Way of Tarot\" — Hero / Objective / two Obstacles / Key / Resolution.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "draw",
                "hero"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cbf8e7f6-d0e3-50f6-adf6-dcd4e5322c26",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "hero"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "75222b27-c4ee-5b48-a184-b3cbd5c23014",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "hero"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9ebdf3de-beb7-5b84-b8d6-b37169cce871",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "hero"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bbc7e403-2d48-5146-8c1c-498c06b25d53",
          "name": "Marseille — Seven-Card",
          "request": {
            "name": "Marseille — Seven-Card",
            "description": {
              "content": "7-card pyramid spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "draw",
                "seven-card"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ab5062a8-268d-531a-b37e-c41221dd8c0b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "seven-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fc2de3fc-fc47-5ecb-9b43-2508d75f3a74",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "seven-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "167a779f-961f-518f-9ea5-26882d7718be",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "seven-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a63b12db-2682-53ae-96e9-d99fc192b239",
          "name": "Marseille — Celtic Cross",
          "request": {
            "name": "Marseille — Celtic Cross",
            "description": {
              "content": "Adapted 10-card Celtic Cross with Marseille pip-style reading.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "draw",
                "celtic-cross"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e83b1e89-e156-57d3-b76d-fb98abf1f9c6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "celtic-cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e51ab94c-8bd1-5c27-b14b-bc2a66e92df0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "celtic-cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c15cb428-1721-5242-bc3f-4326864912d4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "celtic-cross"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "93532a4e-b3ac-5b01-9595-45b14ab22a2b",
          "name": "Marseille — Yes/No",
          "request": {
            "name": "Marseille — Yes/No",
            "description": {
              "content": "Single-card yes/no with verdict.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "draw",
                "decision"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1afbd67c-3b97-589d-ad22-56f92147a64a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "decision"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"verdict\": \"...\",\n    \"reason\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d5da9293-aea2-51f9-aceb-9634b76b051d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "decision"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f4339fb9-788c-5f05-aace-e10a618587da",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "decision"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "76c68d28-4158-552d-a372-ac33eb59aa79",
          "name": "Marseille — Love",
          "request": {
            "name": "Marseille — Love",
            "description": {
              "content": "5-card love and connection spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "draw",
                "love"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ef720e0f-dd37-599e-9425-f0b7aab4256c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "love"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4fe7982c-5ccf-5cc8-b75a-e523a4709962",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "love"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "89bd74fd-0f53-5be1-b527-0b87cfce697d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "love"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1c5b5074-3065-52f9-9011-4621574ed578",
          "name": "Marseille — Career",
          "request": {
            "name": "Marseille — Career",
            "description": {
              "content": "4-card career spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "draw",
                "career"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "846028c0-78e9-5bab-b6ce-66591140e722",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4240d6ad-cc09-5a79-b4c6-a5ae312cb63d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bf580524-61da-5071-b8f1-f1c1d6501e1b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6fa75a77-054d-5a2a-8fd6-0c82d9d93535",
          "name": "Marseille — Spiritual",
          "request": {
            "name": "Marseille — Spiritual",
            "description": {
              "content": "4-card spiritual development spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "draw",
                "spiritual"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "049d2933-202c-5a2e-83e6-be4edf1de1dc",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "spiritual"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b2600b45-de26-5a13-8cbd-13051543a97b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "spiritual"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4c4d22f1-926d-5ab3-91b8-687560011e25",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "draw",
                    "spiritual"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f95cc1b6-af66-528b-be0f-5756cb837020",
          "name": "Marseille — Daily Card",
          "request": {
            "name": "Marseille — Daily Card",
            "description": {
              "content": "Daily Marseille card based on date seed.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "daily"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2026-05-04\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f323be2b-0ece-5e8d-ab03-db2c88899905",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-04\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f5796474-fa13-5ade-9215-2aae4f9f00e6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-04\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7cb5c864-423b-5e9c-885d-58c6a5c21abe",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-04\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "572c4647-78f2-5eee-bce4-2eda656757d2",
          "name": "Marseille — Birth Card",
          "request": {
            "name": "Marseille — Birth Card",
            "description": {
              "content": "Birth card per Greer method, Marseille deck.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "birth-card"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "39b66434-2897-5c58-8f61-e7fb55a41807",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "birth-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"primary\": {\n      \"name\": \"...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6780c704-fac1-59de-b8db-d7bd255a4912",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "birth-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0af83945-0670-5f78-97ac-a31cd64dce36",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "birth-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ecea3c1a-2540-537e-b0ac-0c1d2439ceaf",
          "name": "Marseille — Year Card",
          "request": {
            "name": "Marseille — Year Card",
            "description": {
              "content": "Year card per Greer method.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "year-card"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bba162cd-b78f-530a-9515-803f8bc9ec6f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "year-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"card\": {\n      \"name\": \"...\"\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b6b94829-72e1-578e-b82d-973379d4c11d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "year-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "07540493-a2b1-580c-a74e-43f345a4edbb",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "year-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\",\n  \"year\": 2026\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "165cbc0f-9b4d-52ff-bc3f-5eaf0372d945",
          "name": "Marseille — Interpret",
          "request": {
            "name": "Marseille — Interpret",
            "description": {
              "content": "Resolve list of card slugs into meanings.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "interpret"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cards\": [\n    \"the-fool\",\n    \"the-magician\"\n  ],\n  \"question\": \"Career change?\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f6772fbd-c5d3-5e59-b939-bbbcd4ea04a9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "interpret"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"cards\": [\n    \"the-fool\",\n    \"the-magician\"\n  ],\n  \"question\": \"Career change?\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7451582a-007d-508f-9025-4f5a7852ad91",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "interpret"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"cards\": [\n    \"the-fool\",\n    \"the-magician\"\n  ],\n  \"question\": \"Career change?\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1d9470f7-889b-5fe7-96de-e1ec1b20aac0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "interpret"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"cards\": [\n    \"the-fool\",\n    \"the-magician\"\n  ],\n  \"question\": \"Career change?\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "82ef0fa0-a844-5e94-8f5f-2729a466d8e1",
          "name": "Marseille — Clarifier",
          "request": {
            "name": "Marseille — Clarifier",
            "description": {
              "content": "Single clarifying card.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "clarify"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cec14ab3-6267-5e82-bbab-40321c57bc85",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "clarify"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "39f86c6e-48be-5d0b-af88-16c321b6d181",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "clarify"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d412da72-920c-5e21-a19e-f90d69167d26",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "clarify"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "cb7daf70-1765-5334-baf7-23736a3ad6b4",
          "name": "Marseille — Timing",
          "request": {
            "name": "Marseille — Timing",
            "description": {
              "content": "Single timing card.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "marseille",
                "timing"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3dfd879f-75f7-509e-8882-96f1fc7be0ac",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1d41ba7a-d70c-50cc-b209-d3d7311c6438",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d1e3386f-7925-5913-bf8b-2b2d3b8f0fba",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "marseille",
                    "timing"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "3c157e88-6557-5273-b5b3-168fcbf3a62f",
      "name": "Tarot — Lenormand",
      "description": {
        "content": "🃏 Tarot — Lenormand endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "4b91ca58-db0b-5c12-8a78-d5bcecef96dc",
          "name": "Lenormand — All Cards",
          "request": {
            "name": "Lenormand — All Cards",
            "description": {
              "content": "36-card Lenormand oracle deck.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "lenormand",
                "cards"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "c12fca2d-5228-5551-8b05-d4aa9ec636cf",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "cards"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f7fcd61d-15e8-5aa5-907a-30a1cdab8b2e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "cards"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d4dce1d7-abce-5639-8245-86fa89ab5b13",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "cards"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e56358a6-4890-5b1b-a849-5a99e8c46b47",
          "name": "Lenormand — Single Card",
          "request": {
            "name": "Lenormand — Single Card",
            "description": {
              "content": "Single Lenormand card lookup by slug.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "lenormand",
                "cards",
                ":slug"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "89188e20-c5e1-50e9-a585-c209c486060a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "cards",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"slug\": \"rider\",\n    \"name\": \"Rider\",\n    \"number\": 1\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4bf37d30-144a-59d7-8004-2de452be52c0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "cards",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8b9412d0-c928-587e-9fd4-0ea1d0e7e36c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "cards",
                    ":slug"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0ec77bea-907e-5a06-b9a5-bc1eed609fcb",
          "name": "Lenormand — Three-Card",
          "request": {
            "name": "Lenormand — Three-Card",
            "description": {
              "content": "Subject / Situation / Outcome three-card line.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "lenormand",
                "draw",
                "three-card"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "76ad024c-9e6b-5cc5-b5a4-049db02378f0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "three-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e8c9d5f3-517b-5b97-8d1c-d05433fd0865",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "three-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "68463cb1-1da1-52c2-87fd-14949e2c0542",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "three-card"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "98b40778-cd06-5f24-a81d-e51eb7abdc3e",
          "name": "Lenormand — Grand Tableau",
          "request": {
            "name": "Lenormand — Grand Tableau",
            "description": {
              "content": "Full 36-card layout — every card and house used.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "lenormand",
                "draw",
                "grand-tableau"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "21bc3acc-73d8-5bab-b1fc-b6cb38a091aa",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "grand-tableau"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c8539900-9f01-5d2e-9e7d-5d7b917b0148",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "grand-tableau"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4b9e19eb-aa6e-59f4-83df-1d97df3550b9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "grand-tableau"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "631407ee-15ab-5409-9fa3-cc62cca27954",
          "name": "Lenormand — 9-Card Square",
          "request": {
            "name": "Lenormand — 9-Card Square",
            "description": {
              "content": "Three-by-three grid: rows = past/present/future, cols = mind/heart/body.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "lenormand",
                "draw",
                "9-card-square"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "83a2e658-9727-5433-ac39-2220c3a5a5e1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "9-card-square"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9159a7bd-5265-5855-8aeb-90461dbcc506",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "9-card-square"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "69c7e7b0-c0bb-59ae-af1d-9826cbda0c9c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "9-card-square"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "42682732-076b-50a5-a421-0ce9c979f07f",
          "name": "Lenormand — Line of Five",
          "request": {
            "name": "Lenormand — Line of Five",
            "description": {
              "content": "Five-card linear story spread.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "lenormand",
                "draw",
                "line-of-five"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ae7273d0-d04e-5a02-9b8b-898bda3b0ed4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "line-of-five"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d94fcf2c-ca6d-5582-b311-408e9209f88d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "line-of-five"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1c722999-dbc4-5494-b074-3832d1a2f791",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "line-of-five"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0ebd6eff-7c52-5668-85ed-75472d409a66",
          "name": "Lenormand — Celtic Cross",
          "request": {
            "name": "Lenormand — Celtic Cross",
            "description": {
              "content": "Adapted Celtic Cross with Lenormand cards.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "lenormand",
                "draw",
                "celtic-cross-lenormand"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a3c6f88b-a163-5be3-a85d-e7702610cdf4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "celtic-cross-lenormand"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2f9a8dd7-ed3a-538b-824d-9e6743450291",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "celtic-cross-lenormand"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "86ca160a-c1de-51ee-9560-3646ddd96205",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "celtic-cross-lenormand"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f42f2736-0c14-53f3-bbf9-d6c2d436e404",
          "name": "Lenormand — Relationship",
          "request": {
            "name": "Lenormand — Relationship",
            "description": {
              "content": "7-card relationship dynamics.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "lenormand",
                "draw",
                "relationship"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e520c047-5a42-5e00-85e4-8555f4efd2d3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "relationship"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8894e779-0d5a-5230-a008-f15af07490e2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "relationship"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "56cd9f95-6d38-5ca0-a625-5265750d5384",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "draw",
                    "relationship"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": 12345,\n  \"question\": \"What should I focus on?\",\n  \"allowReversed\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "865a728c-fa5b-5693-9a4a-e698e8ea02b8",
          "name": "Lenormand — Daily Cards",
          "request": {
            "name": "Lenormand — Daily Cards",
            "description": {
              "content": "Daily three-card draw based on date seed.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "lenormand",
                "daily"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"2026-05-04\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "dbd81508-c5c9-5355-8da6-5198e207ff2e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-04\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"spread\": {\n      \"slug\": \"string\",\n      \"name\": \"string\",\n      \"cardCount\": 1333.9908689602664\n    },\n    \"seed\": 4079.228693070136,\n    \"drawn\": [\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": false\n      },\n      {\n        \"position\": {\n          \"name\": \"string\"\n        },\n        \"card\": {\n          \"name\": \"string\",\n          \"upright\": {\n            \"keywords\": {\n              \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n            }\n          }\n        },\n        \"reversed\": true\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e57843de-e934-57e0-ae65-d65d424f7d1d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-04\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a7844c3d-1a36-525a-8f4d-97b8440ee9a9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"2026-05-04\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5e90310b-913e-5023-9846-fccd481b2dec",
          "name": "Lenormand — 36 Houses",
          "request": {
            "name": "Lenormand — 36 Houses",
            "description": {
              "content": "The 36 fixed houses for Grand Tableau interpretation.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "tarot",
                "lenormand",
                "houses"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "bdc56f72-04fa-5009-8bbc-a7a8639cd183",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "houses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5542155d-cf1c-50f0-bf75-e328c281dc54",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "houses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2e14efa8-58fe-5db6-92c0-63dab1a3d5d2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "tarot",
                    "lenormand",
                    "houses"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "ca73194a-fa9e-57ab-a31a-e37960258eaa",
      "name": "Destiny Matrix",
      "description": {
        "content": "🪐 Destiny Matrix endpoints. ⚠️ Single-author method (Natalia Ladini, CIS market). Not historically attested in classical traditions.",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "40192c0b-8e8d-589f-ad22-7ecaff24d563",
          "name": "Destiny Matrix — Ladini Method",
          "request": {
            "name": "Destiny Matrix — Ladini Method",
            "description": {
              "content": "Calculate the full 22-position Destiny Matrix per Natalia Ladini's method from birth date. Returns centre arcanum, body positions (day/month/year/centre), soul positions, karmic and resource arcana with full meaning structure for each.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "destiny-matrix",
                "ladini"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"1990-05-15\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bfa9ca8b-7ddd-5024-aa82-50ba0e282198",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "destiny-matrix",
                    "ladini"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"method\": \"string\",\n    \"date\": \"string\",\n    \"centre\": {\n      \"number\": 2807.579586105675,\n      \"arcanum\": {\n        \"name\": \"string\",\n        \"archetype\": \"string\",\n        \"taskOfSoul\": \"string\"\n      }\n    },\n    \"bodyA\": {\n      \"number\": 5915.006380738663,\n      \"arcanum\": {}\n    },\n    \"bodyB\": {},\n    \"bodyC\": {},\n    \"bodyD\": {},\n    \"soulSky\": {},\n    \"soulEarth\": {},\n    \"soulMoney\": {},\n    \"soulRelations\": {},\n    \"karma\": {},\n    \"task\": {},\n    \"resource\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a1dee8ab-7696-5a1e-b705-34e3dd6e1658",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "destiny-matrix",
                    "ladini"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8ba039cf-44fe-5727-bf35-c22174379d0c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "destiny-matrix",
                    "ladini"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"1990-05-15\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "c6a494ac-1adc-518b-b293-ffe47a5b2324",
      "name": "System",
      "description": {
        "content": "System endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "3e84be9c-6914-5bf7-9290-f638e9822b0f",
          "name": "Health Check",
          "request": {
            "name": "Health Check",
            "description": {
              "content": "Returns API health status. No authentication required.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "health"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "cd396762-ee9b-52bd-8910-8b32a46e64a8",
              "name": "API is healthy",
              "originalRequest": {
                "url": {
                  "path": [
                    "health"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"status\": \"ok\",\n    \"timestamp\": \"2026-04-11T12:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5b8a8481-d691-563b-8ea5-3388107dd77f",
          "name": "API Status",
          "request": {
            "name": "API Status",
            "description": {
              "content": "Return extended service status: ephemeris availability, WASM load state, uptime, version. Auth via `?key=YOUR_API_KEY` query param (not `X-Api-Key` header).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "status"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "17dbb0ff-3ba5-5c56-9cfd-73ef45e491e2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "status"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"status\": \"ok\",\n    \"version\": \"2.1.4\",\n    \"uptime\": 86400,\n    \"ephemerisLoaded\": true,\n    \"wasmReady\": true,\n    \"epheFiles\": [\n      \"sepl_18.se1\",\n      \"semo_18.se1\",\n      \"seas_18.se1\"\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4b43a9a6-0479-5b04-8123-71399acd31b6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "status"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f10b5445-c915-5956-8790-f902e53061db",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "status"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "68aa00be-e2b1-52b9-b931-100e1c270768",
          "name": "Create API Key",
          "request": {
            "name": "Create API Key",
            "description": {
              "content": "Create a new API key. Requires an internal or enterprise API key. Returns the generated key string — save it, it cannot be retrieved later.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "keys"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"My App\",\n  \"plan\": \"free\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2638bf5a-8fd0-5240-88c8-47b9d423a5d1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "keys"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"My App\",\n  \"plan\": \"free\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"apiKey\": \"aw_free_a1b2c3d4e5f6a1b2c3d4e5f6\",\n    \"name\": \"My App\",\n    \"plan\": \"free\",\n    \"rateLimit\": 10\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f95d55e2-0025-570a-aace-a7d9c718a3c0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "keys"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"My App\",\n  \"plan\": \"free\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3bf2eb2c-c83e-5e7b-be61-f658d8933461",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "keys"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"name\": \"My App\",\n  \"plan\": \"free\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "37e69804-0af6-5faf-8c61-4a86dcefccf9",
          "name": "API Key Usage",
          "request": {
            "name": "API Key Usage",
            "description": {
              "content": "Get usage statistics for the current API key: today/week/month request counts, rate limit info, and top endpoints by usage.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "keys",
                "usage"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "296677f1-9534-54ee-9f62-dccce0a59de6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "keys",
                    "usage"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"plan\": \"string\",\n    \"rateLimit\": 8590.624703000556,\n    \"usage\": {\n      \"today\": 5579.8252182920405,\n      \"week\": 9520.243718683794,\n      \"month\": 6141.041649191792\n    },\n    \"topEndpoints\": [\n      {\n        \"endpoint\": \"string\",\n        \"total\": 4772.722577964501\n      },\n      {\n        \"endpoint\": \"string\",\n        \"total\": 9026.972668358116\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "38876fb5-3618-50e0-b3f6-5ab106ba2c25",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "keys",
                    "usage"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f6ed97e1-6bb9-5abd-b1d4-574069a12f3b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "keys",
                    "usage"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "cd1779a5-ca5c-50f4-90c0-181aef1c3f62",
      "name": "White-label",
      "description": {
        "content": "🎨 White-label endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "663e0b86-3818-5931-9128-567eb20175f2",
          "name": "Get White-label Config",
          "request": {
            "name": "Get White-label Config",
            "description": {
              "content": "Read the authenticated user's branding overrides (logo, colour palette, font, footer text, custom domain). On first access, defaults are seeded.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "whitelabel",
                "config"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "3190f240-0215-5971-aefe-21d928fb422f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "config"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"primary_color\": \"#d4a84c\",\n    \"secondary_color\": \"#7e6bff\",\n    \"font_family\": \"Inter\",\n    \"footer_text\": null,\n    \"custom_domain\": null,\n    \"domain_verified\": false,\n    \"domain_last_checked_at\": null,\n    \"logo_storage_key\": null,\n    \"updated_at\": \"2026-05-08T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "306fcd4a-474c-542b-abc5-917131e517b2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "config"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fe67ad72-a2fa-511e-bf72-33a4831b52a5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "config"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "df643e0d-8079-53f9-95d8-39474a80adce",
          "name": "Update White-label Config",
          "request": {
            "name": "Update White-label Config",
            "description": {
              "content": "Update one or more branding fields. Hex colours validated as #RRGGBB; custom_domain validated as RFC-1035 subdomain. Setting custom_domain resets domain_verified=false — call /whitelabel/domain/verify after pointing your CNAME to api.astroway.info.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "whitelabel",
                "config"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "PATCH",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "a703d200-ff6d-56c8-928d-80ac8e3f68dc",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "config"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "PATCH",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"primary_color\": \"#0a0b1e\",\n    \"secondary_color\": \"#7e6bff\",\n    \"font_family\": \"Inter\",\n    \"footer_text\": \"© 2026 MyAstroBrand\",\n    \"custom_domain\": \"api.myastrobrand.com\",\n    \"domain_verified\": false,\n    \"domain_last_checked_at\": null,\n    \"logo_storage_key\": null,\n    \"updated_at\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5c258848-d48b-5f11-8ea4-5795057e00db",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "config"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "PATCH",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "73b44326-0ba5-5a11-9432-aaca8904e29a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "config"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "PATCH",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5db1f02c-999b-5d5e-97d1-03dec7fefeb3",
          "name": "Verify Custom Domain DNS",
          "request": {
            "name": "Verify Custom Domain DNS",
            "description": {
              "content": "Check whether the configured custom_domain points to api.astroway.info via CNAME. Persists the result. If only A records resolve, returns them with a hint to switch to CNAME.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "whitelabel",
                "domain",
                "verify"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "b11e0c75-e7e6-5f60-ad1d-5d59a8310dd9",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "domain",
                    "verify"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"domain\": \"api.myastrobrand.com\",\n    \"resolved\": [\n      \"api.astroway.info\"\n    ],\n    \"verified\": true,\n    \"expectedTarget\": \"api.astroway.info\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "abe5462d-f725-53ac-9e9c-91ea32da4024",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "domain",
                    "verify"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "41060b7a-d356-59dd-b440-14c67a666047",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "domain",
                    "verify"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "41a2db97-1479-53f5-a90a-158f56d723a5",
          "name": "Upload White-label Logo",
          "request": {
            "name": "Upload White-label Logo",
            "description": {
              "content": "Upload a logo as a base64 data URL (`data:image/<png|jpeg|svg+xml|webp>;base64,...`). Maximum 512 KB. Replaces any prior logo and deletes the old file from storage.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "whitelabel",
                "logo"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data_url\": \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "09884daf-7d5f-5314-af31-c20667d6e72f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "logo"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data_url\": \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"logo_storage_key\": \"logos/abc-wl-1.png\",\n    \"logo_url\": \"https://api.astroway.info/logos/abc-wl-1.png\",\n    \"byte_length\": 67,\n    \"mime_type\": \"image/png\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "63d5290e-e173-58f1-ae57-18d5814eec88",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "logo"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data_url\": \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e1ac81eb-5411-5210-b806-6bb607a7aba1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "logo"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data_url\": \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fc18bc6f-a64e-53c8-a20c-921c3399f02c",
          "name": "Preview White-label Report",
          "request": {
            "name": "Preview White-label Report",
            "description": {
              "content": "Render a sample natal report PDF using the authenticated user's white-label configuration (colours, font, footer, logo). Pass `chart` to use your own birth data; omit to use the bundled Kyiv 1990 sample.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "whitelabel",
                "preview"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d257d1ea-7141-5636-8df9-f20f0799c799",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "preview"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-wl-preview.pdf\",\n    \"storage_key\": \"reports/abc-wl-preview.pdf\",\n    \"byte_length\": 124350,\n    \"page_count\": 1,\n    \"duration_ms\": 3210,\n    \"expires_at\": \"2026-05-09T07:00:00Z\",\n    \"preview\": true\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "84722925-db9b-5e6e-8b85-82724d48efc1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "preview"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b3816e7b-ce8c-58d8-8d0b-b141d3a6afe2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "whitelabel",
                    "preview"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "46ff6bb5-b5ea-5785-bb55-465b10caa4e8",
      "name": "Reports",
      "description": {
        "content": "📄 Reports endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "a6ce572b-82ec-584b-893c-80cfd6f737ec",
          "name": "Generate Natal Report (PDF or HTML)",
          "request": {
            "name": "Generate Natal Report (PDF or HTML)",
            "description": {
              "content": "Render a Western tropical natal chart as a single-page A4 PDF (default) or live HTML (add `?format=html`). Includes Big Three (Sun/Moon/ASC), full planets table with houses + retrograde, all 12 house cusps, and major aspects. Set `whitelabel: true` to apply the caller's branding overrides. Languages: `uk` (default) or `en`. PDF URLs valid 24h via auto-cleanup cron; HTML mode streams directly without storage.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "natal"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\",\n  \"whitelabel\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e3826399-f9fd-5b1b-a73d-bcc6e819ea44",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "natal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\",\n  \"whitelabel\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-natal.pdf\",\n    \"storage_key\": \"reports/abc-natal.pdf\",\n    \"byte_length\": 124350,\n    \"page_count\": 1,\n    \"duration_ms\": 3210,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5fcc9066-986f-5af3-a678-2d5cc3a1e7ef",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "natal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\",\n  \"whitelabel\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d5d87349-0d48-50d5-b2fe-0ea427a59177",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "natal"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\",\n  \"whitelabel\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "91b8bb67-2f6f-56c5-a761-d5f36fdc6b0c",
          "name": "Generate Year-Ahead Transit (PDF or HTML)",
          "request": {
            "name": "Generate Year-Ahead Transit (PDF or HTML)",
            "description": {
              "content": "Render a year-ahead transit calendar PDF grouped by month. Includes major aspects (conjunction, sextile, square, trine, opposition) of outer planets (Mars through Pluto) to natal positions, with 0.5° max orb. Defaults to next calendar year if `year` omitted.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "transit-yearly"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2027,\n  \"language\": \"uk\",\n  \"whitelabel\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "33ed8ece-712c-53b1-a448-93005fd34746",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "transit-yearly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2027,\n  \"language\": \"uk\",\n  \"whitelabel\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-transit-2027.pdf\",\n    \"storage_key\": \"reports/abc-transit-2027.pdf\",\n    \"byte_length\": 145200,\n    \"page_count\": 4,\n    \"duration_ms\": 8500,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "63ada60e-8258-5e0e-818d-169b4385bc87",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "transit-yearly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2027,\n  \"language\": \"uk\",\n  \"whitelabel\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "01a1f600-d405-5c1b-88bd-6d4de2eb34d0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "transit-yearly"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"year\": 2027,\n  \"language\": \"uk\",\n  \"whitelabel\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "696b4bc0-af44-5e7f-b1de-d01c8f7ca69d",
          "name": "Generate Synastry Report (PDF or HTML)",
          "request": {
            "name": "Generate Synastry Report (PDF or HTML)",
            "description": {
              "content": "Render a relationship synastry PDF: side-by-side Big Three, full cross-chart aspect table (top 40 major aspects), and per-chart + combined element/modality balance.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "synastry"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  },\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bad18803-8f76-543d-8c69-7bed8e3ef213",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-synastry.pdf\",\n    \"storage_key\": \"reports/abc-synastry.pdf\",\n    \"byte_length\": 138000,\n    \"page_count\": 2,\n    \"duration_ms\": 5800,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6f166bdf-3f4d-55cb-9c75-2827e8be8a12",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "81cf05b4-544f-5fb0-9116-be83477bdf7a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "synastry"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"chart2\": {\n    \"date\": \"1985-11-03\",\n    \"time\": \"08:15:00\",\n    \"timezoneOffset\": 2,\n    \"latitude\": 48.46,\n    \"longitude\": 35.04\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a6f00fdb-7270-5d26-b60c-78e0c4adc6aa",
          "name": "Generate Child Astrology Report (PDF or HTML)",
          "request": {
            "name": "Generate Child Astrology Report (PDF or HTML)",
            "description": {
              "content": "Parenting-oriented natal report. Highlights Moon (emotional core), Mercury (learning style), Venus (connection style), Mars (energy/temperament). Includes full natal data and a disclaimer noting interpretive nature.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "child"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fae29c4d-a234-5938-a485-afd1e99d1498",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "child"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-child.pdf\",\n    \"storage_key\": \"reports/abc-child.pdf\",\n    \"byte_length\": 128000,\n    \"page_count\": 1,\n    \"duration_ms\": 3500,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6a97906b-ed86-5020-a4ac-c884082c2cf3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "child"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6871950a-f563-5cb3-ad15-84ddab27d7b0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "child"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e64344a5-2bd7-5e5e-acaa-d673c195e01b",
          "name": "Generate Business Astrology Report (PDF or HTML)",
          "request": {
            "name": "Generate Business Astrology Report (PDF or HTML)",
            "description": {
              "content": "Founding-chart analysis (mundane astrology). Highlights Sun (purpose), MC (reputation), Jupiter (growth), Saturn (structure). Disclaimer: \"not financial advice\".",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "business"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"2020-01-15\",\n    \"time\": \"09:00:00\",\n    \"timezoneOffset\": -5,\n    \"latitude\": 40.7128,\n    \"longitude\": -74.006,\n    \"name\": \"MyCompany Inc\"\n  },\n  \"language\": \"en\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "777c6f21-5e89-57e4-a3de-1d7d8aa0eabd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "business"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"2020-01-15\",\n    \"time\": \"09:00:00\",\n    \"timezoneOffset\": -5,\n    \"latitude\": 40.7128,\n    \"longitude\": -74.006,\n    \"name\": \"MyCompany Inc\"\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-business.pdf\",\n    \"storage_key\": \"reports/abc-business.pdf\",\n    \"byte_length\": 132000,\n    \"page_count\": 2,\n    \"duration_ms\": 4200,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2f488e2b-25bb-5ab4-95af-f81582195a71",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "business"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"2020-01-15\",\n    \"time\": \"09:00:00\",\n    \"timezoneOffset\": -5,\n    \"latitude\": 40.7128,\n    \"longitude\": -74.006,\n    \"name\": \"MyCompany Inc\"\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "85f30054-b267-59ef-aebc-69bbe04915b1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "business"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"2020-01-15\",\n    \"time\": \"09:00:00\",\n    \"timezoneOffset\": -5,\n    \"latitude\": 40.7128,\n    \"longitude\": -74.006,\n    \"name\": \"MyCompany Inc\"\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a7565480-9f19-5111-9bde-5d20132c4bae",
          "name": "Generate Love Report (PDF or HTML)",
          "request": {
            "name": "Generate Love Report (PDF or HTML)",
            "description": {
              "content": "Romantic-relationship natal report. Highlights Venus (attraction style), Mars (desire), Moon (emotional needs), Descendant (partner profile). Disclaimer: not a prophecy.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "love"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c957dffd-e92c-515e-9978-c80c87c02673",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "love"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-love.pdf\",\n    \"storage_key\": \"reports/abc-love.pdf\",\n    \"byte_length\": 130000,\n    \"page_count\": 1,\n    \"duration_ms\": 3700,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dbe71c7c-5292-5ca7-ab16-bac16bff9a67",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "love"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "870838ab-35b1-5c49-a5c8-4b392be40f90",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "love"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "94ffb3f1-d3cd-50e9-b1cb-a1c6b9c544cd",
          "name": "Generate Tarot Reading (PDF or HTML)",
          "request": {
            "name": "Generate Tarot Reading (PDF or HTML)",
            "description": {
              "content": "Render a tarot reading PDF. Default spread `three-card` (Past/Present/Future from Rider-Waite-Smith deck). Available spreads: single-card, three-card, celtic-cross, horseshoe, relationship, year-ahead, decision, chakra, career, love-triangle. Pass `seed` for reproducibility (deterministic mulberry32 RNG); omit to use a daily seed. Set `allowReversed: false` to draw upright cards only.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "tarot"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"spread\": \"three-card\",\n  \"seed\": 1234,\n  \"name\": \"Sample Reading\",\n  \"allowReversed\": true,\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ae96bad1-6f61-5577-b01e-a84abd4ec748",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "tarot"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"spread\": \"three-card\",\n  \"seed\": 1234,\n  \"name\": \"Sample Reading\",\n  \"allowReversed\": true,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-tarot.pdf\",\n    \"storage_key\": \"reports/abc-tarot.pdf\",\n    \"byte_length\": 95000,\n    \"page_count\": 1,\n    \"duration_ms\": 2400,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "993bf743-118f-56bf-90ef-c9d0b79c84de",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "tarot"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"spread\": \"three-card\",\n  \"seed\": 1234,\n  \"name\": \"Sample Reading\",\n  \"allowReversed\": true,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c4554f94-4a50-5ac3-a614-ffe4afaa5579",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "tarot"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"spread\": \"three-card\",\n  \"seed\": 1234,\n  \"name\": \"Sample Reading\",\n  \"allowReversed\": true,\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a92f3d3a-6e64-56f4-859e-8ce90c8dd5db",
          "name": "Generate Human Design Report (PDF or HTML)",
          "request": {
            "name": "Generate Human Design Report (PDF or HTML)",
            "description": {
              "content": "Bodygraph PDF: Type, Strategy, Authority, Profile, Definition, Not-Self theme, Incarnation Cross + 9 centers (defined/open) + activated channels with gate pairs.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "human-design"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "74e4d8d5-470b-55c5-976d-6edc3b573a16",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "human-design"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-hd.pdf\",\n    \"storage_key\": \"reports/abc-hd.pdf\",\n    \"byte_length\": 132000,\n    \"page_count\": 1,\n    \"duration_ms\": 3800,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8f28d4e2-055b-5cbe-a2e9-100b8be0b378",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "human-design"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "312a37b3-3d04-511b-ada4-063f97dcf0e4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "human-design"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9a0f9c63-3a78-53b4-b9ce-e004c266f99c",
          "name": "Generate Lal Kitab Report (PDF or HTML)",
          "request": {
            "name": "Generate Lal Kitab Report (PDF or HTML)",
            "description": {
              "content": "Lal Kitab analysis: Teva (graha placements with Pakka-ghar match), Kismat & Prosperity scores, detected Rins (ancestral debts) with triggers, suggested Upayas (remedies). Sidereal compute (Lahiri ayanamsa) with sign-from-Lagna house numbering per Lal Kitab convention.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "lal-kitab"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "21c3e3b4-919f-573d-8eb7-615ff5bb53dc",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "lal-kitab"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-lal-kitab.pdf\",\n    \"storage_key\": \"reports/abc-lal-kitab.pdf\",\n    \"byte_length\": 138000,\n    \"page_count\": 2,\n    \"duration_ms\": 4200,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2448ea81-0f9c-55e9-a6a4-02b5b933f7cf",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "lal-kitab"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "109f144e-306f-5cb2-b845-c68abf1c4d1d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "lal-kitab"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ef5ea63b-aecd-5415-96bd-b010cc1be6de",
          "name": "Generate Vedic Kundli (PDF or HTML)",
          "request": {
            "name": "Generate Vedic Kundli (PDF or HTML)",
            "description": {
              "content": "Sidereal Vedic chart (Lahiri ayanamsa) — Lagna + Moon nakshatra/pada, all sidereal planet positions with nakshatra+pada+house, full 9-period Vimshottari Mahadasha tree with current period highlighted.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "vedic-kundli"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "22620407-29ef-5ffc-b17b-590668f290b6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "vedic-kundli"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-vedic-kundli.pdf\",\n    \"storage_key\": \"reports/abc-vedic-kundli.pdf\",\n    \"byte_length\": 145000,\n    \"page_count\": 2,\n    \"duration_ms\": 4500,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "20356b08-2fa1-55ef-b6a9-ed7e5ea8fa40",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "vedic-kundli"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a6be3007-ed05-5664-82d3-8b713d0b0a2f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "vedic-kundli"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f1a74c62-79c0-5ab2-bb4e-2b307d1413bc",
          "name": "Generate Money Report (PDF or HTML)",
          "request": {
            "name": "Generate Money Report (PDF or HTML)",
            "description": {
              "content": "Financial natal: 2nd house (earned income), 8th house (shared resources), Jupiter (expansion), Saturn (discipline). Disclaimer: not investment advice.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "money"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ca8ab480-07c5-5880-8be5-dc51731b0e57",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "money"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-money.pdf\",\n    \"storage_key\": \"reports/abc-money.pdf\",\n    \"byte_length\": 132000,\n    \"page_count\": 1,\n    \"duration_ms\": 3900,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2065989f-8de1-5d53-8400-790b351e5896",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "money"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1e2686a2-1e59-5002-9070-bbde86005965",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "money"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a52e39be-bf59-5895-9224-2fa51924f1cb",
          "name": "Generate Career Compass Report (PDF or HTML)",
          "request": {
            "name": "Generate Career Compass Report (PDF or HTML)",
            "description": {
              "content": "Career-themed natal: MC, 10th-house cusp, Saturn placement, Mars motivation, aspects to Sun. Self-knowledge tool, not directive.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "career"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "268317d5-18e8-5ea2-92ac-7df5918e8e8a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"url\": \"https://api.astroway.info/reports/abc-career.pdf\",\n    \"storage_key\": \"reports/abc-career.pdf\",\n    \"byte_length\": 130000,\n    \"page_count\": 1,\n    \"duration_ms\": 3800,\n    \"expires_at\": \"2026-05-09T07:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "878a5ddc-85a2-5eaa-a1d6-c63831a0305c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0b00e2fc-a8a6-5454-a4de-0c643a3e3f7b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "career"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1990-05-15\",\n    \"time\": \"14:30:00\",\n    \"timezoneOffset\": 3,\n    \"latitude\": 50.45,\n    \"longitude\": 30.52\n  },\n  \"language\": \"uk\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "c2abce39-e4e8-5f7a-942a-22e59df2d9ec",
      "name": "AI Reports",
      "description": {
        "content": "🤖 AI Reports endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "c25b0a52-3c86-5fbb-891b-5a2d2bff73d1",
          "name": "AI Natal Narrative",
          "request": {
            "name": "AI Natal Narrative",
            "description": {
              "content": "Long-form natal-chart narrative (markdown). Inputs: chart, language (21 codes), tone (warm/professional/concise), length (short/medium/long; ≤3200 tokens). Returns the narrative text plus model and token usage. AI grounded on the computed natal chart — Sun/Moon/Asc, 13 bodies, 12 houses, ≤25 major aspects.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "ai",
                "natal-narrative"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"3004-50-91\",\n    \"time\": \"71:15:22\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 6780.734268263477,\n    \"cosmogram\": false\n  },\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "06f3a4a7-5523-5143-8977-cd04a67b3fce",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "natal-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"3004-50-91\",\n    \"time\": \"71:15:22\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 6780.734268263477,\n    \"cosmogram\": false\n  },\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"narrative\": \"# Вступ\\n\\n...\",\n    \"disclaimer\": \"Цей наратив згенерований ШІ...\",\n    \"model\": \"groq/llama-3.3-70b\",\n    \"language\": \"uk\",\n    \"tone\": \"warm\",\n    \"length\": \"medium\",\n    \"tokens\": {\n      \"input\": 542,\n      \"output\": 1623\n    },\n    \"duration_ms\": 3500\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6597ed83-0855-5623-94fa-f54ce7554d87",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "natal-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"3004-50-91\",\n    \"time\": \"71:15:22\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 6780.734268263477,\n    \"cosmogram\": false\n  },\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "20fd73ce-582d-5004-8f5f-d2067a8f8fd4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "natal-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"3004-50-91\",\n    \"time\": \"71:15:22\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 6780.734268263477,\n    \"cosmogram\": false\n  },\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "84aa9ede-e99c-5e52-9bc2-f5c16154fa7e",
          "name": "AI Transit Narrative (single date)",
          "request": {
            "name": "AI Transit Narrative (single date)",
            "description": {
              "content": "Snapshot transit interpretation for a specific date. Inputs: chart + transitDate (+optional transitTime/tzOffset), language, tone, length. Returns narrative grounded in transit-to-natal aspects (orb ≤1°).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "ai",
                "transit-narrative"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"string\",\n  \"time\": \"string\",\n  \"timezoneOffset\": 9715.901848755066,\n  \"ayanamsaId\": 4371.811464620862\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c2683e0a-90cf-5feb-b4b0-42627c77a8b5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "transit-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"string\",\n  \"time\": \"string\",\n  \"timezoneOffset\": 9715.901848755066,\n  \"ayanamsaId\": 4371.811464620862\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"narrative\": \"...\",\n    \"disclaimer\": \"...\",\n    \"model\": \"...\",\n    \"tokens\": {\n      \"input\": 481,\n      \"output\": 1500\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ee2e5609-a2ce-5639-be0d-5cffdf3077f0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "transit-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"string\",\n  \"time\": \"string\",\n  \"timezoneOffset\": 9715.901848755066,\n  \"ayanamsaId\": 4371.811464620862\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e7f9a92e-51c9-5777-8aa5-7f2a632efe6b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "transit-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"string\",\n  \"time\": \"string\",\n  \"timezoneOffset\": 9715.901848755066,\n  \"ayanamsaId\": 4371.811464620862\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9fb1f055-4f6a-53e3-bc63-ec79e7522f4f",
          "name": "AI Synastry Narrative",
          "request": {
            "name": "AI Synastry Narrative",
            "description": {
              "content": "Long-form relationship narrative grounded in cross-chart aspects. Inputs: chart1, chart2, language, tone, length.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "ai",
                "synastry-narrative"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart1\": {\n    \"date\": \"7561-93-81\",\n    \"time\": \"06:02:64\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 5118.395342548212,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"9502-90-36\",\n    \"time\": \"23:91:35\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 702.0605046111283,\n    \"cosmogram\": false\n  },\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d5fb6872-55fe-533d-8641-5044f59283fe",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "synastry-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"7561-93-81\",\n    \"time\": \"06:02:64\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 5118.395342548212,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"9502-90-36\",\n    \"time\": \"23:91:35\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 702.0605046111283,\n    \"cosmogram\": false\n  },\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"narrative\": \"...\",\n    \"disclaimer\": \"...\",\n    \"model\": \"...\",\n    \"tokens\": {\n      \"input\": 720,\n      \"output\": 1800\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0c761edc-c01f-53dc-ba99-fdf18e001084",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "synastry-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"7561-93-81\",\n    \"time\": \"06:02:64\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 5118.395342548212,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"9502-90-36\",\n    \"time\": \"23:91:35\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 702.0605046111283,\n    \"cosmogram\": false\n  },\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a2dcdf8e-2005-54e3-87cb-50b0bc32287e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "synastry-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart1\": {\n    \"date\": \"7561-93-81\",\n    \"time\": \"06:02:64\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 5118.395342548212,\n    \"cosmogram\": true\n  },\n  \"chart2\": {\n    \"date\": \"9502-90-36\",\n    \"time\": \"23:91:35\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 702.0605046111283,\n    \"cosmogram\": false\n  },\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5a231b33-7d14-5952-9227-316cec18a6ec",
          "name": "AI Year-Ahead Narrative",
          "request": {
            "name": "AI Year-Ahead Narrative",
            "description": {
              "content": "Long-form annual report. Combines natal context with the year's major outer-planet transits clustered by month. Inputs: chart, year (default = next year), language, tone, length (use long for full annual report).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "ai",
                "year-ahead-narrative"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1683-78-44\",\n    \"time\": \"29:85:18\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 2442.629750833527,\n    \"cosmogram\": false\n  },\n  \"year\": 1997,\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "24e0d43d-c805-56cc-a1bc-f9fb7cd8db06",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "year-ahead-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1683-78-44\",\n    \"time\": \"29:85:18\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 2442.629750833527,\n    \"cosmogram\": false\n  },\n  \"year\": 1997,\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"narrative\": \"# Тема року...\",\n    \"disclaimer\": \"...\",\n    \"model\": \"...\",\n    \"tokens\": {\n      \"input\": 950,\n      \"output\": 3000\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "db214211-8d4b-5b50-a9e5-c265ce5b0c6c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "year-ahead-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1683-78-44\",\n    \"time\": \"29:85:18\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 2442.629750833527,\n    \"cosmogram\": false\n  },\n  \"year\": 1997,\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "06814c66-b002-553e-a29b-bb933cd50ee6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "year-ahead-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1683-78-44\",\n    \"time\": \"29:85:18\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 2442.629750833527,\n    \"cosmogram\": false\n  },\n  \"year\": 1997,\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2f3e09d3-56c1-5166-b745-cadad1880ca5",
          "name": "AI Monthly Narrative",
          "request": {
            "name": "AI Monthly Narrative",
            "description": {
              "content": "Single-month forecast. Tighter scope than year-ahead — uses fast and slow planet transits within the month. Inputs: chart, year, month (1-12), language, tone, length.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "reports",
                "ai",
                "monthly-narrative"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chart\": {\n    \"date\": \"1053-37-41\",\n    \"time\": \"43:16:90\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 8604.004343525317,\n    \"cosmogram\": true\n  },\n  \"year\": 1920,\n  \"month\": 7,\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b41fbfef-f65f-54f4-8520-a5be1be369ca",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "monthly-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1053-37-41\",\n    \"time\": \"43:16:90\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 8604.004343525317,\n    \"cosmogram\": true\n  },\n  \"year\": 1920,\n  \"month\": 7,\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"narrative\": \"...\",\n    \"disclaimer\": \"...\",\n    \"model\": \"...\",\n    \"tokens\": {\n      \"input\": 600,\n      \"output\": 1500\n    }\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c59b2555-13d2-55b5-afa2-16236abe17f0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "monthly-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1053-37-41\",\n    \"time\": \"43:16:90\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 8604.004343525317,\n    \"cosmogram\": true\n  },\n  \"year\": 1920,\n  \"month\": 7,\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "815762d8-bae7-5ffd-bd4c-af9bad73fd9a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "reports",
                    "ai",
                    "monthly-narrative"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chart\": {\n    \"date\": \"1053-37-41\",\n    \"time\": \"43:16:90\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 8604.004343525317,\n    \"cosmogram\": true\n  },\n  \"year\": 1920,\n  \"month\": 7,\n  \"language\": \"uk\",\n  \"tone\": \"warm\",\n  \"length\": \"medium\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "aec13f38-514b-56f5-a9eb-755aa303aab8",
      "name": "Webhooks",
      "description": {
        "content": "🪝 Webhooks endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "8a98417d-8ca8-5139-a845-a2bb75df7689",
          "name": "Create Webhook Subscription",
          "request": {
            "name": "Create Webhook Subscription",
            "description": {
              "content": "Subscribe to outbound webhook deliveries. Events: report-ready, transit-alert, eclipse-alert. Returns a signing_secret used to verify the X-AstroWay-Signature HMAC-SHA256 header on each delivery.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "subscribe"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"event\": \"report-ready\",\n  \"url\": \"https://example.com/webhooks/astroway\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fcbbf16c-10b8-541f-91d3-d68f4bc2a7ab",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "subscribe"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"event\": \"report-ready\",\n  \"url\": \"https://example.com/webhooks/astroway\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 42,\n    \"event\": \"report-ready\",\n    \"url\": \"https://example.com/webhooks/astroway\",\n    \"signing_secret\": \"0a1b…\",\n    \"active\": true,\n    \"created_at\": \"2026-05-08T12:00:00Z\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "68b77deb-c63f-51bc-97da-d1664741a9e6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "subscribe"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"event\": \"report-ready\",\n  \"url\": \"https://example.com/webhooks/astroway\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "16ca0019-ab0d-5d8c-8a08-1c60c601615d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "subscribe"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"event\": \"report-ready\",\n  \"url\": \"https://example.com/webhooks/astroway\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "37782877-a650-5a0a-b30e-0b2e97f70b53",
          "name": "List Webhook Subscriptions",
          "request": {
            "name": "List Webhook Subscriptions",
            "description": {
              "content": "List all active webhook subscriptions for the authenticated user.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "8dc2d1af-11a1-552c-9127-92f1184f6e9f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"subscriptions\": [\n      {\n        \"id\": 42,\n        \"event\": \"report-ready\",\n        \"url\": \"...\",\n        \"active\": true,\n        \"failure_count\": 0,\n        \"last_delivery_at\": null,\n        \"last_status_code\": null,\n        \"created_at\": \"...\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e1e8e223-d569-5b6e-b6d9-288b0f5a4a82",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "69d654ab-b18c-5e29-9bd2-4dc94b26f8dd",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5fa2d44f-ddf0-52f0-8c03-b2eb9c799c5c",
          "name": "Get Webhook Subscription",
          "request": {
            "name": "Get Webhook Subscription",
            "description": {
              "content": "Fetch a single webhook subscription owned by the authenticated user.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                ":id"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "47bf6aec-e31b-5e49-8778-d0cf9af3ba99",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    ":id"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 42,\n    \"event\": \"report-ready\",\n    \"url\": \"...\",\n    \"active\": true,\n    \"failure_count\": 0,\n    \"last_delivery_at\": \"2026-05-08T12:00:00Z\",\n    \"last_status_code\": 200,\n    \"created_at\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "39f59b36-bd02-576a-aa06-54b80abb2351",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    ":id"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b7980e25-af8f-52ab-831a-9f94f11f793e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    ":id"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5f76c591-c57d-5d19-9acf-504f89fa136b",
          "name": "Delete Webhook Subscription",
          "request": {
            "name": "Delete Webhook Subscription",
            "description": {
              "content": "Permanently delete a webhook subscription. No further deliveries are dispatched.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                ":id"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "DELETE",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "75b57ba4-66b7-5df4-a273-8d4f8d15fa10",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    ":id"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "DELETE",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 42,\n    \"deleted\": true\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "df7408ca-c19f-5ee4-b89f-ac0aab84ef2b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    ":id"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "DELETE",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "16b33c22-15f4-5748-8c2c-bb2770c9b5a8",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    ":id"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "DELETE",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "059d5974-29f0-592b-aa59-b1f63a20b147",
          "name": "Test Webhook Delivery",
          "request": {
            "name": "Test Webhook Delivery",
            "description": {
              "content": "Fire a synthetic delivery to the registered URL with `{ \"test\": true }` payload. Useful when validating endpoint signature handling. Records the result in failure_count / last_status_code.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                ":id",
                "test"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "8947452d-46ba-512f-a316-3aca9ca1211a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    ":id",
                    "test"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 42,\n    \"delivered\": true,\n    \"status_code\": 200,\n    \"duration_ms\": 124\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a825ed38-ce5e-50db-9660-39770b09ee86",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    ":id",
                    "test"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b28f4a4d-7e2c-5af9-ae99-6d827e906aa2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    ":id",
                    "test"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "cffc7c82-df35-5f70-91a9-1a1727e51d85",
          "name": "Register Transit-Trigger Webhook",
          "request": {
            "name": "Register Transit-Trigger Webhook",
            "description": {
              "content": "Subscribe to natal-transit aspect threshold-crossings.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "transit-trigger"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "810e0e10-57fe-5995-8520-58b89a44db79",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "transit-trigger"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 42,\n    \"event\": \"transit-trigger\",\n    \"url\": \"...\",\n    \"signing_secret\": \"...\",\n    \"active\": true\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "de454af9-49d8-5cd2-a5a9-482bd0f7a157",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "transit-trigger"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e4922ce3-ddd6-5bb1-917c-9bcddb0d4f05",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "transit-trigger"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ca775ffe-f63d-523a-95d7-fdd6a28ade38",
          "name": "Register Eclipse-Alert Webhook",
          "request": {
            "name": "Register Eclipse-Alert Webhook",
            "description": {
              "content": "Subscribe to upcoming eclipse alerts (default 7 days before).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "eclipse-alert"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9f4f3347-4550-5a19-9d1e-f4719fbd0554",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "eclipse-alert"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 43,\n    \"event\": \"eclipse-alert\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e6551f14-6223-5ea0-9cec-b8b382bc2341",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "eclipse-alert"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a9b02809-651e-572f-8a0b-25dc833a6943",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "eclipse-alert"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "41397ae9-c963-5343-9c61-cf3d0f19b3f2",
          "name": "Register Retrograde-Start Webhook",
          "request": {
            "name": "Register Retrograde-Start Webhook",
            "description": {
              "content": "Fires when any of Mercury–Pluto stations retrograde.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "retrograde-start"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "12b158cc-059c-5985-af0b-a7f4b15842e6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "retrograde-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 44,\n    \"event\": \"retrograde-start\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7b030e74-9a0d-54b2-b7db-be60105ae05d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "retrograde-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "62de051c-3c1c-5c4d-9ebd-c4230bd910c9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "retrograde-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "48d14dc5-f50d-5205-a403-fd6936e25c3d",
          "name": "Register Retrograde-End Webhook",
          "request": {
            "name": "Register Retrograde-End Webhook",
            "description": {
              "content": "Fires when any of Mercury–Pluto stations direct.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "retrograde-end"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e393ecef-90c4-5f74-8c8a-5c926ebf8210",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "retrograde-end"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 45,\n    \"event\": \"retrograde-end\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3d1a9453-dde6-515b-a7fc-1ef049ced664",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "retrograde-end"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "238d79a5-e450-5ce5-b8e7-f4ede0152028",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "retrograde-end"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4689cdf6-21d1-53fb-8f02-70087f375bcd",
          "name": "Register Return-Due Webhook",
          "request": {
            "name": "Register Return-Due Webhook",
            "description": {
              "content": "Fires N days before a solar/lunar/planetary return is exact.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "return-due"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1116c3a4-f90e-598a-9d4a-bd950d492ffc",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "return-due"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 46,\n    \"event\": \"return-due\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7d20a45c-5edf-5f21-aa9c-ec3fbb24b0d6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "return-due"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d257c228-6ec8-52f1-9270-b7c41463ffd4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "return-due"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7f504df2-b7bf-544d-a9bf-3fd5045a4952",
          "name": "Register Dasha-Change Webhook",
          "request": {
            "name": "Register Dasha-Change Webhook",
            "description": {
              "content": "Fires on Vedic Vimshottari dasha period transitions.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "dasha-change"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5496f57f-de91-56e4-b3cf-ea919ef762b0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "dasha-change"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 47,\n    \"event\": \"dasha-change\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a44515e0-3a7b-52de-9318-a2842f1a5b59",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "dasha-change"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "86d081ad-559d-53f4-ab85-b4071844336a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "dasha-change"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8972a2fb-035b-56de-9300-f0f8c024b006",
          "name": "Register Mahadasha-End Webhook",
          "request": {
            "name": "Register Mahadasha-End Webhook",
            "description": {
              "content": "Fires N days before a Vimshottari mahadasha ends.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "mahadasha-end"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9be1df8e-83d3-5c1b-a216-05df9bc0cd4f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "mahadasha-end"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 48,\n    \"event\": \"mahadasha-end\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4ec36609-2684-5775-bd26-9bdbce778f9d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "mahadasha-end"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fe5a3b3b-b4e6-552e-96ef-28ba2249d994",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "mahadasha-end"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "92074aa7-89ee-5c8d-942a-f06c86fe4f6e",
          "name": "Register VOC-Start Webhook",
          "request": {
            "name": "Register VOC-Start Webhook",
            "description": {
              "content": "Fires at the start of every VOC Moon period.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "void-of-course-start"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fae6c46d-f129-586c-a68f-4bf9ac028754",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "void-of-course-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 49,\n    \"event\": \"void-of-course-start\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5f50fb69-bdee-5bb2-b9b0-2f68f15279d4",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "void-of-course-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e495b140-91a6-54b7-b8cb-be3cc3fc8745",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "void-of-course-start"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "223bb636-60df-5409-837b-ea2dca9347d1",
          "name": "Register Planetary-Hour-Tick Webhook",
          "request": {
            "name": "Register Planetary-Hour-Tick Webhook",
            "description": {
              "content": "Fires at every planetary hour boundary (24/day).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "planetary-hour-tick"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "418bcc4c-f3fb-592f-81bb-cb9123161512",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "planetary-hour-tick"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 50,\n    \"event\": \"planetary-hour-tick\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d4dfd175-534d-5cde-b88c-28475bdea626",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "planetary-hour-tick"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6b23cca5-66b9-5bd1-bcdb-95aabdc2da2e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "planetary-hour-tick"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "67107a02-c888-5f1d-8bcc-42e105864872",
          "name": "Register Sign-Ingress Webhook",
          "request": {
            "name": "Register Sign-Ingress Webhook",
            "description": {
              "content": "Fires when any tracked planet ingresses a new sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "webhooks",
                "sign-ingress"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1f415928-095a-5225-8848-35b446da09d5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "sign-ingress"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"id\": 51,\n    \"event\": \"sign-ingress\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "901d7636-040d-512d-b044-4438c3d31e3e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "sign-ingress"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dd6ff036-e344-5c1e-9d3e-f475ba839c03",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "webhooks",
                    "sign-ingress"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"url\": \"https://example.com/hook\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "9e15431a-21cd-58dd-a0f4-3e81a5e57564",
      "name": "AI & MCP",
      "description": {
        "content": "🤖 AI & MCP endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "d3b362c2-8b77-5e99-b435-44c5f2a612b5",
          "name": "AI Chat (RAG over chart)",
          "request": {
            "name": "AI Chat (RAG over chart)",
            "description": {
              "content": "LLM chat grounded in a natal chart context. Persona-tunable.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ai",
                "chat"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"message\": \"What does my Saturn placement mean?\",\n  \"chart\": {\n    \"...\": \"...\"\n  },\n  \"language\": \"en\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7146c703-5d2c-5b18-9225-8822772cc798",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "chat"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"message\": \"What does my Saturn placement mean?\",\n  \"chart\": {\n    \"...\": \"...\"\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"reply\": \"Saturn in your...\",\n    \"model\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6ba818e5-2859-5b94-a8a3-f87d3e0e9f62",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "chat"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"message\": \"What does my Saturn placement mean?\",\n  \"chart\": {\n    \"...\": \"...\"\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9810d707-29a0-58e0-9a0d-57ecc8ffdb1e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "chat"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"message\": \"What does my Saturn placement mean?\",\n  \"chart\": {\n    \"...\": \"...\"\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "769c1231-0c8e-532e-b0dd-5f9d3b1864fd",
          "name": "Explain Aspect",
          "request": {
            "name": "Explain Aspect",
            "description": {
              "content": "Detailed explanation of an aspect between two planets.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ai",
                "explain-aspect"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"planet1\": \"Saturn\",\n  \"planet2\": \"Moon\",\n  \"aspect\": \"square\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "377f5fe7-6116-5614-914c-87f0ee63b266",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "explain-aspect"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet1\": \"Saturn\",\n  \"planet2\": \"Moon\",\n  \"aspect\": \"square\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"explanation\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c24c873b-3e03-5903-ae62-292e6d990a09",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "explain-aspect"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet1\": \"Saturn\",\n  \"planet2\": \"Moon\",\n  \"aspect\": \"square\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c55a31dd-c78c-5abf-beb6-70bcef093680",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "explain-aspect"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"planet1\": \"Saturn\",\n  \"planet2\": \"Moon\",\n  \"aspect\": \"square\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2388f236-25f2-581b-b108-e4d99ab417bf",
          "name": "Explain Transit",
          "request": {
            "name": "Explain Transit",
            "description": {
              "content": "Explain a current transit hitting your natal chart.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ai",
                "explain-transit"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"transitPlanet\": \"Saturn\",\n  \"natalPlanet\": \"Sun\",\n  \"aspect\": \"conjunction\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "840506a8-8611-5841-9bc7-437c0438e87c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "explain-transit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"transitPlanet\": \"Saturn\",\n  \"natalPlanet\": \"Sun\",\n  \"aspect\": \"conjunction\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"explanation\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "991d6b76-1bac-5b5f-be38-857f0848546f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "explain-transit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"transitPlanet\": \"Saturn\",\n  \"natalPlanet\": \"Sun\",\n  \"aspect\": \"conjunction\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "54a2f8cf-7dd8-5b8a-b8f7-eeb89ca4125b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "explain-transit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"transitPlanet\": \"Saturn\",\n  \"natalPlanet\": \"Sun\",\n  \"aspect\": \"conjunction\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "03ebe2de-872a-5af5-a824-1fd9c17d0fd8",
          "name": "Comparison Coach",
          "request": {
            "name": "Comparison Coach",
            "description": {
              "content": "Coach two charts on relationship dynamics.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "ai",
                "comparison-coach"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"chartA\": {\n    \"...\": \"...\"\n  },\n  \"chartB\": {\n    \"...\": \"...\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8a78e05e-674c-5c5e-9dff-b3a3250a487a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "comparison-coach"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chartA\": {\n    \"...\": \"...\"\n  },\n  \"chartB\": {\n    \"...\": \"...\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"coaching\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "66b5ffeb-51e9-5760-aa93-63c692a6bfef",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "comparison-coach"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chartA\": {\n    \"...\": \"...\"\n  },\n  \"chartB\": {\n    \"...\": \"...\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "aa7bbe50-9449-5b9a-9ebe-d1e18225f18e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "ai",
                    "comparison-coach"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"chartA\": {\n    \"...\": \"...\"\n  },\n  \"chartB\": {\n    \"...\": \"...\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0e634e09-ab09-5821-86d2-6d9e892e84eb",
          "name": "MCP Tools List",
          "request": {
            "name": "MCP Tools List",
            "description": {
              "content": "Auto-generated tool manifest for MCP clients (modelcontextprotocol/2025-03 spec).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mcp",
                "tools-list"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "190190d1-abd3-56bd-bc02-3a8f8024a54e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "tools-list"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b0530bc9-189e-52c4-847a-1c7cdf9f3d04",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "tools-list"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a2f44c11-2de9-532f-887c-9bee675ad478",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "tools-list"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5a53961d-2a80-5a09-974e-c2104a42f232",
          "name": "MCP Streaming Chat",
          "request": {
            "name": "MCP Streaming Chat",
            "description": {
              "content": "Server-Sent Events streaming chat completion with optional chart context.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mcp",
                "streaming"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"message\": \"...\",\n  \"chart\": {\n    \"...\": \"...\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cb9262bd-9d4f-5002-85bd-ef6831e3ea6a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "streaming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"message\": \"...\",\n  \"chart\": {\n    \"...\": \"...\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "af7e97bf-b9ad-5278-9da6-75e7375db473",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "streaming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"message\": \"...\",\n  \"chart\": {\n    \"...\": \"...\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4c696412-8322-5693-b0ae-f6f567571cf7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "streaming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"message\": \"...\",\n  \"chart\": {\n    \"...\": \"...\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c3672b67-b16b-5209-ad1e-82006dd6bf34",
          "name": "MCP Multi-Chart Context",
          "request": {
            "name": "MCP Multi-Chart Context",
            "description": {
              "content": "Compact context for MCP agents working across multiple charts.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mcp",
                "multi-chart-context"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"8895-23-59\",\n      \"time\": \"52:49:52\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"sidereal\",\n      \"ayanamsaId\": 6214.203847882376,\n      \"cosmogram\": true\n    },\n    {\n      \"date\": \"2931-93-88\",\n      \"time\": \"33:61:13\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"sidereal\",\n      \"ayanamsaId\": 4827.840012725859,\n      \"cosmogram\": false\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a6457a36-2866-53cf-bf5c-962ee2dc063e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "multi-chart-context"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"8895-23-59\",\n      \"time\": \"52:49:52\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"sidereal\",\n      \"ayanamsaId\": 6214.203847882376,\n      \"cosmogram\": true\n    },\n    {\n      \"date\": \"2931-93-88\",\n      \"time\": \"33:61:13\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"sidereal\",\n      \"ayanamsaId\": 4827.840012725859,\n      \"cosmogram\": false\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "90feb8b5-731b-5fc9-9d70-6bb7929831c7",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "multi-chart-context"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"8895-23-59\",\n      \"time\": \"52:49:52\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"sidereal\",\n      \"ayanamsaId\": 6214.203847882376,\n      \"cosmogram\": true\n    },\n    {\n      \"date\": \"2931-93-88\",\n      \"time\": \"33:61:13\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"sidereal\",\n      \"ayanamsaId\": 4827.840012725859,\n      \"cosmogram\": false\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "218b52f4-6af6-5ed8-a7c5-e8950d434d0a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "multi-chart-context"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"inputs\": [\n    {\n      \"date\": \"8895-23-59\",\n      \"time\": \"52:49:52\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"sidereal\",\n      \"ayanamsaId\": 6214.203847882376,\n      \"cosmogram\": true\n    },\n    {\n      \"date\": \"2931-93-88\",\n      \"time\": \"33:61:13\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"sidereal\",\n      \"ayanamsaId\": 4827.840012725859,\n      \"cosmogram\": false\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "3c4e4af4-d315-50a6-8359-c4cb4c576e3a",
      "name": "Family Astrology",
      "description": {
        "content": "👨‍👩‍👧 Family Astrology endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "b85fc294-4900-5f4e-8d10-498c76cc307e",
          "name": "Saturn Return Cycles",
          "request": {
            "name": "Saturn Return Cycles",
            "description": {
              "content": "Saturn return timing across a family cohort.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "family",
                "saturn-return-cycles"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"members\": [\n    {\n      \"date\": \"8686-07-13\",\n      \"time\": \"40:77:61\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 2942.9843813264233,\n      \"cosmogram\": false,\n      \"role\": \"grandparent\"\n    },\n    {\n      \"date\": \"5318-84-67\",\n      \"time\": \"84:93:14\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 1518.3213172369037,\n      \"cosmogram\": false,\n      \"role\": \"child\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5caaef4e-29ae-5542-a9bf-754980a3618b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "saturn-return-cycles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"members\": [\n    {\n      \"date\": \"8686-07-13\",\n      \"time\": \"40:77:61\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 2942.9843813264233,\n      \"cosmogram\": false,\n      \"role\": \"grandparent\"\n    },\n    {\n      \"date\": \"5318-84-67\",\n      \"time\": \"84:93:14\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 1518.3213172369037,\n      \"cosmogram\": false,\n      \"role\": \"child\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2e327677-0a95-5c3c-b918-58a4f783964b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "saturn-return-cycles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"members\": [\n    {\n      \"date\": \"8686-07-13\",\n      \"time\": \"40:77:61\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 2942.9843813264233,\n      \"cosmogram\": false,\n      \"role\": \"grandparent\"\n    },\n    {\n      \"date\": \"5318-84-67\",\n      \"time\": \"84:93:14\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 1518.3213172369037,\n      \"cosmogram\": false,\n      \"role\": \"child\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7452a4ed-446b-527c-8064-a18932d9b22a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "saturn-return-cycles"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"members\": [\n    {\n      \"date\": \"8686-07-13\",\n      \"time\": \"40:77:61\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 2942.9843813264233,\n      \"cosmogram\": false,\n      \"role\": \"grandparent\"\n    },\n    {\n      \"date\": \"5318-84-67\",\n      \"time\": \"84:93:14\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 1518.3213172369037,\n      \"cosmogram\": false,\n      \"role\": \"child\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2cc1c487-705b-5c29-8de1-af2777541de4",
          "name": "Parent-Child Deep",
          "request": {
            "name": "Parent-Child Deep",
            "description": {
              "content": "Deep parent-child synastry analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "family",
                "parent-child-deep"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"parent\": {\n    \"date\": \"5331-62-48\",\n    \"time\": \"26:90:80\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 6985.57137132275,\n    \"cosmogram\": false\n  },\n  \"child\": {\n    \"date\": \"3010-98-20\",\n    \"time\": \"95:32:91\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 9343.007915005523,\n    \"cosmogram\": false\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ea0109d7-b778-583e-b132-295d94253309",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "parent-child-deep"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"parent\": {\n    \"date\": \"5331-62-48\",\n    \"time\": \"26:90:80\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 6985.57137132275,\n    \"cosmogram\": false\n  },\n  \"child\": {\n    \"date\": \"3010-98-20\",\n    \"time\": \"95:32:91\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 9343.007915005523,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "25217c83-a679-5e9b-b76f-5abcca119e1f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "parent-child-deep"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"parent\": {\n    \"date\": \"5331-62-48\",\n    \"time\": \"26:90:80\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 6985.57137132275,\n    \"cosmogram\": false\n  },\n  \"child\": {\n    \"date\": \"3010-98-20\",\n    \"time\": \"95:32:91\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 9343.007915005523,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a193fdbe-6438-5895-b6f1-79fa28bc8623",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "parent-child-deep"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"parent\": {\n    \"date\": \"5331-62-48\",\n    \"time\": \"26:90:80\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 6985.57137132275,\n    \"cosmogram\": false\n  },\n  \"child\": {\n    \"date\": \"3010-98-20\",\n    \"time\": \"95:32:91\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 9343.007915005523,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6b46dae4-ac2b-5a8a-ac95-cf4fe3318d19",
          "name": "Genogram",
          "request": {
            "name": "Genogram",
            "description": {
              "content": "Multi-generational family pattern map.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "family",
                "genogram"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"grandparent\": {\n    \"date\": \"7391-99-60\",\n    \"time\": \"87:77:74\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 4785.129442187807,\n    \"cosmogram\": true\n  },\n  \"parent\": {\n    \"date\": \"8851-78-58\",\n    \"time\": \"59:07:14\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 2160.1155456545794,\n    \"cosmogram\": true\n  },\n  \"child\": {\n    \"date\": \"6435-11-61\",\n    \"time\": \"04:08:40\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5834.500585920044,\n    \"cosmogram\": false\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "122ecdd7-f94c-55d2-9d12-f7e4889906b3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "genogram"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"grandparent\": {\n    \"date\": \"7391-99-60\",\n    \"time\": \"87:77:74\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 4785.129442187807,\n    \"cosmogram\": true\n  },\n  \"parent\": {\n    \"date\": \"8851-78-58\",\n    \"time\": \"59:07:14\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 2160.1155456545794,\n    \"cosmogram\": true\n  },\n  \"child\": {\n    \"date\": \"6435-11-61\",\n    \"time\": \"04:08:40\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5834.500585920044,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"genogram\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "680f871d-8182-5ae2-a56c-484b32daf9c3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "genogram"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"grandparent\": {\n    \"date\": \"7391-99-60\",\n    \"time\": \"87:77:74\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 4785.129442187807,\n    \"cosmogram\": true\n  },\n  \"parent\": {\n    \"date\": \"8851-78-58\",\n    \"time\": \"59:07:14\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 2160.1155456545794,\n    \"cosmogram\": true\n  },\n  \"child\": {\n    \"date\": \"6435-11-61\",\n    \"time\": \"04:08:40\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5834.500585920044,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5f79aa60-beac-55d4-8606-c838ee4a1731",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "genogram"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"grandparent\": {\n    \"date\": \"7391-99-60\",\n    \"time\": \"87:77:74\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 4785.129442187807,\n    \"cosmogram\": true\n  },\n  \"parent\": {\n    \"date\": \"8851-78-58\",\n    \"time\": \"59:07:14\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 2160.1155456545794,\n    \"cosmogram\": true\n  },\n  \"child\": {\n    \"date\": \"6435-11-61\",\n    \"time\": \"04:08:40\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 5834.500585920044,\n    \"cosmogram\": false\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6b084a6f-aa30-5296-8a2e-3fc8edc83ba4",
          "name": "Sibling Dynamics",
          "request": {
            "name": "Sibling Dynamics",
            "description": {
              "content": "Inter-sibling synastry and dynamics.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "family",
                "sibling-dynamics"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sibling1\": {\n    \"date\": \"6646-29-37\",\n    \"time\": \"86:39:50\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 7790.399500849805,\n    \"cosmogram\": true\n  },\n  \"sibling2\": {\n    \"date\": \"5822-54-52\",\n    \"time\": \"95:18:22\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 116.48304627846828,\n    \"cosmogram\": true\n  },\n  \"parent\": {\n    \"date\": \"6039-91-65\",\n    \"time\": \"06:61:59\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 9710.72749046374,\n    \"cosmogram\": true\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "49bfa93c-bc33-570a-9fae-47e2d5d2d5ac",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "sibling-dynamics"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sibling1\": {\n    \"date\": \"6646-29-37\",\n    \"time\": \"86:39:50\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 7790.399500849805,\n    \"cosmogram\": true\n  },\n  \"sibling2\": {\n    \"date\": \"5822-54-52\",\n    \"time\": \"95:18:22\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 116.48304627846828,\n    \"cosmogram\": true\n  },\n  \"parent\": {\n    \"date\": \"6039-91-65\",\n    \"time\": \"06:61:59\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 9710.72749046374,\n    \"cosmogram\": true\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9d0336a9-0a51-5e1a-b8f3-63bb6bbc77c6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "sibling-dynamics"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sibling1\": {\n    \"date\": \"6646-29-37\",\n    \"time\": \"86:39:50\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 7790.399500849805,\n    \"cosmogram\": true\n  },\n  \"sibling2\": {\n    \"date\": \"5822-54-52\",\n    \"time\": \"95:18:22\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 116.48304627846828,\n    \"cosmogram\": true\n  },\n  \"parent\": {\n    \"date\": \"6039-91-65\",\n    \"time\": \"06:61:59\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 9710.72749046374,\n    \"cosmogram\": true\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a87859a6-7561-55d5-b4ec-ada851b01521",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "sibling-dynamics"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sibling1\": {\n    \"date\": \"6646-29-37\",\n    \"time\": \"86:39:50\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 7790.399500849805,\n    \"cosmogram\": true\n  },\n  \"sibling2\": {\n    \"date\": \"5822-54-52\",\n    \"time\": \"95:18:22\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"tropical\",\n    \"ayanamsaId\": 116.48304627846828,\n    \"cosmogram\": true\n  },\n  \"parent\": {\n    \"date\": \"6039-91-65\",\n    \"time\": \"06:61:59\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 9710.72749046374,\n    \"cosmogram\": true\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "19a576e5-9a65-5bd9-96af-b30f55a5ecb0",
          "name": "Family System Pattern",
          "request": {
            "name": "Family System Pattern",
            "description": {
              "content": "System-level family astrological signatures.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "family",
                "system-pattern"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"members\": [\n    {\n      \"date\": \"8686-07-13\",\n      \"time\": \"40:77:61\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 2942.9843813264233,\n      \"cosmogram\": false,\n      \"role\": \"grandparent\"\n    },\n    {\n      \"date\": \"5318-84-67\",\n      \"time\": \"84:93:14\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 1518.3213172369037,\n      \"cosmogram\": false,\n      \"role\": \"child\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bbfdbd6f-fbe5-5572-aa12-284b7bdbc1e5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "system-pattern"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"members\": [\n    {\n      \"date\": \"8686-07-13\",\n      \"time\": \"40:77:61\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 2942.9843813264233,\n      \"cosmogram\": false,\n      \"role\": \"grandparent\"\n    },\n    {\n      \"date\": \"5318-84-67\",\n      \"time\": \"84:93:14\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 1518.3213172369037,\n      \"cosmogram\": false,\n      \"role\": \"child\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0ffa2d1c-bc07-5fb6-93f0-36deacc94a6f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "system-pattern"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"members\": [\n    {\n      \"date\": \"8686-07-13\",\n      \"time\": \"40:77:61\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 2942.9843813264233,\n      \"cosmogram\": false,\n      \"role\": \"grandparent\"\n    },\n    {\n      \"date\": \"5318-84-67\",\n      \"time\": \"84:93:14\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 1518.3213172369037,\n      \"cosmogram\": false,\n      \"role\": \"child\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cea19795-2d52-5145-ae1f-e5a62f50c71e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "family",
                    "system-pattern"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"members\": [\n    {\n      \"date\": \"8686-07-13\",\n      \"time\": \"40:77:61\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 2942.9843813264233,\n      \"cosmogram\": false,\n      \"role\": \"grandparent\"\n    },\n    {\n      \"date\": \"5318-84-67\",\n      \"time\": \"84:93:14\",\n      \"timezoneOffset\": 0,\n      \"latitude\": 0,\n      \"longitude\": 0,\n      \"houseSystem\": \"P\",\n      \"name\": \"\",\n      \"city\": \"\",\n      \"zodiacType\": \"tropical\",\n      \"ayanamsaId\": 1518.3213172369037,\n      \"cosmogram\": false,\n      \"role\": \"child\"\n    }\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "a50963cc-95d7-51b2-a3eb-87b2bd955943",
      "name": "Hellenistic — Brennan tradition",
      "description": {
        "content": "🏛️ Hellenistic — Brennan tradition endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "8e030def-40a5-5d23-b516-ea15e2d3574b",
          "name": "ZR from Spirit",
          "request": {
            "name": "ZR from Spirit",
            "description": {
              "content": "Zodiacal Releasing from Lot of Spirit — career/action periods.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "brennan",
                "zodiacal-releasing-spirit"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "582624fc-f557-5ceb-9436-6a27a59f5e01",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zodiacal-releasing-spirit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"currentPeriod\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dbdd09be-47c4-52df-9cd1-aad4fb390b31",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zodiacal-releasing-spirit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "92b35493-31c7-53bb-a0ef-11c152101cc3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zodiacal-releasing-spirit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5a3cdbe7-b760-5d7b-bd7d-378013806378",
          "name": "ZR from Fortune",
          "request": {
            "name": "ZR from Fortune",
            "description": {
              "content": "Zodiacal Releasing from Lot of Fortune — body/livelihood periods.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "brennan",
                "zodiacal-releasing-fortune"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "f898a29c-7c79-5a75-8e53-c74e0bbcdbad",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zodiacal-releasing-fortune"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e189f68f-3765-5afa-851d-55105bd3290f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zodiacal-releasing-fortune"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ea679a50-0531-531d-8368-795b93d9756c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zodiacal-releasing-fortune"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ccc6fd68-37eb-5af4-8202-6b684e22bf65",
          "name": "ZR Loosing of Bond",
          "request": {
            "name": "ZR Loosing of Bond",
            "description": {
              "content": "Loosing of Bond detection within ZR sequence.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "brennan",
                "zr-loosing-of-bond"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8bc14315-253f-571d-a2af-8bbe12f252f3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zr-loosing-of-bond"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2a85985e-1965-50c4-98b5-1b8c46347beb",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zr-loosing-of-bond"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "255a45f2-3dcb-581b-9f87-66efe8e9473d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zr-loosing-of-bond"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "92718fa3-e265-5eb9-a682-72143353ff1c",
          "name": "ZR Peak Periods",
          "request": {
            "name": "ZR Peak Periods",
            "description": {
              "content": "Peak periods in ZR (angular signs from Lot).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "brennan",
                "zr-peak-periods"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3adf733d-9757-5d4e-87f7-219d523b451a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zr-peak-periods"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b4ea98da-4d5f-580a-9cba-82fcab0f4ee6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zr-peak-periods"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "062ce4fa-3e5f-5425-a5fd-14589b053076",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "zr-peak-periods"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d5e3e2e5-4c98-5bbf-af3b-625d6767520d",
          "name": "15 Hermetic Lots",
          "request": {
            "name": "15 Hermetic Lots",
            "description": {
              "content": "All 15 Hermetic Lots per Brennan §11.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "brennan",
                "lots-15"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "30d04e67-a09b-519f-aa6e-a4f89e17ed9b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "lots-15"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1906b53c-b6cb-5cbd-b522-454301f01259",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "lots-15"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "264b912c-13bb-59a1-98a5-22d1313af076",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "lots-15"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c21b0fb0-4acd-5615-b460-a003aebba24d",
          "name": "Profections Detail",
          "request": {
            "name": "Profections Detail",
            "description": {
              "content": "Annual profection year-lord with full classical condition.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "brennan",
                "profections-detail"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\",\n  \"age\": 35\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9374023d-031d-59b6-a86f-c83c57fa922b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "profections-detail"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"age\": 35\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"profection\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "219e95cf-1008-5c3a-bd51-727d8f43e10b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "profections-detail"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"age\": 35\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7d1d2cf4-916a-58d5-9565-ea49e00c144f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "profections-detail"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"age\": 35\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3447a5ce-04e1-5a72-af10-fb0f11627937",
          "name": "Time-Lord Stack",
          "request": {
            "name": "Time-Lord Stack",
            "description": {
              "content": "Combined stack of profection + ZR + decennials for a date.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "brennan",
                "time-lord-stack"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\",\n  \"date\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1aa03cbf-cb13-582f-bd6a-1f6987307160",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "time-lord-stack"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"date\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"stack\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c2e6bc86-8803-5552-b3d3-cdef2760fc50",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "time-lord-stack"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"date\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2f345cd2-f7db-5b09-aed0-a4aa63070dd0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "time-lord-stack"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"date\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f4ff7e83-0db7-572f-b01c-645d4184c41e",
          "name": "Joys of Planets",
          "request": {
            "name": "Joys of Planets",
            "description": {
              "content": "Classical planetary joys (Sun-Leo-9th, etc.).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "brennan",
                "joys-of-planets"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "29dd5f56-0093-5817-9827-8ccbc3e8d7c2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "joys-of-planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2513e74b-3ec9-5dd8-91ca-d70aafa50539",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "joys-of-planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9163ee2f-fd65-5de1-b0e9-4bc83ff7c35a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "joys-of-planets"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "97542855-df38-5e7b-8849-579a7e8754a4",
          "name": "Triplicity Rulers",
          "request": {
            "name": "Triplicity Rulers",
            "description": {
              "content": "Dorothean triplicity rulers (day/night/common).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "brennan",
                "triplicity-rulers"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a77c0fab-1599-53c2-91cd-0d4d49996e1d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "triplicity-rulers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a5e92409-548e-5e2f-b3ba-df373d6767ac",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "triplicity-rulers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e16a6927-8c70-5ad2-bd5e-5ff47595ea17",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "triplicity-rulers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0eb0245d-5ce8-5c3c-b72e-898882de6650",
          "name": "Bonifications/Maltreatments",
          "request": {
            "name": "Bonifications/Maltreatments",
            "description": {
              "content": "Planet conditions per Valens — 9 categories.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "brennan",
                "bonifications-maltreatments"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "cd332047-4c1b-58e7-ac12-5136de0624e8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "bonifications-maltreatments"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b7826005-8176-50b4-952c-f804f037423c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "bonifications-maltreatments"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d8944bd0-61d5-5dae-a715-494417e3a7a0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "brennan",
                    "bonifications-maltreatments"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "f7aa0314-b241-5312-a554-044f29182edc",
      "name": "Hellenistic — Hand tradition",
      "description": {
        "content": "🏛️ Hellenistic — Hand tradition endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "201382b6-be79-5730-b2e0-11dab663cd09",
          "name": "Lots of Seven",
          "request": {
            "name": "Lots of Seven",
            "description": {
              "content": "Seven primary Lots per Hand.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "hand",
                "lots-of-seven"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1c8a7caa-7867-511e-8595-7d0de788e359",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "lots-of-seven"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "092225ae-6fbf-567d-823e-dba0fe52fb10",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "lots-of-seven"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a1ec9105-7106-52c9-ba8b-c6ec9142a20f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "lots-of-seven"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a9d11c52-1fc3-534c-86e7-954585c3beb6",
          "name": "Decennials",
          "request": {
            "name": "Decennials",
            "description": {
              "content": "Hand's decennial timing technique.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "hand",
                "decennials"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a74ecc16-08ec-5200-95ca-88d3259046f7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "decennials"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "413989f5-74c8-50c1-8805-c1604c18565c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "decennials"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8a0a13c2-2f01-5625-8237-3df9bdd7bb2d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "decennials"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3cdc325a-188a-534a-bf66-547bdfe01832",
          "name": "Perfections",
          "request": {
            "name": "Perfections",
            "description": {
              "content": "Perfection-of-aspects timing.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "hand",
                "perfections"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d4f3c996-b2d9-5c88-894e-490218bc530f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "perfections"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c2e0c356-e6a7-574c-ae7b-0e88c368f253",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "perfections"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8b6df9c0-0cc8-55f4-90bf-bc31641a62d7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "perfections"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f8caea9a-6f3c-5a77-bef7-ee9ea39a37bc",
          "name": "Sect Strength Score",
          "request": {
            "name": "Sect Strength Score",
            "description": {
              "content": "Numerical sect-light dignity scoring.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "hand",
                "sect-strength"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b7315cc2-79e0-5e7a-bdf5-3d532042ddc3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "sect-strength"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"score\": 8\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d23f2f6c-51f4-5d8d-96bc-ddd60f63ea3f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "sect-strength"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "64c7a9e2-e939-5ff2-9845-6ca7990112d6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "sect-strength"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9026c1a7-3f80-56d9-8406-0897d9a6da76",
          "name": "Critical Degrees",
          "request": {
            "name": "Critical Degrees",
            "description": {
              "content": "Critical degrees by modality.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "hand",
                "critical-degrees"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8f13350d-47e2-58f3-9616-eb79bd025bee",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "critical-degrees"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d8504d60-454b-58fb-9c21-3544f726a1f8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "critical-degrees"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8c3bcab5-2e34-5744-a864-f1fc8904c113",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "critical-degrees"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "672bf275-b1f6-5c1e-899c-a365a549bcdd",
          "name": "Horoskopos Trine",
          "request": {
            "name": "Horoskopos Trine",
            "description": {
              "content": "Bodies trining the rising sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "hand",
                "horoscopos-trine"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ba5e3793-6835-57c8-9e06-90a06d260f4d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "horoscopos-trine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3248925e-7381-58a0-9a16-c0c9568ed7c3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "horoscopos-trine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "414d1936-167a-5bef-8c1a-663214565146",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "horoscopos-trine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "10cecc73-3f99-55b8-86ef-a31e80aca55b",
          "name": "Quarter Lord",
          "request": {
            "name": "Quarter Lord",
            "description": {
              "content": "Lord of the chart's seasonal quarter.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "hand",
                "quarter-lord"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "de8bc833-d572-555f-8f90-9d8c6d0bcbaf",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "quarter-lord"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lord\": \"Mars\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "46a0782f-295b-504c-b5a3-a3f2a0464971",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "quarter-lord"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7107cd92-1380-5c05-9db9-7339d75ccbf1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "quarter-lord"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "00a498a1-9baf-5f5b-8343-71a8856bca59",
          "name": "Decanic Rulers",
          "request": {
            "name": "Decanic Rulers",
            "description": {
              "content": "Chaldean decan rulers per planet.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "hand",
                "decanic-rulers"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8660b63f-e678-5bf3-a800-7ea5a8a9e6cb",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "decanic-rulers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1ada3f7a-410a-5219-88c9-d1bc39c35896",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "decanic-rulers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9eceab84-e20a-559f-8cc8-db4265a7f512",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "decanic-rulers"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f80e39a7-3be7-5a24-81a2-bc21fa9c3951",
          "name": "Egyptian Bounds",
          "request": {
            "name": "Egyptian Bounds",
            "description": {
              "content": "Ptolemaic Egyptian bounds rulers.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "hand",
                "bounds"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bade2fe4-6725-5edb-bcc8-c13007fb707f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "bounds"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d4047431-b97b-510a-b6b7-e3ae3c7338fe",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "bounds"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "32147020-014c-5094-9e0e-6afda64e8751",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "bounds"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6e422d55-1e9f-5f55-bd84-b30a6876632f",
          "name": "Hyleg Longevity",
          "request": {
            "name": "Hyleg Longevity",
            "description": {
              "content": "Tetrabiblos III.10 hyleg + alcocoden.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "hand",
                "longevity-hyleg"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "943d918d-3648-5f1d-9bb3-54086b54a24f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "longevity-hyleg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"hyleg\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "45d93a17-0feb-5f25-b375-a5d0ca64879f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "longevity-hyleg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "abc9ee81-8479-515c-bb57-daddf8039adc",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "hand",
                    "longevity-hyleg"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "4fd99884-5a9d-5a15-8296-a6f0b98d8d37",
      "name": "Hellenistic — Greenbaum tradition",
      "description": {
        "content": "🏛️ Hellenistic — Greenbaum tradition endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "efda0c6d-1b48-537c-b2ef-1a3e172f9b95",
          "name": "Daimon-Tyche Axis",
          "request": {
            "name": "Daimon-Tyche Axis",
            "description": {
              "content": "Spirit-Fortune axis as primary chart spine.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "greenbaum",
                "daimon-tyche-axis"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d517eb48-1e8a-55a0-830e-c2bd262465e5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "daimon-tyche-axis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"axis\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bd5dac9c-5599-5e10-a21a-0a4d16638261",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "daimon-tyche-axis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "93ae0686-8fa7-577e-a7f0-d92bee9d2695",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "daimon-tyche-axis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "48bbdfcc-51b8-50bd-baad-2921f99d293d",
          "name": "Lot of Eros Detail",
          "request": {
            "name": "Lot of Eros Detail",
            "description": {
              "content": "Eros calculation with conditions analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "greenbaum",
                "lot-of-eros-detail"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d3887bda-fa65-57a4-b479-446bf8f98320",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "lot-of-eros-detail"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"eros\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "144a1618-d9fc-5cc8-a078-1132fab8f834",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "lot-of-eros-detail"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5563f8af-70a0-5047-9bc0-2b1764de78f2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "lot-of-eros-detail"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "68cf7779-06bd-5819-b5b2-99f03caf618e",
          "name": "Temple Doctrine",
          "request": {
            "name": "Temple Doctrine",
            "description": {
              "content": "Temple-house assignments per Greenbaum.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "greenbaum",
                "temple-doctrine"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "35bee47b-9f85-50a6-9449-74230d24b87b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "temple-doctrine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2507b8e8-9802-50c5-9f6c-ee4636a8613d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "temple-doctrine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "336a5449-f9ae-51c1-83df-61d7899bde5d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "temple-doctrine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ea9066dd-153b-5898-98fd-f0bfd6efcfa5",
          "name": "Dodekatemoria",
          "request": {
            "name": "Dodekatemoria",
            "description": {
              "content": "Dodecatemoria sub-divisions of zodiac.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "greenbaum",
                "dodekatemoria"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7c307b25-7278-506f-aa4f-953e5fdc318a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "dodekatemoria"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0b0a144f-f2c3-544b-b896-974ef62062a6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "dodekatemoria"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "78914e2b-c127-5f3e-b2ca-44b99896d5a4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "dodekatemoria"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2f7b3e48-b96f-5e67-bcc0-ba3ea1cc1d0f",
          "name": "Duodecima",
          "request": {
            "name": "Duodecima",
            "description": {
              "content": "Duodecima — 2.5° micro-sign per planet.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "greenbaum",
                "duodecima"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e46288df-7762-5b9f-94a8-7ea287450cad",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "duodecima"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "65ac3557-7488-5728-8288-7040bdf1ca8d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "duodecima"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0bbca90e-4ffa-59b0-8b1d-5b7e062bcede",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "duodecima"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9ba88286-c3aa-5a42-aeee-a1cbe2938eb2",
          "name": "Antiscia (Hellenistic)",
          "request": {
            "name": "Antiscia (Hellenistic)",
            "description": {
              "content": "Solstitial antiscia per Hellenistic conventions.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "greenbaum",
                "antiscia-hellenistic"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3681538c-c145-565a-8437-1162c714757e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "antiscia-hellenistic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "42c4b16d-08e6-5121-bcff-692774446998",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "antiscia-hellenistic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ab50e522-f921-59c6-91cc-346c839c37c3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "antiscia-hellenistic"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ef0dd10b-2435-5f5a-8a7c-abc552d9d370",
          "name": "Contra-Antiscia",
          "request": {
            "name": "Contra-Antiscia",
            "description": {
              "content": "Equinoctial contra-antiscia.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "greenbaum",
                "contra-antiscia"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9a840f27-7190-561f-811f-033ca99f5ea5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "contra-antiscia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8e4c62c8-b672-5aa9-b69f-4277766a24db",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "contra-antiscia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "88a163f2-5b53-5757-9358-309752c948b0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "contra-antiscia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "972983f7-046f-5d94-a8b4-7eb25cf10b94",
          "name": "Zodiacal Decans",
          "request": {
            "name": "Zodiacal Decans",
            "description": {
              "content": "Zodiacal decans with attributions.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "greenbaum",
                "zodiacal-decans"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4392f6df-5d90-5133-810f-7a4f5605ffaf",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "zodiacal-decans"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b792de82-8dd0-5474-8dcc-76340f62362f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "zodiacal-decans"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c39efdb4-8422-5b30-9f38-56496fcc01b2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "zodiacal-decans"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "dafdf659-7b26-59af-a3d2-428064ff6d67",
          "name": "Quality of Time",
          "request": {
            "name": "Quality of Time",
            "description": {
              "content": "Synchronistic quality of a moment.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "greenbaum",
                "quality-of-time"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "578a5793-d892-5630-96a7-be22cb028eb4",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "quality-of-time"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"quality\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a98cd6b1-6017-5914-adc7-1b339dc42abe",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "quality-of-time"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "db0fc2a1-0f07-5844-8fbe-77b470fe3b9a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "quality-of-time"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ee42e5ff-5567-542d-a376-827692af0ad3",
          "name": "Sphaera Barbarica",
          "request": {
            "name": "Sphaera Barbarica",
            "description": {
              "content": "Constellations beyond the zodiac.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "greenbaum",
                "sphaera-barbarica"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c91f305d-b9c8-5c4e-a38f-bc6dd1d847f5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "sphaera-barbarica"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3d8499dc-187d-5e28-bc6e-c1fc0658b1a3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "sphaera-barbarica"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1325e042-b212-5002-9dfc-a0e0c6c1f878",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "greenbaum",
                    "sphaera-barbarica"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "942e4818-5e38-586c-8e5d-55a96e2ad55d",
      "name": "Hellenistic — Schmidt tradition",
      "description": {
        "content": "🏛️ Hellenistic — Schmidt tradition endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "1c46f7d8-624a-5075-a651-d6a333cda1b5",
          "name": "Stoic Elementhood",
          "request": {
            "name": "Stoic Elementhood",
            "description": {
              "content": "Stoic doctrine of elemental natures.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "schmidt",
                "stoic-elementhood"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "957d0515-6858-5f24-b478-12e1a8f4d0a8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "stoic-elementhood"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "216e2537-091d-5505-b460-a4d17699e14e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "stoic-elementhood"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7355c005-61dd-5fa0-afc0-c7149aff82fd",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "stoic-elementhood"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ce363d69-e306-51af-a607-ba86e063b574",
          "name": "Qualities & Quantities",
          "request": {
            "name": "Qualities & Quantities",
            "description": {
              "content": "Qualitative + quantitative analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "schmidt",
                "qualities-and-quantities"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "abeca5d8-956b-5080-9ce0-1e63b4c5757e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "qualities-and-quantities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"analysis\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c6f76a1a-020d-5df6-becc-c4a31135ed30",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "qualities-and-quantities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1ab47f22-daa1-5290-8daf-2d2aa80c19ea",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "qualities-and-quantities"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2b0d1440-9811-5778-ae94-15c4f838020b",
          "name": "Levels of Causation",
          "request": {
            "name": "Levels of Causation",
            "description": {
              "content": "Schmidt's causation tiers.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "schmidt",
                "levels-of-causation"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "98e5d548-a5b6-5bc8-a405-bc3107983557",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "levels-of-causation"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "86cf8f5d-4317-57a1-a51a-f85fa606ce87",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "levels-of-causation"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "626766b5-0199-5ea1-ac8a-07105d54cc52",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "levels-of-causation"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "575f468f-5932-5d12-96aa-f34e76947fdb",
          "name": "Lord of Prediction",
          "request": {
            "name": "Lord of Prediction",
            "description": {
              "content": "Predictive significator selection.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "schmidt",
                "lord-of-prediction"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5dee2929-64b7-55e5-846d-ee3529ff8f9a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "lord-of-prediction"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"lord\": \"Saturn\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b5f932d4-d395-57e9-b634-9ecb990b826e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "lord-of-prediction"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "16ba6b1e-5ef4-5dd1-aea9-34bfdaea2b57",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "lord-of-prediction"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "12d79de3-1eee-52f4-a9bb-08ceb6105d35",
          "name": "Stations & Phases",
          "request": {
            "name": "Stations & Phases",
            "description": {
              "content": "Heliacal phases and stations.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "schmidt",
                "stations-and-phases"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "90d5c26f-21bf-55a2-8304-8cde2680528a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "stations-and-phases"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d992d65d-8879-520e-8d9e-ebb346a5b17c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "stations-and-phases"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "02159c17-d4c8-5129-9ec5-22bfb2ba5a21",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "stations-and-phases"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2a65c1df-8f1c-5eef-997d-e09a608320f3",
          "name": "Morning/Evening Stars",
          "request": {
            "name": "Morning/Evening Stars",
            "description": {
              "content": "Morning vs evening star classification.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "schmidt",
                "morning-evening-stars"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d143f169-0d2a-5035-a6d6-579807e23ba6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "morning-evening-stars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5c43fbbf-d3ec-57f3-9b8e-9a993572835d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "morning-evening-stars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4de044e5-5d87-5957-bbef-66a222e8774f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "morning-evening-stars"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "05d2fbb2-d450-55ab-af47-0a09c0ba83e2",
          "name": "Sect Classes",
          "request": {
            "name": "Sect Classes",
            "description": {
              "content": "Sect classifications per Schmidt.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "schmidt",
                "sect-classes"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "78324ffa-6f9c-5ed5-b35d-742e8b917bbf",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "sect-classes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sect\": \"diurnal\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "62df0fcd-44b2-5df5-8341-64294b4935ba",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "sect-classes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b9a04e6b-59e3-586f-9c54-54c15c8fadf8",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "sect-classes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "de9dfa82-5509-509c-8241-36bd4c730fd0",
          "name": "Derivative Houses",
          "request": {
            "name": "Derivative Houses",
            "description": {
              "content": "Derived-house technique.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "schmidt",
                "derivative-houses-method"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "37c459b0-e719-5d6a-9db0-849ff8ab04f6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "derivative-houses-method"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "359bce32-7575-5b21-a8c5-19bbb7aa5d07",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "derivative-houses-method"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3aa1f93e-b9ef-5f65-b2f7-ee8ec03f6748",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "derivative-houses-method"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "dfbfb3e1-8083-520a-8592-ecd3e3d34544",
          "name": "Aspectual Typology",
          "request": {
            "name": "Aspectual Typology",
            "description": {
              "content": "Aspect classes per Schmidt.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "schmidt",
                "aspectual-typology"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7d19bdf0-1eac-5bed-a5ac-448f048c25a1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "aspectual-typology"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "241e9cfa-fb69-5183-8419-781bb0b7816d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "aspectual-typology"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "38a18188-0277-5ad5-ba3e-3d62b1c0be1f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "aspectual-typology"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ca10735e-1dcd-51c1-8fed-221f132ca83d",
          "name": "Ennea Mooirai",
          "request": {
            "name": "Ennea Mooirai",
            "description": {
              "content": "Nine fates classification.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "hellenistic",
                "schmidt",
                "ennea-mooirai"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c7a60683-6896-541a-b630-76d501eb4921",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "ennea-mooirai"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "132f43af-3c17-5b00-a14d-98ff4e80f8d8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "ennea-mooirai"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c66437ee-5848-58ac-ba98-54dc09fb8a9d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "hellenistic",
                    "schmidt",
                    "ennea-mooirai"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "0cfc3c69-0399-5d3d-b9ea-26f1fcf29bfa",
      "name": "Modern Psychological",
      "description": {
        "content": "🧠 Modern Psychological endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "eedab628-8e31-564f-b464-4982e8708754",
          "name": "Greene — Archetypal Figures",
          "request": {
            "name": "Greene — Archetypal Figures",
            "description": {
              "content": "Archetypal patterns in the chart per Liz Greene.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "greene",
                "archetypal-figures"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4f442202-d4fc-5024-b464-b2fb4e737ade",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "archetypal-figures"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "71b628a3-11be-54ba-9292-d1b0b89be516",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "archetypal-figures"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "64f821b6-0f98-53a7-b793-a615509d537f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "archetypal-figures"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fe52c490-43c1-5f67-8374-cb9267b396d3",
          "name": "Greene — Parental Imagos",
          "request": {
            "name": "Greene — Parental Imagos",
            "description": {
              "content": "Parental imagos analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "greene",
                "parental-imagos"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "91ea18c7-ad7a-5a4f-92b4-c376fbb0c7ba",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "parental-imagos"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"imagos\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "196ea24c-2d07-562d-a17f-98b3543dfad2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "parental-imagos"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "152eeb2b-8c64-54b8-951b-a7d8b56546f3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "parental-imagos"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c3be4a2d-f0b9-5ec7-9e66-0373a3999d68",
          "name": "Greene — Saturn Shadow",
          "request": {
            "name": "Greene — Saturn Shadow",
            "description": {
              "content": "Saturn-as-shadow integration work.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "greene",
                "saturn-shadow"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "08685121-31e0-5622-a52a-3089a7b69e44",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "saturn-shadow"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"shadow\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6200e24a-2672-5c55-8a71-c7748131a6ca",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "saturn-shadow"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "97b6ff04-8d92-541c-9e8e-c215e07ed612",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "saturn-shadow"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d1b86174-b089-59bb-9ba5-c589281963fc",
          "name": "Greene — Lunar Myth",
          "request": {
            "name": "Greene — Lunar Myth",
            "description": {
              "content": "Lunar archetypes by sign and house.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "greene",
                "lunar-myth"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "66af3bd6-b397-5c49-aaba-9818acf12e5d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "lunar-myth"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"myth\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fab49ab6-49fd-5713-abfe-478097ec832b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "lunar-myth"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c88c190b-318e-596c-9803-41e7711b2cf7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "lunar-myth"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b1c5c356-b582-5f92-a5cf-79a8605e1dff",
          "name": "Greene — Individuation Path",
          "request": {
            "name": "Greene — Individuation Path",
            "description": {
              "content": "Individuation arc per natal chart.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "greene",
                "individuation-path"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a651ce01-a243-517b-862c-5d8483ec1db5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "individuation-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ea863e99-f234-57d3-a10b-bdf341773e31",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "individuation-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d55d32d6-d86b-55bd-952d-c55887d0f178",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "greene",
                    "individuation-path"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "754faa20-4615-59e1-a882-127abf331186",
          "name": "Arroyo — Element Balance",
          "request": {
            "name": "Arroyo — Element Balance",
            "description": {
              "content": "Element distribution and integration.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "arroyo",
                "element-balance"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0f60ff1e-9648-54ed-88c4-591e01c7c96e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "element-balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"elements\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d469e88b-a75a-5419-9465-bc5117aed78b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "element-balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f475a504-2ac2-53c3-93ad-b3517a5ca7e4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "element-balance"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b5ebf5c0-38d3-5581-a2bd-b4eaaf8de127",
          "name": "Arroyo — Element Integration",
          "request": {
            "name": "Arroyo — Element Integration",
            "description": {
              "content": "Strategies for integrating weak elements.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "arroyo",
                "element-integration"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "535579f2-21eb-519d-82cd-b0cd70ec4a5b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "element-integration"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a46d2a12-ff71-5782-8b1a-70c8de9d1fa1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "element-integration"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "44cf425e-2848-5a7e-a569-b1b9c43826e9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "element-integration"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ec55820f-3a0b-5355-befc-511e614f217b",
          "name": "Arroyo — Cycle of Becoming",
          "request": {
            "name": "Arroyo — Cycle of Becoming",
            "description": {
              "content": "Arroyo's evolutionary cycle.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "arroyo",
                "cycle-of-becoming"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "106127ec-64a6-5bc7-a17a-b676b77b088d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "cycle-of-becoming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "db4dadc9-feb7-573a-a1ef-5be06f04da8f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "cycle-of-becoming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fcd1b9c8-2325-5741-a971-53f3ae564c61",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "cycle-of-becoming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "397a0d32-843a-5f8f-9d4f-51411e73ca11",
          "name": "Arroyo — Water Houses Trauma",
          "request": {
            "name": "Arroyo — Water Houses Trauma",
            "description": {
              "content": "Water-house trauma patterns.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "arroyo",
                "water-houses-trauma"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3ba6db2a-ba13-5d89-9311-e818e7058f2a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "water-houses-trauma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8b2aa3d3-ea9a-5385-b552-a3876e011bb7",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "water-houses-trauma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "edf48c0e-c9eb-5aed-a928-1faf55daefc1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "water-houses-trauma"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5316f462-81c1-5a69-bcac-f97ef2164d11",
          "name": "Arroyo — Relational Map",
          "request": {
            "name": "Arroyo — Relational Map",
            "description": {
              "content": "Relational element compatibility map.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "arroyo",
                "relational-element-map"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "698f1a9c-1e1b-53c2-a4c9-1733a86e1580",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "relational-element-map"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b490f2d9-9c4e-5388-86f1-1f7511990eb5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "relational-element-map"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "2e0b754e-120c-51ff-bcf6-7f70c63e2bcc",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "arroyo",
                    "relational-element-map"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4d61b28a-362f-5786-846f-8a785ffbd083",
          "name": "Rudhyar — Lunation Phase",
          "request": {
            "name": "Rudhyar — Lunation Phase",
            "description": {
              "content": "8-phase lunation classification.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "rudhyar",
                "lunation-phase"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9e813115-dd41-520c-9a1d-f8cc7869aa22",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "lunation-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"phase\": \"Crescent\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0906b876-ceed-5fea-aed3-f054d6e80083",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "lunation-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "499c8b34-de15-5ae0-8e4f-0705f9605a4e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "lunation-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f4b0e858-5740-5496-8eee-db7dc95402c1",
          "name": "Rudhyar — Symbolic Degrees",
          "request": {
            "name": "Rudhyar — Symbolic Degrees",
            "description": {
              "content": "Symbolic-degree analysis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "rudhyar",
                "symbolic-degrees"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "7c873c3d-6301-56a1-b48d-516ac2cf8ff6",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "symbolic-degrees"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d7b418e0-2897-5a19-b907-7569672d1e4b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "symbolic-degrees"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "74d380ad-01f3-5a6a-bad5-1a38e9fb0cd3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "symbolic-degrees"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "610edb81-fa46-518e-b2d7-e9a1c9791850",
          "name": "Rudhyar — Cycles of Becoming",
          "request": {
            "name": "Rudhyar — Cycles of Becoming",
            "description": {
              "content": "Outer-planet cycles as becoming.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "rudhyar",
                "cycles-of-becoming"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "959cffe3-b8ad-5d89-94c1-09b802f3586f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "cycles-of-becoming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dbf065b2-953d-5b32-8cab-bce0667b4370",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "cycles-of-becoming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "f6b89732-0385-55f1-b508-80f32ca8c8b4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "cycles-of-becoming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "cdceb42e-08c8-5b6a-838f-6497e53ec1ac",
          "name": "Rudhyar — Personality Keynote",
          "request": {
            "name": "Rudhyar — Personality Keynote",
            "description": {
              "content": "Single-keynote signature for the chart.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "rudhyar",
                "personality-keynote"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c5b2e604-ae3d-5d71-9d76-b59e5605a536",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "personality-keynote"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"keynote\": \"...\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a1d1f6ad-99f3-5355-a6df-5722b75e5a1f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "personality-keynote"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c6ff495f-a7ad-5cbb-8316-7a37c949af4b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "personality-keynote"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "23ddbb27-4879-588c-af15-69b33d6c58c1",
          "name": "Rudhyar — Transits as Rebirth",
          "request": {
            "name": "Rudhyar — Transits as Rebirth",
            "description": {
              "content": "Reframe major transits as rebirth.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "modern",
                "rudhyar",
                "transits-as-rebirth"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6093fb23-f765-5868-bc5d-da9e7fe4d69a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "transits-as-rebirth"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dd4164da-e8ab-511f-a620-7f4dae762e54",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "transits-as-rebirth"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7dd27209-e8ec-5d27-b5ec-398fa245ddb4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "modern",
                    "rudhyar",
                    "transits-as-rebirth"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "c53e8bc6-bfea-57c7-829f-2c4c998711fd",
      "name": "Evolutionary Astrology",
      "description": {
        "content": "♇ Evolutionary Astrology endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "18f252a0-02f8-5a7a-b5d8-f4c77dca2827",
          "name": "Pluto Natal Condition",
          "request": {
            "name": "Pluto Natal Condition",
            "description": {
              "content": "JWG: Pluto sign+house+ruler+hard aspects.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "evolutionary",
                "pluto-natal-condition"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0cf98100-dd64-56f6-99ac-a89fd8b6a7c3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "pluto-natal-condition"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"condition\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6a3a9716-c421-555d-ab50-8df51217c68b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "pluto-natal-condition"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "feb4e5bc-981f-5b04-9679-06e3f56632b3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "pluto-natal-condition"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "903458e0-6794-50cc-8764-da87493e9cb6",
          "name": "Skipped Steps",
          "request": {
            "name": "Skipped Steps",
            "description": {
              "content": "Planets squaring nodal axis = unfinished karma.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "evolutionary",
                "skipped-steps"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "48cba69f-4cc2-5523-ac0d-8ba67c23107e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "skipped-steps"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "433a084d-02bd-5a98-88b0-32b85b6727af",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "skipped-steps"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9481836c-583c-50e0-b1f9-4deb36fd7d48",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "skipped-steps"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4ef33c85-fd53-5040-9023-30d19cd21e53",
          "name": "Nodal Axis Detail",
          "request": {
            "name": "Nodal Axis Detail",
            "description": {
              "content": "Full NN/SN with rulers + conjuncts.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "evolutionary",
                "nodal-axis-detail"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ecd95a56-2135-5c2d-ab52-3a2811b89254",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "nodal-axis-detail"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"axis\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "65dab5fe-af01-5ab4-af45-bfbe03d57884",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "nodal-axis-detail"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bdf36a63-8a6e-55ca-ae56-aad06792c951",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "nodal-axis-detail"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "76b3765a-2c56-5dee-84b4-dafa66b06e1d",
          "name": "Soul Types",
          "request": {
            "name": "Soul Types",
            "description": {
              "content": "JWG's 4-type by Pluto house quadrant.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "evolutionary",
                "soul-types"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b6853126-cd55-5c1f-993a-4910faf88579",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "soul-types"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"type\": \"Egocentric\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "612033dd-7bd4-52af-896a-e60a10a2ab76",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "soul-types"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7039ede2-cbbe-58ac-8132-c2f3e7713364",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "soul-types"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e8bdd15a-5387-5872-b209-e919a59a4939",
          "name": "Yesterday's Sky",
          "request": {
            "name": "Yesterday's Sky",
            "description": {
              "content": "Forrest 2008 past-life method.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "evolutionary",
                "yesterday-sky"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "88ae7ba0-1308-5d44-97ee-362df215562f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "yesterday-sky"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"yesterday\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ce4f381f-1058-5e7d-9f1d-107d51e4b160",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "yesterday-sky"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cd90cc1a-b2b6-5e08-9ddb-334241a0b1a4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "evolutionary",
                    "yesterday-sky"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "abade855-ecd6-5185-92d9-0b911e4a35a4",
      "name": "Cosmobiology / Hamburg School",
      "description": {
        "content": "🎯 Cosmobiology / Hamburg School endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "2cabd44a-debb-55a8-89c0-f9ec26d0a54f",
          "name": "90° Dial",
          "request": {
            "name": "90° Dial",
            "description": {
              "content": "All chart points in 90° cardinal modulus.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cosmobiology",
                "dial-90"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\",\n  \"withTnp\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "469f4904-72a5-58c1-90d9-daeb4cd8e75b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "dial-90"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"withTnp\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9da0d5f8-488e-5087-9c80-90c1b9777c72",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "dial-90"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"withTnp\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "90f3ef10-3981-5440-bf52-bf0cac1d0756",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "dial-90"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"withTnp\": true\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7c86dfcb-6387-59f5-8310-f11fad587154",
          "name": "Midpoint Pictures",
          "request": {
            "name": "Midpoint Pictures",
            "description": {
              "content": "A=B/C structures with sentence form.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cosmobiology",
                "midpoint-pictures"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\",\n  \"orb\": 1.5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "c4dbd5bf-b54b-55f5-931e-e84f3cbf829d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "midpoint-pictures"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"orb\": 1.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b77a51d5-39e3-5540-b9b8-5781579b1488",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "midpoint-pictures"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"orb\": 1.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "44477f31-1b56-54d2-937d-f470af8a3c4c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "midpoint-pictures"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"orb\": 1.5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1571ef07-cc8f-57cd-9ae3-1e99dcfda32c",
          "name": "Sensitive Points",
          "request": {
            "name": "Sensitive Points",
            "description": {
              "content": "Ebertin's personal points midpoint hits.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cosmobiology",
                "sensitive-points"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0bab9f5e-71a5-5d99-b36b-5ae283d0a12e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "sensitive-points"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7b66ac25-32a1-586d-9185-a1ef7af94c57",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "sensitive-points"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a054d52e-61e1-560b-a192-072a7fc8666c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "sensitive-points"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "75535c32-a55e-579a-9ad5-ed3c100c15a5",
          "name": "8H Aspect Grid",
          "request": {
            "name": "8H Aspect Grid",
            "description": {
              "content": "22.5° / 45° / 67.5° / 90° / 135° aspects.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cosmobiology",
                "eight-harmonic-aspects"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bb4fa52d-2122-524e-9c36-68a5c3e18ae5",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "eight-harmonic-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b2e1b13d-0ef6-5071-a7d6-ea9100d45185",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "eight-harmonic-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d20d881a-9ddf-58f5-9b81-17c8a38ed02c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "eight-harmonic-aspects"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9a5ab4a0-36e7-5dc1-8c10-900ccd316198",
          "name": "Transit Midpoints",
          "request": {
            "name": "Transit Midpoints",
            "description": {
              "content": "Transits hitting natal midpoints in 90° dial.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cosmobiology",
                "transit-midpoints"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\",\n  \"targetDate\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "12c1449e-b01e-51fb-89d7-1fd49747f3ad",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "transit-midpoints"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"targetDate\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "343f6ee1-70ca-587f-bb55-737fb1d0b22b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "transit-midpoints"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"targetDate\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "25b77c95-3148-5ef2-80d4-07534ca932e2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "transit-midpoints"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"targetDate\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "70b17a76-f304-5b2b-a8e1-2f29c5799de9",
          "name": "Uranian TNPs",
          "request": {
            "name": "Uranian TNPs",
            "description": {
              "content": "8 Hamburg trans-Neptunian bodies.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cosmobiology",
                "uranian-tnps"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ccf28dbe-9d6f-58fd-a338-437ed53d9bc2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "uranian-tnps"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bc7619d0-a401-5f87-80ba-382f63e40a40",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "uranian-tnps"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3dab7b01-d362-5eb6-aff8-3cc15a49e8fa",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "uranian-tnps"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "45a4a51f-211e-5f89-bb3c-d5c63f4f5734",
          "name": "Cosmogram (90° Render Data)",
          "request": {
            "name": "Cosmogram (90° Render Data)",
            "description": {
              "content": "Ebertin cosmogram render data.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cosmobiology",
                "cosmogram"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "8c2b5af6-d9f8-5f19-9004-0deca37a04f2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "cosmogram"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fa8e03a8-bfee-5416-a580-b0cd27320f87",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "cosmogram"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bf097f54-8aad-5713-a5d6-a022d0ba8406",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "cosmogram"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f8a0d5e6-5377-5b77-9d5f-00a96542ce42",
          "name": "Witte Formulas",
          "request": {
            "name": "Witte Formulas",
            "description": {
              "content": "Witte planetary pictures A+B−C=D.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cosmobiology",
                "witte-formulas"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9c37c9fe-0fea-5514-91fa-2fff64b5529d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "witte-formulas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "461e25c9-09c8-5382-b827-a31c694e11da",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "witte-formulas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9827d067-c243-5bbc-9bfa-de7e168fadc5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "witte-formulas"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6cab1ed6-8c41-50ef-a478-8cd3bc0e8432",
          "name": "Lefeldt Extensions",
          "request": {
            "name": "Lefeldt Extensions",
            "description": {
              "content": "Lefeldt-Brummund 22.5° subdivisions.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cosmobiology",
                "lefeldt-extensions"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d3a13fb9-392a-5d20-acfd-9943e177d94e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "lefeldt-extensions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "460263fd-4ec8-50c3-bea4-d815a3dab745",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "lefeldt-extensions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e9424a94-c5cc-5a9a-8d20-ad55309e46dd",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "lefeldt-extensions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5e4da9e6-4ef7-5479-a437-817b4d964817",
          "name": "Personal Point Tree",
          "request": {
            "name": "Personal Point Tree",
            "description": {
              "content": "Tree per personal point.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "cosmobiology",
                "personal-point-tree"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3b2588bc-4df2-560f-8bf0-00c1b3a6e981",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "personal-point-tree"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"tree\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1ae0cce6-b06a-505c-8a14-ccf7480ec6ec",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "personal-point-tree"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "148ddae2-4958-5e05-bd2c-c8d27fb7b7f6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "cosmobiology",
                    "personal-point-tree"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "e564f241-86bd-5316-9d7d-0bfad3c42f22",
      "name": "Real-time Streaming",
      "description": {
        "content": "📡 Real-time Streaming endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "edd21741-b8de-545e-a67c-b18a4d627205",
          "name": "Stream Positions",
          "request": {
            "name": "Stream Positions",
            "description": {
              "content": "Current planetary positions snapshot, tickSeconds=30.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "stream",
                "positions"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "27654327-c9d6-5d15-9a67-775b4072ce62",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "positions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"tickSeconds\": 3991.6004475844315\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "41138029-3e8e-55cc-9cb3-c1cd6d971471",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "positions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e8636a06-93ea-57b0-9e85-462334baa35d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "positions"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "05cc3eb6-b453-56a7-8c92-b3ca7dda3e0a",
          "name": "Stream Transit Alerts",
          "request": {
            "name": "Stream Transit Alerts",
            "description": {
              "content": "Natal-transit hits within next N hours.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "stream",
                "transit-alerts"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"...chart\": \"...\",\n  \"hours\": 24\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e975606a-6ad7-57cf-b021-98a4cf8b90cf",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "transit-alerts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"hours\": 24\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7d8eb1d6-38b6-55a0-ab21-8b172e61e676",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "transit-alerts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"hours\": 24\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bf254f5b-1ec3-5056-89c7-4a0c03ca09f8",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "transit-alerts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"...chart\": \"...\",\n  \"hours\": 24\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "58a5ae66-3c4a-5f41-a49e-d87ac7141660",
          "name": "Stream Eclipse Incoming",
          "request": {
            "name": "Stream Eclipse Incoming",
            "description": {
              "content": "Countdown to next 5 eclipses.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "stream",
                "eclipse-incoming"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "19786049-4c8f-5637-b543-4a1101ed791b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "eclipse-incoming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "06393c2a-0964-52db-ba47-ef93efbce226",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "eclipse-incoming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4dc33062-e544-5869-98cc-495aea04ea3e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "eclipse-incoming"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d0fb470a-1c22-51f8-9b09-5c2ce835d783",
          "name": "Stream Retrograde Alerts",
          "request": {
            "name": "Stream Retrograde Alerts",
            "description": {
              "content": "All planets retro state + next stations.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "stream",
                "retrograde-alerts"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4e6565d2-f775-5046-85aa-2fb585565a5d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "retrograde-alerts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ddd51762-8eb7-5cd1-a558-c3e36e2352f9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "retrograde-alerts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "18cbff65-3664-5948-a057-5003a45b5a5d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "retrograde-alerts"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3877309b-3c6a-52f6-a741-a7d87c13d51c",
          "name": "Stream Void-of-Course",
          "request": {
            "name": "Stream Void-of-Course",
            "description": {
              "content": "Current Moon VOC + next ingress.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "stream",
                "void-of-course"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "ace5834c-813f-531e-9f7d-0b7ebe0c140d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "void-of-course"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"status\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7e9457fc-f8e2-5c55-9e24-26fb293e9946",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "void-of-course"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "98e33b35-37eb-57a0-908e-0c3d8ba66dfa",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "void-of-course"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ca83914d-abbf-5a4d-b1d6-590208dadd20",
          "name": "Stream Lunar Phase",
          "request": {
            "name": "Stream Lunar Phase",
            "description": {
              "content": "Current 8-phase + countdown to next major phase.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "stream",
                "lunar-phase"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3be29eca-97ba-5df7-99a3-5e37df2b7a32",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "lunar-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"phase\": \"...\",\n    \"illuminationPct\": 60\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "568879cc-a53f-53fb-9840-3d4c2bd953cd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "lunar-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4634bc6e-1236-5613-b140-d561e84439c2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "lunar-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fb37f2cd-d8e8-5b00-9e0f-2872b14d3ec9",
          "name": "Stream Ingress",
          "request": {
            "name": "Stream Ingress",
            "description": {
              "content": "Next planet sign-ingresses for N days.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "stream",
                "ingress"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"days\": 30\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9a28863c-4a04-5968-9c6c-75e9d2b6f015",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "ingress"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"days\": 30\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0da26148-9a68-5750-af06-a88a3b9bbbd4",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "ingress"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"days\": 30\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "79a5a0af-8866-5615-822f-417b7e8e3a02",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "ingress"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"days\": 30\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c37199a2-d974-54fb-b097-f4d90ca00809",
          "name": "Stream Eclipse Totality",
          "request": {
            "name": "Stream Eclipse Totality",
            "description": {
              "content": "Next solar+lunar eclipses with totality info.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "stream",
                "eclipse-totality"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a8980ce8-1c6a-5bd4-ab92-8329a5713d7a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "eclipse-totality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"nextSolar\": {},\n    \"nextLunar\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1d6c731d-9e8b-5de8-9442-e0b791ce834e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "eclipse-totality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d15f5d9f-0c40-5f85-a367-7efc8b4c2a06",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "eclipse-totality"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e424af25-daf8-57de-af63-2e96b72a3abc",
          "name": "Stream Planetary Hour Changes",
          "request": {
            "name": "Stream Planetary Hour Changes",
            "description": {
              "content": "Current planetary hour + next 24.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "stream",
                "planetary-hour-changes"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "a8b89f59-7627-5210-af13-8e0cd545a8b3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "planetary-hour-changes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"current\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1e786287-d169-5392-908c-6b4145e3193d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "planetary-hour-changes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "113a44da-eebf-5466-bb56-dcc2aedc4f56",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "planetary-hour-changes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c2fe6403-a89b-5b1d-9249-7a67df8010a8",
          "name": "Stream Sunrise/Sunset",
          "request": {
            "name": "Stream Sunrise/Sunset",
            "description": {
              "content": "Today + tomorrow sun events.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "stream",
                "sunrise-sunset"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "74ae5f42-6a9c-5bca-86e9-1e740aae9058",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "sunrise-sunset"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"today\": {},\n    \"tomorrow\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "21b8f825-e606-5c17-9a8e-e608ad19dcbe",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "sunrise-sunset"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "50110116-129e-544d-853d-96883e78f1ba",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "stream",
                    "sunrise-sunset"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"latitude\": 50.45,\n  \"longitude\": 30.52,\n  \"timezoneOffset\": 3\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "a9a8677a-0dbd-5c86-8099-34e64b2e0ce0",
      "name": "Embeddable Widgets",
      "description": {
        "content": "🖼️ Embeddable Widgets endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "8766736e-6353-5a65-a077-ccb2badc0b9a",
          "name": "Daily Horoscope (HTML)",
          "request": {
            "name": "Daily Horoscope (HTML)",
            "description": {
              "content": "Iframe-friendly daily horoscope card per zodiac sign.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "embed",
                "daily-horoscope"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "0c8e6a8d-0c13-5a65-a65e-2c597c1f2838",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "daily-horoscope"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c26b82c1-9ac5-57a8-b007-b856ed97ab8d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "daily-horoscope"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d52f4c49-ed3d-5248-918a-2a58fea3c8a5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "daily-horoscope"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "89bd32d3-9813-5307-a086-fab112493cf6",
          "name": "Natal Wheel (HTML+SVG)",
          "request": {
            "name": "Natal Wheel (HTML+SVG)",
            "description": {
              "content": "Iframe natal wheel render.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "embed",
                "wheel"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "9a18970b-b537-5120-964c-669ee5c59824",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "wheel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0d368d32-516b-55a4-8571-e77a479ad3dc",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "wheel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "75f830fc-7b61-57c3-bc8d-fd67161d276d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "wheel"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "feb94bde-ef83-5bd9-a6be-1b103a901135",
          "name": "Transit Timeline (HTML)",
          "request": {
            "name": "Transit Timeline (HTML)",
            "description": {
              "content": "7-day Moon ingress timeline.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "embed",
                "transit-timeline"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "f8b299bb-1483-597c-a2d7-dcde0bd1cb02",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "transit-timeline"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "aff5572a-341c-5d54-a079-afdc7ef68916",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "transit-timeline"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "978510e2-1cd3-5238-ad7a-0af86fdf0a7e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "transit-timeline"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "1aca9cd8-be52-5a80-b590-0b40148ebd29",
          "name": "HD Bodygraph (HTML)",
          "request": {
            "name": "HD Bodygraph (HTML)",
            "description": {
              "content": "Type/strategy/authority/profile + center status.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "embed",
                "bodygraph"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "0db39c8d-0dcf-5e94-ac2c-5a512b8a6081",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "bodygraph"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5831ed4f-8d5d-50f0-a2c4-309dfdb8b651",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "bodygraph"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ebc4ab71-1efe-5d13-994f-81ed671fe1ab",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "bodygraph"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e5a30c2b-9f87-5c9e-9636-7a8b488f9dd6",
          "name": "Vedic Kundli (HTML+SVG)",
          "request": {
            "name": "Vedic Kundli (HTML+SVG)",
            "description": {
              "content": "North-Indian kundli SVG.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "embed",
                "kundli"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "74a1285f-19c8-5bf9-8f17-4391040d5c5b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "kundli"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d098efc2-0553-59d7-afa5-c761f1095f52",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "kundli"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "50083413-afbb-51d0-845a-90c9c531c54d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "kundli"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "bc724a10-7b25-5710-a6f9-c67f75c88779",
          "name": "Mini Chart (HTML+SVG)",
          "request": {
            "name": "Mini Chart (HTML+SVG)",
            "description": {
              "content": "Compact natal wheel for sidebars.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "embed",
                "mini-chart"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "af2f3f6e-4cb5-5bf1-b007-2331a3733725",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "mini-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6e8ccaa9-e8ea-59fb-ab74-48989bceeee1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "mini-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7717afd1-58dc-5c68-a40b-8ac685aeb20f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "mini-chart"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "9a3a0e43-e43c-5038-980e-7088798a8bca",
          "name": "Planet of Day (HTML)",
          "request": {
            "name": "Planet of Day (HTML)",
            "description": {
              "content": "Today's planetary day-ruler card.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "embed",
                "planet-of-day"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "5506535b-1f24-514f-8780-5b1e97956cf8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "planet-of-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c104c3e6-a4f3-5994-a7ad-54da1a39ac98",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "planet-of-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b8baff5e-0c58-5912-9e84-55d8664330a5",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "planet-of-day"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "cf8ef941-6eaa-57fc-90d7-afd805f9fc5e",
          "name": "Moon Phase (HTML+SVG)",
          "request": {
            "name": "Moon Phase (HTML+SVG)",
            "description": {
              "content": "Current Moon phase widget.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "embed",
                "moon-phase"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "8f7070c7-bc1d-5ca5-939c-f21c9fe34b51",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "moon-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "45f2f8a9-cc4b-5ae0-9b4d-bd31d06d0dc8",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "moon-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a54121c0-2c2a-5104-9fd8-d3aeb709fcfa",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "moon-phase"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2c47bca6-c1b7-5528-a548-73ae48783c28",
          "name": "Daily Tarot (HTML)",
          "request": {
            "name": "Daily Tarot (HTML)",
            "description": {
              "content": "Deterministic 1-card RWS draw.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "embed",
                "daily-tarot"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "b64702a5-392a-5d42-88c6-f707dcdab584",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "daily-tarot"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5bff4242-ba40-5927-aa2f-46c7db261d02",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "daily-tarot"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b996e00b-6a3d-5fdb-af57-cc67576d3420",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "daily-tarot"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ea461869-5a98-5338-ab10-f3d0fb8b4169",
          "name": "Monthly Forecast (HTML)",
          "request": {
            "name": "Monthly Forecast (HTML)",
            "description": {
              "content": "Per-sign 4-week themed forecast.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "embed",
                "monthly-forecast"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": null
          },
          "response": [
            {
              "id": "654bdef4-683d-52ee-99c2-a5775264b365",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "monthly-forecast"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ebff3144-63ba-54c3-8e56-186f78a21aaf",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "monthly-forecast"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c9d56ff4-15ff-5af3-b6cf-ee02db20f9e7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "embed",
                    "monthly-forecast"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "fbd41e54-94e3-5614-8460-3f49a920c70c",
      "name": "MCP Advanced",
      "description": {
        "content": "🔌 MCP Advanced endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "b0ef8585-371d-5195-a21c-3b66c943267f",
          "name": "MCP Tool-Call Stream",
          "request": {
            "name": "MCP Tool-Call Stream",
            "description": {
              "content": "SSE-stream of a tool call envelope.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mcp",
                "tool-call-stream"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"tool\": \"string\",\n  \"args\": {\n    \"key_0\": {},\n    \"key_1\": {}\n  },\n  \"language\": \"en\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d9c5fb76-371a-57ea-a7bd-b81982904c6a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "tool-call-stream"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"tool\": \"string\",\n  \"args\": {\n    \"key_0\": {},\n    \"key_1\": {}\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "23633f39-ebe3-522f-83b6-a7b4ef133f1c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "tool-call-stream"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"tool\": \"string\",\n  \"args\": {\n    \"key_0\": {},\n    \"key_1\": {}\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e93098e9-6012-5b44-9f87-8b51050aa01e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "tool-call-stream"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"tool\": \"string\",\n  \"args\": {\n    \"key_0\": {},\n    \"key_1\": {}\n  },\n  \"language\": \"en\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f1a78d37-28f0-5480-a904-abe023012add",
          "name": "MCP Multi-Agent Coordinate",
          "request": {
            "name": "MCP Multi-Agent Coordinate",
            "description": {
              "content": "Run N personas in parallel + LLM synthesis.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mcp",
                "multi-agent-coordinate"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"question\": \"...\",\n  \"agents\": [\n    \"classical\",\n    \"modern\"\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4ac8b07e-08d2-5170-acb0-d94a01028080",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "multi-agent-coordinate"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"question\": \"...\",\n  \"agents\": [\n    \"classical\",\n    \"modern\"\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"synthesis\": \"string\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b8fabaf2-b371-54f7-af9a-ce1291b74ecd",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "multi-agent-coordinate"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"question\": \"...\",\n  \"agents\": [\n    \"classical\",\n    \"modern\"\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6fa14581-1a94-52f9-9587-e610585cf275",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "multi-agent-coordinate"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"question\": \"...\",\n  \"agents\": [\n    \"classical\",\n    \"modern\"\n  ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "04c8dcc5-6dc8-5cb4-8a05-fbb05024987b",
          "name": "MCP Agent Debate",
          "request": {
            "name": "MCP Agent Debate",
            "description": {
              "content": "2 personas debate a topic, multi-round transcript.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mcp",
                "agent-debate"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"topic\": \"...\",\n  \"agentA\": \"...\",\n  \"agentB\": \"...\",\n  \"rounds\": 2\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "74d29d43-3bf9-5f57-a543-22dada0f214f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "agent-debate"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"topic\": \"...\",\n  \"agentA\": \"...\",\n  \"agentB\": \"...\",\n  \"rounds\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "14633111-c190-589c-bec0-08dde9fb80c9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "agent-debate"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"topic\": \"...\",\n  \"agentA\": \"...\",\n  \"agentB\": \"...\",\n  \"rounds\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "68564126-8620-5760-ac58-faa9538850e3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "agent-debate"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"topic\": \"...\",\n  \"agentA\": \"...\",\n  \"agentB\": \"...\",\n  \"rounds\": 2\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "5a14d212-bfd9-5f54-b516-0c97899fd8b2",
          "name": "MCP RAG Search",
          "request": {
            "name": "MCP RAG Search",
            "description": {
              "content": "Keyword-tag scoring over chart chunks.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mcp",
                "rag-search"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"query\": \"string\",\n  \"chart\": {\n    \"date\": \"6907-25-88\",\n    \"time\": \"29:39:65\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 7263.022459023143,\n    \"cosmogram\": false\n  },\n  \"topK\": 5\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "91a77d48-2845-59d8-b342-9c60fe3bce9f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "rag-search"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"query\": \"string\",\n  \"chart\": {\n    \"date\": \"6907-25-88\",\n    \"time\": \"29:39:65\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 7263.022459023143,\n    \"cosmogram\": false\n  },\n  \"topK\": 5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "203a60ea-8fb5-5034-9695-63c1d9b5225e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "rag-search"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"query\": \"string\",\n  \"chart\": {\n    \"date\": \"6907-25-88\",\n    \"time\": \"29:39:65\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 7263.022459023143,\n    \"cosmogram\": false\n  },\n  \"topK\": 5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "de3ab73e-e2d4-51bb-85ff-0bd1a05c892d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "rag-search"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"query\": \"string\",\n  \"chart\": {\n    \"date\": \"6907-25-88\",\n    \"time\": \"29:39:65\",\n    \"timezoneOffset\": 0,\n    \"latitude\": 0,\n    \"longitude\": 0,\n    \"houseSystem\": \"P\",\n    \"name\": \"\",\n    \"city\": \"\",\n    \"zodiacType\": \"sidereal\",\n    \"ayanamsaId\": 7263.022459023143,\n    \"cosmogram\": false\n  },\n  \"topK\": 5\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8b663f82-7a07-5802-b88f-593d8fc7f838",
          "name": "MCP Agent Pool Status",
          "request": {
            "name": "MCP Agent Pool Status",
            "description": {
              "content": "8 personas with specialties.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "mcp",
                "agent-pool-status"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "b2c6bf3e-34e2-5f6f-95de-1783043b6043",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "agent-pool-status"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dc82d78c-31ea-5c93-b299-bb975e579351",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "agent-pool-status"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "6faa82dc-7886-5f31-b5b3-5c3db889e2cc",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "mcp",
                    "agent-pool-status"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "d8b4c57d-2d3c-5cba-a465-5ff7ac74bc0f",
      "name": "Geomancy (Agrippa)",
      "description": {
        "content": "🔮 Geomancy (Agrippa) endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "c9dcf9bf-e23f-5545-9e74-b1e9ae800e6d",
          "name": "Via — The Way",
          "request": {
            "name": "Via — The Way",
            "description": {
              "content": "Movement, change, journey.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "via"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e3b7b57c-e448-57d3-808c-5ab61fbe1e92",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "via"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cb95a650-da45-5d21-a698-cf154057e5e1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "via"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "cf70c5d3-6169-5cf3-98fb-b051ffed6e26",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "via"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a75b1f20-ef71-538a-b4de-b3bd46fb0b86",
          "name": "Populus — The People",
          "request": {
            "name": "Populus — The People",
            "description": {
              "content": "Crowd, gathering, public.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "populus"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d2547b67-9951-5630-b3fd-846522d5ff22",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "populus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9a3cde9a-d3f1-5fc5-bd08-26166631e2e4",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "populus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8b7a47e7-fef2-5f3d-8198-90d59995a8a0",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "populus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e937948f-dcb4-560c-b9e8-b3c543a30291",
          "name": "Albus — White",
          "request": {
            "name": "Albus — White",
            "description": {
              "content": "Wisdom, peace, clarity.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "albus"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "44f38703-8929-521e-987c-5a5c6ab6b62b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "albus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9ee6e494-5652-53b8-a244-feb983d13bf0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "albus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4fb0c4c9-5d9e-5f9a-aa04-480a1033e0fa",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "albus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "85185865-b472-5f1f-b564-0590faf93a48",
          "name": "Rubeus — Red",
          "request": {
            "name": "Rubeus — Red",
            "description": {
              "content": "Passion, anger, blood — ill omen.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "rubeus"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3085de2b-fed7-5260-a07a-bf4de76f6bb1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "rubeus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "892387c6-2ce6-5dd0-986a-9e5a1b301ff2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "rubeus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3b414a2d-107b-5f97-ab80-1e25e1a500af",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "rubeus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a595e7b8-c041-5251-a4f7-8b3a026f0bac",
          "name": "Coniunctio — Conjunction",
          "request": {
            "name": "Coniunctio — Conjunction",
            "description": {
              "content": "Union, meeting, partnership.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "coniunctio"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4f051e95-f66c-5851-a1ba-479ae2c90bdb",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "coniunctio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "72ac0b3d-c6c1-5420-a618-0a74bf601981",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "coniunctio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ad88acf7-55c8-5f78-ba24-14ee6b7ee660",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "coniunctio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "716195b2-46a1-523a-b6a2-e3c45410b4e2",
          "name": "Puella — Girl",
          "request": {
            "name": "Puella — Girl",
            "description": {
              "content": "Beauty, harmony, love.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "puella"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "47cc3e4d-2bc6-531b-8621-599e6bc5bedd",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "puella"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "66f0d4d6-1309-525b-a0d5-dcf539ff0a19",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "puella"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "064ab9b4-d30a-5510-b413-fb6e1ed0f046",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "puella"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "90264bd3-98eb-51cb-aee7-3ed8a6b15901",
          "name": "Amissio — Loss",
          "request": {
            "name": "Amissio — Loss",
            "description": {
              "content": "Loss, letting go, slipping away.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "amissio"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d77d2c47-8133-5976-9df4-91ff8948b0ac",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "amissio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0e353587-011d-5815-9a5a-8a9cbcfffe7a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "amissio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "048a33a4-6ee5-5b4c-a791-2b21172fa932",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "amissio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8072a240-c0d4-5be0-b0eb-349214bfc711",
          "name": "Fortuna Major",
          "request": {
            "name": "Fortuna Major",
            "description": {
              "content": "Greater Fortune — lasting success.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "fortuna-major"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "19ea93bb-2a43-548c-8752-30162d9a4dd2",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "fortuna-major"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "02b7ab77-e2e2-51f2-8508-33498cdcbc28",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "fortuna-major"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4714185a-eaa3-5558-8fc0-b0a474437198",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "fortuna-major"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b51b5ae7-4d0a-5f4f-8ea6-f659a8859e0a",
          "name": "Fortuna Minor",
          "request": {
            "name": "Fortuna Minor",
            "description": {
              "content": "Lesser Fortune — quick gains.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "fortuna-minor"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b1407e63-7aa0-5ace-baf2-a1f312283eb1",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "fortuna-minor"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "75e681a2-f008-5c60-b478-1da7cff919c6",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "fortuna-minor"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ae6dff5b-5f32-5dde-9811-7e12deb25fa7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "fortuna-minor"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8ad07fec-9e95-5ba0-8796-aab93680aac8",
          "name": "Acquisitio — Gain",
          "request": {
            "name": "Acquisitio — Gain",
            "description": {
              "content": "Gain, profit, abundance.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "acquisitio"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "87a38b38-844d-57e3-91e6-f5bad6acaf77",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "acquisitio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "18ed2924-2855-56f8-ae02-11f37db4e872",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "acquisitio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0687a546-f309-56b8-9a49-8d55579999e4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "acquisitio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fd4ab156-6fcd-56de-bf3f-1eb05a4314b8",
          "name": "Carcer — Prison",
          "request": {
            "name": "Carcer — Prison",
            "description": {
              "content": "Restriction, confinement, isolation.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "carcer"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bd78f8a7-a834-54ce-ae47-6eaf09bc3306",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "carcer"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "06d3b8ce-e3c3-513c-9083-2e6438320e50",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "carcer"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "03730065-a807-5231-b662-52b111f68fa1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "carcer"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a81a39d1-7cdd-5b98-9724-bd961d922788",
          "name": "Tristitia — Sorrow",
          "request": {
            "name": "Tristitia — Sorrow",
            "description": {
              "content": "Sadness, depression, melancholy.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "tristitia"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "35345593-4c3f-5b80-98b7-ad55a211571b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "tristitia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e9fbf617-ba24-5c78-b83a-ab20b2c70ea0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "tristitia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b33279da-9eca-5ae8-b5a4-9a208d478bfe",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "tristitia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "431998b8-342a-51d4-82f7-3753299b5a3e",
          "name": "Laetitia — Joy",
          "request": {
            "name": "Laetitia — Joy",
            "description": {
              "content": "Happiness, optimism, healing.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "laetitia"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fca8e196-8a31-5d0f-97b1-83e2a626865b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "laetitia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "be28d5cd-48e8-55c0-861e-aec8e3e1247c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "laetitia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3969440e-d503-5c92-bdfd-7f6ec103bf9b",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "laetitia"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "4666c10a-ad5a-5b25-aadd-52c38f8808a3",
          "name": "Cauda Draconis",
          "request": {
            "name": "Cauda Draconis",
            "description": {
              "content": "Dragon's Tail — endings, exit.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "cauda-draconis"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "5083a25d-7a8a-5004-aa6d-e77c0182fc22",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "cauda-draconis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "648d93d4-0c82-5606-a7e8-c0b8dbd668e9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "cauda-draconis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e3adbf00-6490-5d32-a74d-b638639f8c92",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "cauda-draconis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "afc41a7e-ba64-51c6-bb58-991d2c34fd38",
          "name": "Caput Draconis",
          "request": {
            "name": "Caput Draconis",
            "description": {
              "content": "Dragon's Head — beginnings, threshold.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "caput-draconis"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "1f18a3c8-bd46-54f5-b185-2ddee57fde4e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "caput-draconis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7f8002b5-bea2-5c8b-8bb5-4345e0b92516",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "caput-draconis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b015b3d7-fa9b-5f2a-9ae2-886e8abf93f6",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "caput-draconis"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f798c4e9-5400-57c8-9790-4c669335d437",
          "name": "Puer — Boy",
          "request": {
            "name": "Puer — Boy",
            "description": {
              "content": "Young man, energy, impulse.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "geomancy",
                "puer"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "fcd49ae4-a8e2-5bbb-8647-06aea2c44d1c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "puer"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"figure\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "658c6ace-29fd-50e0-9df2-69c9ecdf047c",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "puer"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "97f0bb11-1be2-5349-a378-f5c1c4623e6e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "geomancy",
                    "puer"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "027f1150-444e-5fb2-99d6-edc4d6562836",
      "name": "Elder Futhark Runes",
      "description": {
        "content": "ᚠ Elder Futhark Runes endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "6c028a08-109e-5462-8784-ce85fc57729b",
          "name": "Single Rune Draw",
          "request": {
            "name": "Single Rune Draw",
            "description": {
              "content": "Deterministic 1-rune draw.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "runes",
                "single"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "013b2343-5e8a-580d-8747-637704d96665",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "single"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "765f1225-a72f-5f57-a4f0-2795dce97eea",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "single"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "43ab2c7f-cebf-55d8-9c19-298bda761ce7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "single"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "47ec13d0-0606-59de-80be-9cac40b16a3b",
          "name": "Norn 3-Rune Cast",
          "request": {
            "name": "Norn 3-Rune Cast",
            "description": {
              "content": "Past/Present/Future (Urdr/Verdandi/Skuld).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "runes",
                "three"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e5c8fc15-0420-5526-955d-a6a919e3e53d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "three"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fbbb9bf5-d5af-544c-95cd-4eafa7be88ab",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "three"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ea33dfa7-6b42-5d60-8cfa-51f42f0077a7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "three"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "21f049eb-a835-5870-918f-033c20d3c274",
          "name": "9-Rune Cast",
          "request": {
            "name": "9-Rune Cast",
            "description": {
              "content": "Pennick layout 9-rune cast.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "runes",
                "nine"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b961a08d-b2a7-5402-b91c-80382a4817ca",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "nine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e3cdfcd5-f0ff-5c32-9216-76f428585f40",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "nine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "bd2413d0-2dfc-5d0a-a168-8aa9d707c460",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "nine"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "41f3c54e-b733-563a-9d2a-d18fdadccf1e",
          "name": "Rune by Zodiac",
          "request": {
            "name": "Rune by Zodiac",
            "description": {
              "content": "Tropical-sign → Elder Futhark affinity rune.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "runes",
                "by-zodiac"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sign\": \"leo\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "130fe746-2971-5b09-a5b2-e3363ccb7d0b",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "by-zodiac"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sign\": \"leo\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"affinityRune\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d83b8706-d2cf-59ad-9d45-a077f1d3f809",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "by-zodiac"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sign\": \"leo\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "219c6f98-21aa-53f2-bbb1-2cb5a17b803f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes",
                    "by-zodiac"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sign\": \"leo\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0ff9f855-6636-58e4-a9e2-ccee35062303",
          "name": "Elder Futhark List",
          "request": {
            "name": "Elder Futhark List",
            "description": {
              "content": "All 24 runes.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "runes"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b847ca6b-fa2b-5dc0-b908-89abfefa45ae",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {}\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b0b9a339-dd15-5963-9c1d-086983025632",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "497cf0d1-a5e6-5152-b851-1b55df9834ca",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "runes"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "a7114eb8-a8cf-5fea-8c37-47233bb347d4",
      "name": "Palmistry (Cheiro)",
      "description": {
        "content": "✋ Palmistry (Cheiro) endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "3e0b06e9-2f86-5458-94de-619bb022c808",
          "name": "Life Line",
          "request": {
            "name": "Life Line",
            "description": {
              "content": "Vitality, health, life force.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "palmistry",
                "life-line"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "bdd0c2d3-f109-5b09-8fb6-67c55c9813d8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "life-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"line\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9fd81859-e9e9-58ad-93e0-2d266004217f",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "life-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4861bca3-b906-5ac4-a1e6-754e54109b7d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "life-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "c3c149b8-3f53-5767-83fd-97315079b37b",
          "name": "Heart Line",
          "request": {
            "name": "Heart Line",
            "description": {
              "content": "Emotional life, romance.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "palmistry",
                "heart-line"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6434bf02-ad58-5212-a064-2e4146e5f030",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "heart-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"line\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8b3e30b5-5cb8-5af5-86e9-c015a515db54",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "heart-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "5014cf0c-1e43-5bd3-9754-72a5f40220a3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "heart-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "49f2fac0-6795-5314-a6ad-52ed4d593c89",
          "name": "Head Line",
          "request": {
            "name": "Head Line",
            "description": {
              "content": "Intellect, mental approach.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "palmistry",
                "head-line"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "61fe1b2d-a479-57e5-9965-6dfbbc60b0c8",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "head-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"line\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d02e0759-6c04-584f-9328-e74a64b6f035",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "head-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c4cd7cae-fca5-5b60-9536-12b655634e4d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "head-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7852407b-c47e-596c-bb98-b31f3028683f",
          "name": "Fate Line",
          "request": {
            "name": "Fate Line",
            "description": {
              "content": "Career, life direction.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "palmistry",
                "fate-line"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "215e889d-0c2a-5267-963c-6f508e087176",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "fate-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"line\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "dffe1f81-f9cf-5065-82a6-a2bcba14e69e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "fate-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4ae1f124-838f-58cb-a0da-6980a8d14b95",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "fate-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "7b4759cd-233b-5ceb-bc73-b492b648f6ee",
          "name": "Marriage Line",
          "request": {
            "name": "Marriage Line",
            "description": {
              "content": "Significant partnerships.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "palmistry",
                "marriage-line"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0d4ab7a2-e308-52f2-bd02-b4890199aa6d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "marriage-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"line\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "20c3d568-4757-5600-aab1-d24dab547c3e",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "marriage-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "67672010-e4df-53d1-9722-3d86afad9643",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "palmistry",
                    "marriage-line"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "82ae7804-99a6-5251-a0ca-9ae42a94a604",
      "name": "I Ching (Standalone)",
      "description": {
        "content": "☯️ I Ching (Standalone) endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "9af365a3-2d18-57a0-bc5c-8ac4fccc8935",
          "name": "Hexagram Lookup",
          "request": {
            "name": "Hexagram Lookup",
            "description": {
              "content": "Fetch hexagram 1-64 by King Wen number.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "iching",
                "lookup",
                ":number"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "93e47978-239c-59ea-a46c-5b62b174e37c",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "lookup",
                    ":number"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"hexagram\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "71626e52-6d9d-5b4c-b80b-c85ede5adaa2",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "lookup",
                    ":number"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3ea9e150-dbf0-5df6-8c76-314a92586b9d",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "lookup",
                    ":number"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "e6ab3efa-d167-5ac2-9afc-cfe5357a9d7c",
          "name": "Daily I Ching",
          "request": {
            "name": "Daily I Ching",
            "description": {
              "content": "Deterministic per-date hexagram.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "iching",
                "daily"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"date\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "2980441b-2b7a-542c-8cb8-e96849faac25",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"hexagram\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "0fa16afc-e6b3-5d73-9d23-e67d7852dfb7",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1c06467d-3e30-5acf-9abb-c911bfc3b0e1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "daily"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"date\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "36a1c38c-91bd-532b-9b37-76b3e0ae8046",
          "name": "Throw Coins",
          "request": {
            "name": "Throw Coins",
            "description": {
              "content": "Seeded 3-coin method.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "iching",
                "throw-coins"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "85b518ae-941a-5e98-990a-1894790d2c0e",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "throw-coins"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"hexagram\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "1c3e64e4-2695-578e-88d0-bd1c8f55cd35",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "throw-coins"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9ec6b477-b2ab-5ff7-a1c9-ac39a8cf2849",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "throw-coins"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "17bd4648-b909-5958-93ec-65948aff5511",
          "name": "With Changing Lines",
          "request": {
            "name": "With Changing Lines",
            "description": {
              "content": "Primary + transformed hexagrams.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "iching",
                "with-changing-lines"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"seed\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "43a24f87-4f6e-5139-99cb-e11cc01a3ba0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "with-changing-lines"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"primary\": {},\n    \"transformedHexagram\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "d82ef545-0e17-5ce1-815f-c37d181259d3",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "with-changing-lines"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "646b46d0-9f95-56f2-a2ca-426c878786b1",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "with-changing-lines"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"seed\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "66f27a1c-31c6-51d4-8b9f-24accc3bbd3e",
          "name": "By Question",
          "request": {
            "name": "By Question",
            "description": {
              "content": "Deterministic hexagram from question text.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "iching",
                "by-question"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "POST",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"question\": \"...\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b45e7ef2-f5b7-5eec-8d2d-79860356453d",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "by-question"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"question\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"hexagram\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7da8a267-4693-5b76-8a66-bc127d5a86e0",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "by-question"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"question\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c8e3e8e0-3d69-507d-912b-1a056527ad08",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "iching",
                    "by-question"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"question\": \"...\"\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    },
    {
      "id": "bf1fd089-310c-535d-8a94-4efc41edadda",
      "name": "Zodiac Signs (Per-Sign Deep)",
      "description": {
        "content": "♈ Zodiac Signs (Per-Sign Deep) endpoints",
        "type": "text/plain"
      },
      "item": [
        {
          "id": "eeb4f835-a0cb-5c99-85e0-25346e417c13",
          "name": "Aries — Cardinal Fire",
          "request": {
            "name": "Aries — Cardinal Fire",
            "description": {
              "content": "Pioneering will, raw initiation. Ruler Mars. I AM signature.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "aries"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "3b81207f-6848-5895-82b8-bd0940dac07f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "aries"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {},\n    \"description\": \"string\",\n    \"cohort\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "4d43ff71-92c9-58f6-a9ca-8af29af63e39",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "aries"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e9203de5-6757-54c5-b3ee-3475d41d006e",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "aries"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2ed38b45-06dd-5902-9c94-71d8de04919c",
          "name": "Taurus — Fixed Earth",
          "request": {
            "name": "Taurus — Fixed Earth",
            "description": {
              "content": "Embodied stability, sensory wealth. Ruler Venus. I HAVE.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "taurus"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "9244436e-4b4a-5b4c-8af8-71c07e816611",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "taurus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fd3839a4-fb3d-505f-84c0-67b39aa37888",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "taurus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "40204cc7-97d1-578c-87e1-9f8cde98ef13",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "taurus"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "2e9fb1e0-b328-5598-a8ef-32628326a56a",
          "name": "Gemini — Mutable Air",
          "request": {
            "name": "Gemini — Mutable Air",
            "description": {
              "content": "Curious connection, plural perspectives. Ruler Mercury. I THINK.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "gemini"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "fa5d1677-df54-598d-aa00-a3b4fe198e60",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "gemini"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ed7f8a4a-dac0-5914-add9-29e4ad3229ea",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "gemini"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "e0c704c5-af23-50be-a839-5443321be6c9",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "gemini"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6cb11a1e-5d8f-5b73-855c-6c64710e8ac5",
          "name": "Cancer — Cardinal Water",
          "request": {
            "name": "Cancer — Cardinal Water",
            "description": {
              "content": "Protective nurture, tidal memory. Ruler Moon. I FEEL.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "cancer"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "066a511a-111f-5b16-bf7c-2c341c0f6b35",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "cancer"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "04e3ee5d-7e6a-5209-bf8d-1e9d8456a1a5",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "cancer"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "ff109f7c-2b8a-5f91-a810-7ff73e96758c",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "cancer"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "59def482-a64a-54de-a8a2-041e34249c40",
          "name": "Leo — Fixed Fire",
          "request": {
            "name": "Leo — Fixed Fire",
            "description": {
              "content": "Radiant generosity, theatrical authority. Ruler Sun. I WILL.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "leo"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "d28071aa-5618-5223-bda6-78a26b834fc0",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "leo"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a18c7a36-96c4-5d58-a5e8-d47473c89fab",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "leo"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "53cff4be-24f4-5824-8970-fb3402079063",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "leo"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d386ea6a-bf20-5675-88a2-ec1b7e48e5cf",
          "name": "Virgo — Mutable Earth",
          "request": {
            "name": "Virgo — Mutable Earth",
            "description": {
              "content": "Discerning service, refined craft. Ruler Mercury. I ANALYZE.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "virgo"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "8d009bce-9af3-5c40-8278-8e900acf1692",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "virgo"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "a460b7ba-c56b-5d7c-9862-401ba6301574",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "virgo"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "56adaf77-6e5c-5d85-911f-70f283e3b81a",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "virgo"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "6039428e-7610-5f37-b19e-ba07fd3f8e0d",
          "name": "Libra — Cardinal Air",
          "request": {
            "name": "Libra — Cardinal Air",
            "description": {
              "content": "Partnership, aesthetic balance, mediation. Ruler Venus. I BALANCE.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "libra"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "71ffdaa0-c76d-5c9d-ba7e-c01a04148d49",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "libra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "778ed1ea-128f-5ceb-9ffd-814e5217034d",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "libra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "80879b77-9001-53b5-820d-574e377e7b90",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "libra"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "32481fd6-93c1-5c7c-83ac-f926e3a35a2b",
          "name": "Scorpio — Fixed Water",
          "request": {
            "name": "Scorpio — Fixed Water",
            "description": {
              "content": "Penetrating depth, transformation. Mars + Pluto. I DESIRE.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "scorpio"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "fb481b27-94a8-5403-99ea-b366a6139ee3",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "scorpio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "9c2ce3fb-a45c-58c0-bc39-0f0aa619e044",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "scorpio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "901cd898-4ef8-5c06-afd9-5e7ca0a34ad3",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "scorpio"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a3f18742-ffef-5db2-b4f7-be5ff9de41a3",
          "name": "Sagittarius — Mutable Fire",
          "request": {
            "name": "Sagittarius — Mutable Fire",
            "description": {
              "content": "Philosophical quest, frank expansion. Ruler Jupiter. I SEE.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "sagittarius"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "7fbf46ec-d6f8-5c74-99de-53e9fa30c3b7",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "sagittarius"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "fd84204f-d84c-586c-976a-d523636b683a",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "sagittarius"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7526642f-c97b-513d-b352-ccdf6981aa5f",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "sagittarius"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "cfc06eeb-1652-57c8-a205-523f7e73f75c",
          "name": "Capricorn — Cardinal Earth",
          "request": {
            "name": "Capricorn — Cardinal Earth",
            "description": {
              "content": "Disciplined mastery, long-view structure. Ruler Saturn. I USE.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "capricorn"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "5c46f676-f910-5448-9442-3621cbbd9c41",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "capricorn"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "3df49175-b10b-55bb-b7f7-a432b1a4a5a1",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "capricorn"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "7210efe0-f3ab-51b2-970e-2b7e7a9e7ab4",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "capricorn"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0aceedea-2c75-5cb3-b3b1-80b56c65e55b",
          "name": "Aquarius — Fixed Air",
          "request": {
            "name": "Aquarius — Fixed Air",
            "description": {
              "content": "Communal innovation, futurist detachment. Saturn + Uranus. I KNOW.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "aquarius"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "6cc7b150-53b1-5690-b9c9-ce89c227a48a",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "aquarius"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "8b56336f-a94e-5d27-91de-3a86b1c78a7b",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "aquarius"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "360266a3-2335-5f6f-b2d1-da900d16a4b7",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "aquarius"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "229d2a69-6097-51c3-882a-a0d3bad8f4ea",
          "name": "Pisces — Mutable Water",
          "request": {
            "name": "Pisces — Mutable Water",
            "description": {
              "content": "Oceanic compassion, dissolving boundaries. Jupiter + Neptune. I BELIEVE.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "zodiac",
                "pisces"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": []
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "method": "GET",
            "auth": {
              "type": "apikey",
              "apikey": [
                {
                  "key": "key",
                  "value": "X-Api-Key"
                },
                {
                  "key": "value",
                  "value": "{{apiKey}}"
                },
                {
                  "key": "in",
                  "value": "header"
                }
              ]
            }
          },
          "response": [
            {
              "id": "a2ea2106-cbfc-5cec-a37e-c3cdac58586f",
              "name": "Successful calculation",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "pisces"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"data\": {\n    \"sign\": {}\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "c7418ce6-0479-546a-a024-86bf7987efc9",
              "name": "Validation error",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "pisces"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Bad Request",
              "code": 400,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_INPUT\",\n    \"message\": \"Validation failed: date: Date must be YYYY-MM-DD\",\n    \"details\": [\n      {\n        \"path\": \"date\",\n        \"message\": \"Date must be YYYY-MM-DD\"\n      }\n    ]\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "b4beb66d-66fa-5c69-97d3-d0bbb68082d2",
              "name": "Missing or invalid API key",
              "originalRequest": {
                "url": {
                  "path": [
                    "zodiac",
                    "pisces"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "description": {
                      "content": "Added as a part of security scheme: apikey",
                      "type": "text/plain"
                    },
                    "key": "X-Api-Key",
                    "value": "<API Key>"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "Unauthorized",
              "code": 401,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": false,\n  \"error\": {\n    \"code\": \"INVALID_API_KEY\",\n    \"message\": \"Invalid API key\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ],
      "event": []
    }
  ],
  "event": [],
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.astroway.info/v1",
      "type": "string",
      "description": "API base URL"
    },
    {
      "key": "apiKey",
      "value": "aw_test_REPLACE_WITH_YOUR_KEY",
      "type": "string",
      "description": "Get a free key at https://api.astroway.info/dashboard/keys"
    },
    {
      "type": "string",
      "value": "https://api.astroway.info/v1",
      "key": "baseUrl"
    }
  ],
  "auth": {
    "type": "apikey",
    "apikey": [
      {
        "key": "key",
        "value": "X-Api-Key",
        "type": "string"
      },
      {
        "key": "value",
        "value": "{{apiKey}}",
        "type": "string"
      },
      {
        "key": "in",
        "value": "header",
        "type": "string"
      }
    ]
  },
  "info": {
    "_postman_id": "adad68ba-6ac8-552f-88fe-43e688bb9ffb",
    "name": "AstroWay Calculation API",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": {
      "content": "Professional astrology calculation API powered by Swiss Ephemeris. Compute natal charts, synastry, progressions, directions, transits, Human Design, and 80+ other calculation types via a simple REST API.",
      "type": "text/plain"
    }
  }
}