{
  "openapi": "3.0.3",
  "info": {
    "title": "Mauhurtika API Reference",
    "description": "Vedic Astrology calculator API. Generated from the OpenAPIStaticTable metadata. Try-it requests hit the API base URL (only works once the API service is deployed).",
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "http://147.93.169.113:7080",
      "description": "Mauhurtika self-host"
    }
  ],
  "tags": [
    {
      "name": "Dasa (Periods)"
    },
    {
      "name": "Divisional Charts (Varga)"
    },
    {
      "name": "General / Misc"
    },
    {
      "name": "Geo & Utilities"
    },
    {
      "name": "Houses"
    },
    {
      "name": "Matching (Guna/Kuta)"
    },
    {
      "name": "Muhurtha & Timing"
    },
    {
      "name": "Nakshatra"
    },
    {
      "name": "Numerology"
    },
    {
      "name": "Panchanga & Calendar"
    },
    {
      "name": "Person & Profile"
    },
    {
      "name": "Planets"
    },
    {
      "name": "Retrograde & Motion"
    },
    {
      "name": "Shadbala & Strength"
    },
    {
      "name": "Signs & Longitude"
    },
    {
      "name": "Transit"
    }
  ],
  "paths": {
    "/api/Calculate/AllHouseDashamamshaSign/{time}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "AllHouseDashamamshaSign",
        "summary": "AllHouseDashamamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 861",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetDashamamshaSign/{time}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "AllPlanetDashamamshaSign",
        "summary": "AllPlanetDashamamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1819",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DasaAtRange/{birthTime}/{startTime}/{endTime}/{levels}/{precisionHours}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "DasaAtRange",
        "summary": "Calculates dasa for a specific time frame",
        "description": "Calculates dasa for a specific time frame\n\nSource: Calculate.cs line 7603",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "startTime",
            "in": "path",
            "required": true,
            "description": "start of time range to show dasa",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "endTime",
            "in": "path",
            "required": true,
            "description": "end of time range to show dasa",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "levels",
            "in": "path",
            "required": true,
            "description": "range 1 to 7coresponds to bhukti antaram etc",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "precisionHours",
            "in": "path",
            "required": true,
            "description": "defaults to 21 days higher is faster set how accurately the start end time of each event is calculated exp setting 1 hour means given in a time range of 100 years it will be checked 876600 times",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DasaAtTime/{birthTime}/{checkTime}/{levels}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "DasaAtTime",
        "summary": "DasaAtTime",
        "description": "Empty sample text\n\nSource: Calculate.cs line 7636",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "levels",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DasaForLife/{birthTime}/{levels}/{precisionHours}/{scanYears}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "DasaForLife",
        "summary": "Given a start time and end time and birth time will calculate all dasa periods in nice JSON table format You can also set how many levels of dasa you want to calculate default is 4 7 Levels Dasa Bhukti Antaram Sukshma Prana Avi Prana Viprana",
        "description": "Given a start time and end time and birth time will calculate all dasa periods in nice JSON table format You can also set how many levels of dasa you want to calculate default is 4 7 Levels Dasa Bhukti Antaram Sukshma Prana Avi Prana Viprana\n\nSource: Calculate.cs line 7556",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "levels",
            "in": "path",
            "required": true,
            "description": "range 1 to 7 coresponds to Dasa Bhukti Antaram Sukshma etc",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "precisionHours",
            "in": "path",
            "required": true,
            "description": "defaults to 24 hours since any number above that causes dasa end start time to not allign",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "scanYears",
            "in": "path",
            "required": true,
            "description": "time span to calculate defaults 100 years average life",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DasaForNow/{birthTime}/{levels}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "DasaForNow",
        "summary": "DasaForNow",
        "description": "Empty sample text\n\nSource: Calculate.cs line 7669",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "levels",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DashamamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "DashamamshaSignAtLongitude",
        "summary": "Given a longitude will return Dashamamsha D10 sign at that longitude",
        "description": "Given a longitude will return Dashamamsha D10 sign at that longitude\n\nSource: Calculate.cs line 1289",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DashamamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "DashamamshaSignName",
        "summary": "D10 chart",
        "description": "D10 chart\n\nSource: Calculate.cs line 1284",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetCharaDasaAtTime/{birthTime}/{checkTime}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "GetCharaDasaAtTime",
        "summary": "Calculates the Chara Dasa sign at the specified checkTime based on the birthTime.",
        "description": "Calculates the Chara Dasa sign at the specified checkTime based on the birthTime.\n\nSource: Calculate.cs line 7304",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "The birth time of the person",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "The time at which to check the Chara Dasa",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetDasaInfoForAscendant/{ascendantName}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "GetDasaInfoForAscendant",
        "summary": "Get general planetary info for persons dasa hardcoded table It is intended to be used to interpret dasa predictions as such should be displayed next to dasa chart. This method is direct translation from the book. Similar to method GetPlanetDasaNature Data from pg 80 of Keyplanets for Each Sign in Hindu Predictive Astrology",
        "description": "Get general planetary info for persons dasa hardcoded table It is intended to be used to interpret dasa predictions as such should be displayed next to dasa chart. This method is direct translation from the book. Similar to method GetPlanetDasaNature Data from pg 80 of Keyplanets for Each Sign in Hindu Predictive Astrology\n\nSource: Calculate.cs line 11024",
        "parameters": [
          {
            "name": "ascendantName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseDashamamshaD10Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "HouseDashamamshaD10Sign",
        "summary": "Gets the Dashamamsha D10 sign at middle longitude of the house with degrees data",
        "description": "Gets the Dashamamsha D10 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1294",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDasaNature/{birthTime}/{planet}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "PlanetDasaNature",
        "summary": "WARNING MARKED FOR DELETION ERONEOUS RESULTS NOT SUITED FOR INTENDED PURPOSE METHOD NOT VERIFIED This methods perpose is to define the final good or bad nature of planet in antaram. For now only data from chapter Keyplanets for Each Sign If this proves to be inacurate add more checks in this method. bindu points Similar to method GetDasaInfoForAscendant Data from pg 80 of Keyplanets for Each Sign in Hindu Predictive Astrology TODO meant to determine nature of antram",
        "description": "WARNING MARKED FOR DELETION ERONEOUS RESULTS NOT SUITED FOR INTENDED PURPOSE METHOD NOT VERIFIED This methods perpose is to define the final good or bad nature of planet in antaram. For now only data from chapter Keyplanets for Each Sign If this proves to be inacurate add more checks in this method. bindu points Similar to method GetDasaInfoForAscendant Data from pg 80 of Keyplanets for Each Sign in Hindu Predictive Astrology TODO meant to determine nature of antram\n\nSource: Calculate.cs line 4147",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDashamamshaD10Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Dasa (Periods)"
        ],
        "operationId": "PlanetDashamamshaD10Sign",
        "summary": "D10 chart",
        "description": "D10 chart\n\nSource: Calculate.cs line 1279",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AkshavedamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AkshavedamshaSignAtLongitude",
        "summary": "Given a longitude will return Akshavedamsha D45 sign at that longitude",
        "description": "Given a longitude will return Akshavedamsha D45 sign at that longitude\n\nSource: Calculate.cs line 1745",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AkshavedamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AkshavedamshaSignName",
        "summary": "D45 chart",
        "description": "D45 chart\n\nSource: Calculate.cs line 1740",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseAkshavedamshaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllHouseAkshavedamshaSign",
        "summary": "AllHouseAkshavedamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 869",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseChaturthamsaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllHouseChaturthamsaSign",
        "summary": "AllHouseChaturthamsaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 858",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseDrekkanaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllHouseDrekkanaSign",
        "summary": "AllHouseDrekkanaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 857",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseHoraSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllHouseHoraSign",
        "summary": "AllHouseHoraSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 856",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseKhavedamshaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllHouseKhavedamshaSign",
        "summary": "AllHouseKhavedamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 868",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseSaptamshaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllHouseSaptamshaSign",
        "summary": "AllHouseSaptamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 859",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseShashtyamshaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllHouseShashtyamshaSign",
        "summary": "AllHouseShashtyamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 870",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetAkshavedamshaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllPlanetAkshavedamshaSign",
        "summary": "AllPlanetAkshavedamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1827",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetChaturthamsaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllPlanetChaturthamsaSign",
        "summary": "AllPlanetChaturthamsaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1816",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetDrekkanaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllPlanetDrekkanaSign",
        "summary": "AllPlanetDrekkanaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1815",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetHoraSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllPlanetHoraSign",
        "summary": "AllPlanetHoraSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1814",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetKhavedamshaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllPlanetKhavedamshaSign",
        "summary": "AllPlanetKhavedamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1826",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetSaptamshaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllPlanetSaptamshaSign",
        "summary": "AllPlanetSaptamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1817",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetShashtyamshaSign/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "AllPlanetShashtyamshaSign",
        "summary": "AllPlanetShashtyamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1828",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DivisionalLongitude/{totalDegrees}/{divisionalNo}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "DivisionalLongitude",
        "summary": "DivisionalLongitude",
        "description": "Empty sample text\n\nSource: Calculate.cs line 902",
        "parameters": [
          {
            "name": "totalDegrees",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          },
          {
            "name": "divisionalNo",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DrekkanaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "DrekkanaSignAtLongitude",
        "summary": "Given a longitude will return Drekkana D3 sign at that longitude",
        "description": "Given a longitude will return Drekkana D3 sign at that longitude\n\nSource: Calculate.cs line 1024",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DrekkanaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "DrekkanaSignName",
        "summary": "Given a zodiac sign will convert to drekkana D3",
        "description": "Given a zodiac sign will convert to drekkana D3\n\nSource: Calculate.cs line 1019",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoraAtBirth/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "HoraAtBirth",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoraSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "HoraSignAtLongitude",
        "summary": "Given a longitude will return Hora D2 sign at that longitude",
        "description": "Given a longitude will return Hora D2 sign at that longitude\n\nSource: Calculate.cs line 984",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoraSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "HoraSignName",
        "summary": "D2 chart",
        "description": "D2 chart\n\nSource: Calculate.cs line 979",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseAkshavedamshaD45Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "HouseAkshavedamshaD45Sign",
        "summary": "Gets the Akshavedamsha D45 sign at middle longitude of the house with degrees data",
        "description": "Gets the Akshavedamsha D45 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1750",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseDrekkanaD3Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "HouseDrekkanaD3Sign",
        "summary": "Gets the Drekkana sign at middle longitude of the house with degrees data",
        "description": "Gets the Drekkana sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1029",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseHoraD2Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "HouseHoraD2Sign",
        "summary": "Gets the zodiac sign at middle longitude of the house with degrees data",
        "description": "Gets the zodiac sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 989",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseKhavedamshaD40Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "HouseKhavedamshaD40Sign",
        "summary": "Gets the Khavedamsha D40 sign at middle longitude of the house with degrees data",
        "description": "Gets the Khavedamsha D40 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1712",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseSaptamshaD7Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "HouseSaptamshaD7Sign",
        "summary": "Gets the Saptamsha D7 sign at middle longitude of the house with degrees data",
        "description": "Gets the Saptamsha D7 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1106",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseShashtyamshaD60Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "HouseShashtyamshaD60Sign",
        "summary": "Gets the Shashtyamsha D60 sign at middle longitude of the house with degrees data",
        "description": "Gets the Shashtyamsha D60 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1788",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/KhavedamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "KhavedamshaSignAtLongitude",
        "summary": "Given a longitude will return Khavedamsha D40 sign at that longitude",
        "description": "Given a longitude will return Khavedamsha D40 sign at that longitude\n\nSource: Calculate.cs line 1707",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/KhavedamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "KhavedamshaSignName",
        "summary": "D40 chart",
        "description": "D40 chart\n\nSource: Calculate.cs line 1702",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LordOfHoraFromTime/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "LordOfHoraFromTime",
        "summary": "Each day starts at sunrise and ends at next days sunrise. This period is divided into 24 equal parts and they are called horas. A hora is almost equal to an hour. These horas are ruled by different planets. The lords of hora come in the order of decreasing speed with respect to earth Saturn Jupiter Mars Sun Venus Mercury and Moon. After Moon we go back to Saturn and repeat the 7 planets.",
        "description": "Each day starts at sunrise and ends at next days sunrise. This period is divided into 24 equal parts and they are called horas. A hora is almost equal to an hour. These horas are ruled by different planets. The lords of hora come in the order of decreasing speed with respect to earth Saturn Jupiter Mars Sun Venus Mercury and Moon. After Moon we go back to Saturn and repeat the 7 planets.\n\nSource: Calculate.cs line 5893",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LordOfHoraFromWeekday/{hora}/{DayOfWeekday}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "LordOfHoraFromWeekday",
        "summary": "Gets hora lord based on hora number week day",
        "description": "Gets hora lord based on hora number week day\n\nSource: Calculate.cs line 5671",
        "parameters": [
          {
            "name": "hora",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "DayOfWeekday",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetAkshavedamshaD45Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "PlanetAkshavedamshaD45Sign",
        "summary": "D45 chart",
        "description": "D45 chart\n\nSource: Calculate.cs line 1735",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDivisionalLongitude/{planetName}/{inputTime}/{divisionalNo}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "PlanetDivisionalLongitude",
        "summary": "Calculates the divisional longitude of a planet in a Dchart divisional chart in Vedic Astrology. written by AI Human",
        "description": "Calculates the divisional longitude of a planet in a Dchart divisional chart in Vedic Astrology. written by AI Human\n\nSource: Calculate.cs line 882",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "The name of the planet",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "The time for which the calculation is to be made",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "divisionalNo",
            "in": "path",
            "required": true,
            "description": "The number of the Dchart e.g",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDrekkanaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "PlanetDrekkanaBala",
        "summary": "Drekkanabala The Sun Jupiter and Mars in the lst Saturn and Mercury in the 2nd and the Moon and Venus in the last Drekkana get full strength of 60 shashtiamsas.",
        "description": "Drekkanabala The Sun Jupiter and Mars in the lst Saturn and Mercury in the 2nd and the Moon and Venus in the last Drekkana get full strength of 60 shashtiamsas.\n\nSource: Calculate.cs line 9373",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDrekkanaD3Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "PlanetDrekkanaD3Sign",
        "summary": "Gets the Drekkana sign the planet is in D3",
        "description": "Gets the Drekkana sign the planet is in D3\n\nSource: Calculate.cs line 1013",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetHoraBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "PlanetHoraBala",
        "summary": "Hora Bala AKA Horadhipathi Bala",
        "description": "Hora Bala AKA Horadhipathi Bala\n\nSource: Calculate.cs line 9849",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetHoraD2Signs/{planetName}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "PlanetHoraD2Signs",
        "summary": "Gets Hora D2 zodiac sign of a planet",
        "description": "Gets Hora D2 zodiac sign of a planet\n\nSource: Calculate.cs line 974",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetKhavedamshaD40Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "PlanetKhavedamshaD40Sign",
        "summary": "D40 chart",
        "description": "D40 chart\n\nSource: Calculate.cs line 1697",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetSaptamshaD7Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "PlanetSaptamshaD7Sign",
        "summary": "D7 chart",
        "description": "D7 chart\n\nSource: Calculate.cs line 1091",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetSaptamshaSignOLD/{planetName}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "PlanetSaptamshaSignOLD",
        "summary": "Saptamsa D7 and measures 4.28 degrees TODO BV RAMAN method OLD MARKED FOR OBLIVION NEEDS TESTING AGAINST NEW METHOD",
        "description": "Saptamsa D7 and measures 4.28 degrees TODO BV RAMAN method OLD MARKED FOR OBLIVION NEEDS TESTING AGAINST NEW METHOD\n\nSource: Calculate.cs line 1127",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetShashtyamshaD60Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "PlanetShashtyamshaD60Sign",
        "summary": "D60 chart",
        "description": "D60 chart\n\nSource: Calculate.cs line 1773",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SaptamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "SaptamshaSignAtLongitude",
        "summary": "Given a longitude will return Saptamsha D7 sign at that longitude",
        "description": "Given a longitude will return Saptamsha D7 sign at that longitude\n\nSource: Calculate.cs line 1101",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SaptamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "SaptamshaSignName",
        "summary": "D7 chart",
        "description": "D7 chart\n\nSource: Calculate.cs line 1096",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ShashtyamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "ShashtyamshaSignAtLongitude",
        "summary": "Given a longitude will return Shashtyamsha D60 sign at that longitude",
        "description": "Given a longitude will return Shashtyamsha D60 sign at that longitude\n\nSource: Calculate.cs line 1783",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ShashtyamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "ShashtyamshaSignName",
        "summary": "D60 chart",
        "description": "D60 chart\n\nSource: Calculate.cs line 1778",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TransitHouseFromNavamsaLagna/{transitPlanet}/{checkTime}/{birthTime}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "TransitHouseFromNavamsaLagna",
        "summary": "TransitHouseFromNavamsaLagna",
        "description": "Empty sample text\n\nSource: Calculate.cs line 2038",
        "parameters": [
          {
            "name": "transitPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TransitHouseFromNavamsaMoon/{transitPlanet}/{checkTime}/{birthTime}": {
      "get": {
        "tags": [
          "Divisional Charts (Varga)"
        ],
        "operationId": "TransitHouseFromNavamsaMoon",
        "summary": "TransitHouseFromNavamsaMoon",
        "description": "Empty sample text\n\nSource: Calculate.cs line 2068",
        "parameters": [
          {
            "name": "transitPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AbstractActivity/{checkTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "AbstractActivity",
        "summary": "In each of the main activities the other four activities also occur as abstract subactivity for short duration of time gaps covering the complete duration of the main activity the period being 2 hrs. 24 min for Pancha Pakshi",
        "description": "In each of the main activities the other four activities also occur as abstract subactivity for short duration of time gaps covering the complete duration of the main activity the period being 2 hrs. 24 min for Pancha Pakshi\n\nSource: Calculate.cs line 2120",
        "parameters": [
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AscendantDegreesToARMC/{ascendant}/{obliquityOfEcliptic}/{geographicLatitude}/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "AscendantDegreesToARMC",
        "summary": "This method is used to convert the tropical ascendant to the ARMC Ascendant Right Meridian Circle. It first calculates the right ascension and declination using the provided tropical ascendant and obliquity of the ecliptic. Then it calculates the oblique ascension by subtracting a value derived from the declination and geographic latitude from the right ascension. Finally it calculates the ARMC based on the value of the tropical ascendant and the oblique ascension.",
        "description": "This method is used to convert the tropical ascendant to the ARMC Ascendant Right Meridian Circle. It first calculates the right ascension and declination using the provided tropical ascendant and obliquity of the ecliptic. Then it calculates the oblique ascension by subtracting a value derived from the declination and geographic latitude from the right ascension. Finally it calculates the ARMC based on the value of the tropical ascendant and the oblique ascension.\n\nSource: Calculate.cs line 4901",
        "parameters": [
          {
            "name": "ascendant",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          },
          {
            "name": "obliquityOfEcliptic",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          },
          {
            "name": "geographicLatitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BhinnashtakavargaChart/{birthTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "BhinnashtakavargaChart",
        "summary": "Seven different charts are thus possible for the seven different planets. These are called as Bhinnashtakavargas. The position of each planet in the natal chart is of primary consideration.",
        "description": "Seven different charts are thus possible for the seven different planets. These are called as Bhinnashtakavargas. The position of each planet in the natal chart is of primary consideration.\n\nSource: Calculate.cs line 6793",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/Chandrabala/{time}/{person}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "Chandrabala",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "person",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DayDurationHours/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "DayDurationHours",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DestinyPoint/{time}/{ascZodiacSignName}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "DestinyPoint",
        "summary": "Calculate Destiny Point for a given birth time place. Returns Sign Number from Lagna",
        "description": "Calculate Destiny Point for a given birth time place. Returns Sign Number from Lagna\n\nSource: Calculate.cs line 3763",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "ascZodiacSignName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DishaShool/{inputTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "DishaShool",
        "summary": "Here are the following Disha shool days and the directions that are considered as inauspicious or Disha shool. Check the Disha Shool chart to find the inauspicious direction to travel",
        "description": "Here are the following Disha shool days and the directions that are considered as inauspicious or Disha shool. Check the Disha Shool chart to find the inauspicious direction to travel\n\nSource: Calculate.cs line 2658",
        "parameters": [
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/EclipticObliquity/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "EclipticObliquity",
        "summary": "true obliquity of the Ecliptic includes nutation",
        "description": "true obliquity of the Ecliptic includes nutation\n\nSource: Calculate.cs line 9815",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/EpochInterval/{time1}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "EpochInterval",
        "summary": "Get interval from the epoch to the birth date in days The result represents the interval from the epoch to the birth date.",
        "description": "Get interval from the epoch to the birth date in days The result represents the interval from the epoch to the birth date.\n\nSource: Calculate.cs line 8860",
        "parameters": [
          {
            "name": "time1",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/FindDrishtiValue/{dk}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "FindDrishtiValue",
        "summary": "FindDrishtiValue",
        "description": "Empty sample text\n\nSource: Calculate.cs line 8572",
        "parameters": [
          {
            "name": "dk",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/FindViseshaDrishti/{dk}/{p}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "FindViseshaDrishti",
        "summary": "Get special aspect if any of Kuja Guru and Sani",
        "description": "Get special aspect if any of Kuja Guru and Sani\n\nSource: Calculate.cs line 8532",
        "parameters": [
          {
            "name": "dk",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          },
          {
            "name": "p",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/FirstVowelSound/{word}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "FirstVowelSound",
        "summary": "Given a name will extract out the 1st vowel sound. Used to get Pancha Pakshi bird when birth date not known",
        "description": "Given a name will extract out the 1st vowel sound. Used to get Pancha Pakshi bird when birth date not known\n\nSource: Calculate.cs line 2469",
        "parameters": [
          {
            "name": "word",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/FortunaPoint/{ascZodiacSignName}/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "FortunaPoint",
        "summary": "Calculate Fortuna Point for a given birth time place. Returns Sign Number from Lagna for KP system a fastmoving point which can differentiate between two early births as twins.",
        "description": "Calculate Fortuna Point for a given birth time place. Returns Sign Number from Lagna for KP system a fastmoving point which can differentiate between two early births as twins.\n\nSource: Calculate.cs line 3697",
        "parameters": [
          {
            "name": "ascZodiacSignName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GhatakaChakra/{time}/{birthTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "GhatakaChakra",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GreenwichApparentInJulianDays/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "GreenwichApparentInJulianDays",
        "summary": "Greenwich Apparent In Julian Days",
        "description": "Greenwich Apparent In Julian Days\n\nSource: Calculate.cs line 4078",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GreenwichLmtInJulianDays/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "GreenwichLmtInJulianDays",
        "summary": "Gets Local mean time LMT at Greenwich UTC in Julian days based on the inputed time",
        "description": "Gets Local mean time LMT at Greenwich UTC in Julian days based on the inputed time\n\nSource: Calculate.cs line 6719",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsBeforeSunrise/{birthTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "IsBeforeSunrise",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsFullMoon/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "IsFullMoon",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IshtaKaala/{birthTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "IshtaKaala",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsMercuryAfflicted/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "IsMercuryAfflicted",
        "summary": "Whenever an affiiction by way of a malefic occupying a certain house or joining with a certain planet is suggested by implication an aspect is also meant though an affliction caused by aspect.is comparatively less malevolent Note TODO presently not 100 sure if what is meant by affliction is solely only limited to aspects conjunction with bad planets. Or Located in enemy sign an affliction Low shadbala an affliction Low drikbala an affliction At present malefic aspects conjunctions are used becasue it seems based on texts that this is correct. But it seems mercury in enemny sign or position in a house should also play a role. There must be a corelation between shadbala or drikbala to aspects conjucntion A more precise way of mesurement it could be via the bala method. Needs testing for sure to find out what bala values determine an afflicted mercury",
        "description": "Whenever an affiiction by way of a malefic occupying a certain house or joining with a certain planet is suggested by implication an aspect is also meant though an affliction caused by aspect.is comparatively less malevolent Note TODO presently not 100 sure if what is meant by affliction is solely only limited to aspects conjunction with bad planets. Or Located in enemy sign an affliction Low shadbala an affliction Low drikbala an affliction At present malefic aspects conjunctions are used becasue it seems based on texts that this is correct. But it seems mercury in enemny sign or position in a house should also play a role. There must be a corelation between shadbala or drikbala to aspects conjucntion A more precise way of mesurement it could be via the bala method. Needs testing for sure to find out what bala values determine an afflicted mercury\n\nSource: Calculate.cs line 7734",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsNewMoon/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "IsNewMoon",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsUpagraha/{planet}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "IsUpagraha",
        "summary": "Given a planet name will tell if it is an Upagraha planet",
        "description": "Given a planet name will tell if it is an Upagraha planet\n\nSource: Calculate.cs line 4850",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsWaningMoon/{birthTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "IsWaningMoon",
        "summary": "Given a time will return true if it is on Waning moon or Krishna Paksha or Dark half",
        "description": "Given a time will return true if it is on Waning moon or Krishna Paksha or Dark half\n\nSource: Calculate.cs line 2458",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsWaxingMoon/{birthTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "IsWaxingMoon",
        "summary": "Given a time will return true if it is on Waxing moon or Shukla Paksha or Bright half",
        "description": "Given a time will return true if it is on Waxing moon or Shukla Paksha or Bright half\n\nSource: Calculate.cs line 2447",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LmtToStd/{LocalMeanTimelmtDateTime}/{stdOffset}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "LmtToStd",
        "summary": "Convert Local Mean Time LMT to Standard Time STD API URL ..LmtToStdTime054503051932Longitude75STDOffset0530",
        "description": "Convert Local Mean Time LMT to Standard Time STD API URL ..LmtToStdTime054503051932Longitude75STDOffset0530\n\nSource: Calculate.cs line 3282",
        "parameters": [
          {
            "name": "LocalMeanTimelmtDateTime",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "stdOffset",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LmtToUtc/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "LmtToUtc",
        "summary": "Converts Local Mean Time LMT to Universal Time UTC",
        "description": "Converts Local Mean Time LMT to Universal Time UTC\n\nSource: Calculate.cs line 6760",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/Madhya/{epochToBirthDays}/{time1}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "Madhya",
        "summary": "The mean position of a planet is the position which it would have attained at a uniform rate of motion and the corrections to be applied in respect of the eccentricity of the orbit are not considered",
        "description": "The mean position of a planet is the position which it would have attained at a uniform rate of motion and the corrections to be applied in respect of the eccentricity of the orbit are not considered\n\nSource: Calculate.cs line 8801",
        "parameters": [
          {
            "name": "epochToBirthDays",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          },
          {
            "name": "time1",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MainActivity/{birthTime}/{checkTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "MainActivity",
        "summary": "Each bird performs these five activities during each day and in night over the week days and during waxing and waning Moon cycles during the 5 YAMAS in day and 5 YAMAS in night in a stipulated order for Pancha Pakshi",
        "description": "Each bird performs these five activities during each day and in night over the week days and during waxing and waning Moon cycles during the 5 YAMAS in day and 5 YAMAS in night in a stipulated order for Pancha Pakshi\n\nSource: Calculate.cs line 2201",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/Murthi/{transitPlanet}/{checkTime}/{birthTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "Murthi",
        "summary": "Murthi",
        "description": "Empty sample text\n\nSource: Calculate.cs line 2082",
        "parameters": [
          {
            "name": "transitPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NextNewMoon/{inputTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "NextNewMoon",
        "summary": "Gets next future New Moon date when tithi will be 1. Uses conjunctions angle to calculate with accuracy of 30min Includes start time in scan",
        "description": "Gets next future New Moon date when tithi will be 1. Uses conjunctions angle to calculate with accuracy of 30min Includes start time in scan\n\nSource: Calculate.cs line 2755",
        "parameters": [
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NorthIndianChart/{time}/{ChartTypechartType}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "NorthIndianChart",
        "summary": "Creates a kundali chart from D1 to D20. In north indian style. URL can be used like a SVG image source link",
        "description": "Creates a kundali chart from D1 to D20. In north indian style. URL can be used like a SVG image source link\n\nSource: Calculate.cs line 3928",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "ChartTypechartType",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/Nutation/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "Nutation",
        "summary": "Gets nutation from Swiss Ephemeris",
        "description": "Gets nutation from Swiss Ephemeris\n\nSource: Calculate.cs line 4882",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/Panchaka/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "Panchaka",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PreviousNewMoon/{inputTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "PreviousNewMoon",
        "summary": "Gets last occured New Moon date when tithi will be 1. Uses conjunctions angle to calculate with accuracy of 30min Includes start time in scan",
        "description": "Gets last occured New Moon date when tithi will be 1. Uses conjunctions angle to calculate with accuracy of 30min Includes start time in scan\n\nSource: Calculate.cs line 2784",
        "parameters": [
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SarvashtakavargaChart/{birthTime}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "SarvashtakavargaChart",
        "summary": "When the benefic points contributed by each planet in Bhinnashtakavargas different signs are added we get a Sarvashtakavarga. A total of 337 benefic points are contributed by the seven planets to various houses in relation to seven planets and the lagna.",
        "description": "When the benefic points contributed by each planet in Bhinnashtakavargas different signs are added we get a Sarvashtakavarga. A total of 337 benefic points are contributed by the seven planets to various houses in relation to seven planets and the lagna.\n\nSource: Calculate.cs line 6783",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SearchLocation/{address}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "SearchLocation",
        "summary": "SearchLocation",
        "description": "Empty sample text\n\nSource: Calculate.cs line 239",
        "parameters": [
          {
            "name": "address",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SkyChart/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "SkyChart",
        "summary": "Get sky chart at a given time. SVG image file. URL can be used like a image source link",
        "description": "Get sky chart at a given time. SVG image file. URL can be used like a image source link\n\nSource: Calculate.cs line 3913",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SkyChartGIF/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "SkyChartGIF",
        "summary": "Get sky chart as animated GIF. URL can be used like a image source link",
        "description": "Get sky chart as animated GIF. URL can be used like a image source link\n\nSource: Calculate.cs line 3908",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SouthIndianChart/{time}/{ChartTypechartType}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "SouthIndianChart",
        "summary": "Creates a kundali chart from D1 to D20. In south indian style. URL can be used like a SVG image source link",
        "description": "Creates a kundali chart from D1 to D20. In south indian style. URL can be used like a SVG image source link\n\nSource: Calculate.cs line 3918",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "ChartTypechartType",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SunMoonConjunctionAngle/{ccc}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "SunMoonConjunctionAngle",
        "summary": "Gets the distance in degrees between Sun Moon at a given time Used to calculate lunar months.",
        "description": "Gets the distance in degrees between Sun Moon at a given time Used to calculate lunar months.\n\nSource: Calculate.cs line 2810",
        "parameters": [
          {
            "name": "ccc",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SwissEphemeris/{planetName}/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "SwissEphemeris",
        "summary": "Get planets Longitude Latitude DistanceAU SpeedLongitude SpeedLatitude... Swiss Ephemeris swe_calc wrapper for open API",
        "description": "Get planets Longitude Latitude DistanceAU SpeedLongitude SpeedLatitude... Swiss Ephemeris swe_calc wrapper for open API\n\nSource: Calculate.cs line 4350",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SwissEphemerisAll/{time}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "SwissEphemerisAll",
        "summary": "For all planets including Pluto Neptune Uranus Get planets Longitude Latitude DistanceAU SpeedLongitude SpeedLatitude... Uses Swiss Ephemeris directly to get values",
        "description": "For all planets including Pluto Neptune Uranus Get planets Longitude Latitude DistanceAU SpeedLongitude SpeedLatitude... Uses Swiss Ephemeris directly to get values\n\nSource: Calculate.cs line 4366",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TajikaDateForYear/{birthTime}/{scanYear}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "TajikaDateForYear",
        "summary": "Annual or Progressed Horoscope The annual or progressed horoscope sidereal solar return according to Western astrology is cast the same way as the birth horoscope. The time of the commencement of the anniversary known as Varsharambha is said to begin at the exact moment when the Sun comes to the same position he was in at the time of birth. In other words the individuals New Year begins when the Sun comes back to the same point he heJd at the time of birth. Calculated based on method in BV Raman book Varshaphala",
        "description": "Annual or Progressed Horoscope The annual or progressed horoscope sidereal solar return according to Western astrology is cast the same way as the birth horoscope. The time of the commencement of the anniversary known as Varsharambha is said to begin at the exact moment when the Sun comes to the same position he was in at the time of birth. In other words the individuals New Year begins when the Sun comes back to the same point he heJd at the time of birth. Calculated based on method in BV Raman book Varshaphala\n\nSource: Calculate.cs line 1967",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "scanYear",
            "in": "path",
            "required": true,
            "description": "4 digit year number",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TajikaDateForYear2/{birthTime}/{scanYear}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "TajikaDateForYear2",
        "summary": "Annual or Progressed Horoscope The annual or progressed horoscope sidereal solar return according to Western astrology is cast the same way as the birth horoscope. The time of the commencement of the anniversary known as Varsharambha is said to begin at the exact moment when the Sun comes to the same position he was in at the time of birth. In other words the individuals New Year begins when the Sun comes back to the same point he heJd at the time of birth. Given a birth time and scan year will return exact time for tajika chart The tjika system attempts to predict in detail the likely happenings in one year of an individuals life. The system goes to such details as to predict events even on a daybyday basis or even halfaday. On account of this this system is also called the varaphala system.",
        "description": "Annual or Progressed Horoscope The annual or progressed horoscope sidereal solar return according to Western astrology is cast the same way as the birth horoscope. The time of the commencement of the anniversary known as Varsharambha is said to begin at the exact moment when the Sun comes to the same position he was in at the time of birth. In other words the individuals New Year begins when the Sun comes back to the same point he heJd at the time of birth. Given a birth time and scan year will return exact time for tajika chart The tjika system attempts to predict in detail the likely happenings in one year of an individuals life. The system goes to such details as to predict events even on a daybyday basis or even halfaday. On account of this this system is also called the varaphala system.\n\nSource: Calculate.cs line 1896",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "scanYear",
            "in": "path",
            "required": true,
            "description": "4 digit year number",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/Tarabala/{time}/{person}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "Tarabala",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "person",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/Vedhanka/{planet}/{house}": {
      "get": {
        "tags": [
          "General / Misc"
        ],
        "operationId": "Vedhanka",
        "summary": "Gets the Vedhanka point of obstruction used for Gohchara calculations. The data returned comes from a fixed table. NOTE Planet exceptions are not accounted for here. Return 0 when no obstruction point exists Reference Hindu Predictive Astrology pg. 257",
        "description": "Gets the Vedhanka point of obstruction used for Gohchara calculations. The data returned comes from a fixed table. NOTE Planet exceptions are not accounted for here. Return 0 when no obstruction point exists Reference Hindu Predictive Astrology pg. 257\n\nSource: Calculate.cs line 7062",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "house",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AddressToGeoLocation/{address}": {
      "get": {
        "tags": [
          "Geo & Utilities"
        ],
        "operationId": "AddressToGeoLocation",
        "summary": "Given an address will convert to its geo location equivelant httplocalhost7071apiCalculateAddressToGeoLocationAddressGaithersburg",
        "description": "Given an address will convert to its geo location equivelant httplocalhost7071apiCalculateAddressToGeoLocationAddressGaithersburg\n\nSource: Calculate.cs line 221",
        "parameters": [
          {
            "name": "address",
            "in": "path",
            "required": true,
            "description": "can be any location name or coordinates like 3.9571599103.8723379",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BouncBackInputGeoLocation/{time}": {
      "get": {
        "tags": [
          "Geo & Utilities"
        ],
        "operationId": "BouncBackInputGeoLocation",
        "summary": "Basic bounce back data to confirm validity or ML table needs",
        "description": "Basic bounce back data to confirm validity or ML table needs\n\nSource: Calculate.cs line 184",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ConvertLmtToJulian/{time}": {
      "get": {
        "tags": [
          "Geo & Utilities"
        ],
        "operationId": "ConvertLmtToJulian",
        "summary": "Convert LMT to Julian Days used in Swiss Ephemeris",
        "description": "Convert LMT to Julian Days used in Swiss Ephemeris\n\nSource: Calculate.cs line 3959",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/CoordinatesToGeoLocation/{latitude}/{longitude}": {
      "get": {
        "tags": [
          "Geo & Utilities"
        ],
        "operationId": "CoordinatesToGeoLocation",
        "summary": "Given coordinates will convert to its geo location equivalent httplocalhost7071apiCalculateCoordinatesToGeoLocationLatitude35.6764Longitude139.6500",
        "description": "Given coordinates will convert to its geo location equivalent httplocalhost7071apiCalculateCoordinatesToGeoLocationLatitude35.6764Longitude139.6500\n\nSource: Calculate.cs line 266",
        "parameters": [
          {
            "name": "latitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IpAddressToGeoLocation/{ipAddress}": {
      "get": {
        "tags": [
          "Geo & Utilities"
        ],
        "operationId": "IpAddressToGeoLocation",
        "summary": ".....apiCalculateIpAddressToGeoLocationIpAddress180.89.33.89",
        "description": ".....apiCalculateIpAddressToGeoLocationIpAddress180.89.33.89\n\nSource: Calculate.cs line 311",
        "parameters": [
          {
            "name": "ipAddress",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ListAPICalls": {
      "get": {
        "tags": [
          "Geo & Utilities"
        ],
        "operationId": "ListAPICalls",
        "summary": "Returns list of all API calls for fun why not",
        "description": "Returns list of all API calls for fun why not\n\nSource: Calculate.cs line 195",
        "parameters": [],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ParseJHDFiles/{personName}/{rawTextData}": {
      "get": {
        "tags": [
          "Geo & Utilities"
        ],
        "operationId": "ParseJHDFiles",
        "summary": "Easyly import Jaganath Hora .jhd files into Mauhurtika. Yeah Competition drives growth",
        "description": "Easyly import Jaganath Hora .jhd files into Mauhurtika. Yeah Competition drives growth\n\nSource: Calculate.cs line 3552",
        "parameters": [
          {
            "name": "personName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "rawTextData",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseConstellationLord/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "AllHouseConstellationLord",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseData/{houseName}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "AllHouseData",
        "summary": "All possible calculations for a House at a given Time",
        "description": "All possible calculations for a House at a given Time\n\nSource: Calculate.cs line 3127",
        "parameters": [
          {
            "name": "houseName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "can be birth or query time",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetHouseData/{planetName}/{houseName}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "AllPlanetHouseData",
        "summary": "All possible calculations for a Planet and House at a given Time",
        "description": "All possible calculations for a Planet and House at a given Time\n\nSource: Calculate.cs line 3143",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "houseName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "can be birth or query time",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetHouseTags/{house}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "GetHouseTags",
        "summary": "keywords or tag related to a house",
        "description": "keywords or tag related to a house\n\nSource: Calculate.cs line 10863",
        "parameters": [
          {
            "name": "house",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetHouseType/{houseNumber}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "GetHouseType",
        "summary": "Source Hindu Predictive Astrology pg.17",
        "description": "Source Hindu Predictive Astrology pg.17\n\nSource: Calculate.cs line 10957",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseConstellation/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "HouseConstellation",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseConstellationLord/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "HouseConstellationLord",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseCountedFromInputHouse/{inputHouseNumber}/{countToNextHouse}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "HouseCountedFromInputHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputHouseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "countToNextHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseJunctionPoint/{previousHouse}/{nextHouse}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "HouseJunctionPoint",
        "summary": "Gets the junction point sandhi between 2 consecutive houses where one house begins and the other ends.",
        "description": "Gets the junction point sandhi between 2 consecutive houses where one house begins and the other ends.\n\nSource: Calculate.cs line 5912",
        "parameters": [
          {
            "name": "previousHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          },
          {
            "name": "nextHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseNatureScore/{birthTime}/{inputHouse}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "HouseNatureScore",
        "summary": "Based on Shadvarga get nature of house for a person nature in number form to for easy calculation into summary good 1 bad 1 neutral 0 specially made method for life chart summary Experimental Code",
        "description": "Based on Shadvarga get nature of house for a person nature in number form to for easy calculation into summary good 1 bad 1 neutral 0 specially made method for life chart summary Experimental Code\n\nSource: Calculate.cs line 4421",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "inputHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HousesInAspect/{planet}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "HousesInAspect",
        "summary": "Gets houses aspected by the inputed planet",
        "description": "Gets houses aspected by the inputed planet\n\nSource: Calculate.cs line 8018",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HousesOwnedByPlanet/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "HousesOwnedByPlanet",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsAllPlanetsInHouse/{planetList}/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "IsAllPlanetsInHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsAnyPlanetsInHouse/{planetList}/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "IsAnyPlanetsInHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsHouseAspectedByPlanet/{receiveingAspect}/{transmitingAspect}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "IsHouseAspectedByPlanet",
        "summary": "Checks if a house is aspected by a planet",
        "description": "Checks if a house is aspected by a planet\n\nSource: Calculate.cs line 8081",
        "parameters": [
          {
            "name": "receiveingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "transmitingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInEnemyHouse/{planetName}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "IsPlanetInEnemyHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInFriendHouse/{planetName}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "IsPlanetInFriendHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInGoodAspectToHouse/{receivingAspect}/{transmitingAspect}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "IsPlanetInGoodAspectToHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "receivingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "transmitingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInHouse/{planet}/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "IsPlanetInHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInHouseKP/{cusps}/{planetNirayanaDegrees}/{house}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "IsPlanetInHouseKP",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "cusps",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "planetNirayanaDegrees",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          },
          {
            "name": "house",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInOwnHouse/{planetName}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "IsPlanetInOwnHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetSameHouseWithHouseLord/{houseNumber}/{planet}/{birthTime}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "IsPlanetSameHouseWithHouseLord",
        "summary": "Checks if a planet is same house not nessarly conjunct with the lord of a certain house Example Is Sun joined with lord of 9th",
        "description": "Checks if a planet is same house not nessarly conjunct with the lord of a certain house Example Is Sun joined with lord of 9th\n\nSource: Calculate.cs line 4393",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LordOfHouse/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "LordOfHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LordOfHouseList/{houseList}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "LordOfHouseList",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "houseList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NextHouseNumber/{inputHouseNumber}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "NextHouseNumber",
        "summary": "Gets next house number after input house number goes to 1 after 12",
        "description": "Gets next house number after input house number goes to 1 after 12\n\nSource: Calculate.cs line 6095",
        "parameters": [
          {
            "name": "inputHouseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetRelationshipWithHouse/{house}/{planet}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "PlanetRelationshipWithHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "house",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetsAspectingHouse/{inputHouse}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "PlanetsAspectingHouse",
        "summary": "Gets all planets aspecting inputed house",
        "description": "Gets all planets aspecting inputed house\n\nSource: Calculate.cs line 8042",
        "parameters": [
          {
            "name": "inputHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetsInGocharaHouse/{birthTime}/{currentTime}/{gocharaHouse}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "PlanetsInGocharaHouse",
        "summary": "Gets all the planets in a given Gochara House Note Gochara House number is the count from birth Moon sign janma rasi to the sign the planet is at the current time. Gochara Transits",
        "description": "Gets all the planets in a given Gochara House Note Gochara House number is the count from birth Moon sign janma rasi to the sign the planet is at the current time. Gochara Transits\n\nSource: Calculate.cs line 7031",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "currentTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "gocharaHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetsInHouse/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "PlanetsInHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TransitHouseFromLagna/{transitPlanet}/{checkTime}/{birthTime}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "TransitHouseFromLagna",
        "summary": "TransitHouseFromLagna",
        "description": "Empty sample text\n\nSource: Calculate.cs line 2022",
        "parameters": [
          {
            "name": "transitPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TransitHouseFromMoon/{transitPlanet}/{checkTime}/{birthTime}": {
      "get": {
        "tags": [
          "Houses"
        ],
        "operationId": "TransitHouseFromMoon",
        "summary": "TransitHouseFromMoon",
        "description": "Empty sample text\n\nSource: Calculate.cs line 2054",
        "parameters": [
          {
            "name": "transitPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MarriagePartnerNameAutoAIFill/{personFullName}": {
      "get": {
        "tags": [
          "Matching (Guna/Kuta)"
        ],
        "operationId": "MarriagePartnerNameAutoAIFill",
        "summary": "Given a famous person name will auto find marriage partner using LLM AI",
        "description": "Given a famous person name will auto find marriage partner using LLM AI\n\nSource: Calculate.cs line 646",
        "parameters": [
          {
            "name": "personFullName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MarriageTagsAutoAIFill/{personA}/{personB}": {
      "get": {
        "tags": [
          "Matching (Guna/Kuta)"
        ],
        "operationId": "MarriageTagsAutoAIFill",
        "summary": "MarriageTagsAutoAIFill",
        "description": "Empty sample text\n\nSource: Calculate.cs line 566",
        "parameters": [
          {
            "name": "personA",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "personB",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MatchChat/{maleBirthTime}/{femaleBirthTime}/{userQuestion}/{chatSession}": {
      "get": {
        "tags": [
          "Matching (Guna/Kuta)"
        ],
        "operationId": "MatchChat",
        "summary": "Ask questions to AI astrologer about life horoscope predictions",
        "description": "Ask questions to AI astrologer about life horoscope predictions\n\nSource: Calculate.cs line 731",
        "parameters": [
          {
            "name": "maleBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "femaleBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "userQuestion",
            "in": "path",
            "required": true,
            "description": "question related horoscope",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chatSession",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MatchReport/{maleBirthTime}/{femaleBirthTime}": {
      "get": {
        "tags": [
          "Matching (Guna/Kuta)"
        ],
        "operationId": "MatchReport",
        "summary": "Get full kuta match data for 2 horoscopes",
        "description": "Get full kuta match data for 2 horoscopes\n\nSource: Calculate.cs line 495",
        "parameters": [
          {
            "name": "maleBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "femaleBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/YoniKutaAnimal/{birthTime}": {
      "get": {
        "tags": [
          "Matching (Guna/Kuta)"
        ],
        "operationId": "YoniKutaAnimal",
        "summary": "Given a person will give yoni kuta animal with sex",
        "description": "Given a person will give yoni kuta animal with sex\n\nSource: Calculate.cs line 3799",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllTimeData/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "AllTimeData",
        "summary": "Gets all possible calculations for a given Time",
        "description": "Gets all possible calculations for a given Time\n\nSource: Calculate.cs line 3095",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "can be birth or query time",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AutoCalculateTimeRange/{inputBirthTime}/{timePreset}/{outputTimezone}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "AutoCalculateTimeRange",
        "summary": "supports dynamic 3 types of preset age1to10 3weeks 3months 3years fulllife 19902000 given a nice human time range will generate start and end times input users current timezone could be different from birth",
        "description": "supports dynamic 3 types of preset age1to10 3weeks 3months 3years fulllife 19902000 given a nice human time range will generate start and end times input users current timezone could be different from birth\n\nSource: Calculate.cs line 3374",
        "parameters": [
          {
            "name": "inputBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "timePreset",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "outputTimezone",
            "in": "path",
            "required": true,
            "description": "output timezone can be different from birth timezone 0800",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BirthTimeAutoAIFill/{personFullName}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "BirthTimeAutoAIFill",
        "summary": "Given a famous person name will auto find birth time using LLM AI",
        "description": "Given a famous person name will auto find birth time using LLM AI\n\nSource: Calculate.cs line 531",
        "parameters": [
          {
            "name": "personFullName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BirthTimeLocationAutoAIFill/{personFullName}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "BirthTimeLocationAutoAIFill",
        "summary": "BirthTimeLocationAutoAIFill",
        "description": "Empty sample text\n\nSource: Calculate.cs line 507",
        "parameters": [
          {
            "name": "personFullName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BouncBackInputTime/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "BouncBackInputTime",
        "summary": "Basic bounce back data to confirm validity or ML table needs",
        "description": "Basic bounce back data to confirm validity or ML table needs\n\nSource: Calculate.cs line 189",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ConvertJulianTimeToNormalTime/{julianTime}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "ConvertJulianTimeToNormalTime",
        "summary": "Converts julian time to normal time normal time can be lmt lat utc",
        "description": "Converts julian time to normal time normal time can be lmt lat utc\n\nSource: Calculate.cs line 6644",
        "parameters": [
          {
            "name": "julianTime",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DaysBetweenTimeRangePreset/{inputBirthTime}/{timePreset}/{outputTimezone}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "DaysBetweenTimeRangePreset",
        "summary": "Give a time preset 3 types will return days between them NOTE used by web UI via API for chart precision calculation",
        "description": "Give a time preset 3 types will return days between them NOTE used by web UI via API for chart precision calculation\n\nSource: Calculate.cs line 3535",
        "parameters": [
          {
            "name": "inputBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "timePreset",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "outputTimezone",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/EventEndTime/{birthTime}/{checkTime}/{EventDataeventData}/{precisionInHours}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "EventEndTime",
        "summary": "EventEndTime",
        "description": "Empty sample text\n\nSource: Calculate.cs line 448",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "EventDataeventData",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "precisionInHours",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/EventsAtTime/{birthTime}/{checkTime}/{eventTagList}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "EventsAtTime",
        "summary": "Gets all events occuring at given time. Basically a slice from Events Chart Can be used by LLM to interprate final prediction. Also known as Muhurtha",
        "description": "Gets all events occuring at given time. Basically a slice from Events Chart Can be used by LLM to interprate final prediction. Also known as Muhurtha\n\nSource: Calculate.cs line 342",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "DOB of person involded in event",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "time event will occur",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "eventTagList",
            "in": "path",
            "required": true,
            "description": "tags to select events",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/FindBirthTimeByAnimal/{possibleBirthTime}/{precisionHours}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "FindBirthTimeByAnimal",
        "summary": "FindBirthTimeByAnimal",
        "description": "Empty sample text\n\nSource: Calculate.cs line 94",
        "parameters": [
          {
            "name": "possibleBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "precisionHours",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GenerateTimeListCSV/{startTime}/{endTime}/{hoursBetween}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "GenerateTimeListCSV",
        "summary": "Given a start time end time and space in hours between. Will generate massive CSV tables for ML Data Science Will contain 3 columns NameTimeLocation this can then be fed into ML Table Generator to make datasets worthy of HuggingFace",
        "description": "Given a start time end time and space in hours between. Will generate massive CSV tables for ML Data Science Will contain 3 columns NameTimeLocation this can then be fed into ML Table Generator to make datasets worthy of HuggingFace\n\nSource: Calculate.cs line 769",
        "parameters": [
          {
            "name": "startTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "endTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "hoursBetween",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GeoLocationToTimezone/{geoLocation}/{DateTimeOffsettimeAtLocation}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "GeoLocationToTimezone",
        "summary": "Gets all timezone given a location accounts for Daylight savings historical changes Note location name is not mandatory it is there because location names can change but coordinates are essential .....apiCalculateGeoLocationToTimezoneLocationTokyo JapanCoordinates35.65139.83Time1402091119770000",
        "description": "Gets all timezone given a location accounts for Daylight savings historical changes Note location name is not mandatory it is there because location names can change but coordinates are essential .....apiCalculateGeoLocationToTimezoneLocationTokyo JapanCoordinates35.65139.83Time1402091119770000\n\nSource: Calculate.cs line 289",
        "parameters": [
          {
            "name": "geoLocation",
            "in": "path",
            "required": true,
            "description": "Coordinates or location name",
            "schema": {
              "type": "string",
              "description": "Coordinates or location name, e.g. 3.15,101.69 or Kuala Lumpur"
            }
          },
          {
            "name": "DateTimeOffsettimeAtLocation",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GreenwichTimeFromJulianDays/{julianTime}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "GreenwichTimeFromJulianDays",
        "summary": "Gets Greenwich time in normal format from Julian days at Greenwich Note Inputed time is Julian days at greenwich callers reponsibility to make sure",
        "description": "Gets Greenwich time in normal format from Julian days at Greenwich Note Inputed time is Julian days at greenwich callers reponsibility to make sure\n\nSource: Calculate.cs line 6681",
        "parameters": [
          {
            "name": "julianTime",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LocalApparentTime/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "LocalApparentTime",
        "summary": "Shows local apparent time from Swiss Eph",
        "description": "Shows local apparent time from Swiss Eph\n\nSource: Calculate.cs line 4101",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LocalMeanTime/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "LocalMeanTime",
        "summary": "Given a standard time LMT and location will get Local mean time",
        "description": "Given a standard time LMT and location will get Local mean time\n\nSource: Calculate.cs line 3357",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LocalStandardTime/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "LocalStandardTime",
        "summary": "Given a standard time STD and location will get local standard time based on location Offset auto set by Google Offset API",
        "description": "Given a standard time STD and location will get local standard time based on location Offset auto set by Google Offset API\n\nSource: Calculate.cs line 3363",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NoonTime/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "NoonTime",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PanchaPakshiBirthBird/{birthTime}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "PanchaPakshiBirthBird",
        "summary": "Gets birth bird for a birth time. Sidhas have personified the elements as birds identifying each element under which an individual is born when these elements are all functioning differentially during each time gap. These 5 elemental vibrations are personified as PAKSHIS or BIRDS and the gradations of their faculities are named as 5 activities. This bird is called his birth Stellar Lunar bird.",
        "description": "Gets birth bird for a birth time. Sidhas have personified the elements as birds identifying each element under which an individual is born when these elements are all functioning differentially during each time gap. These 5 elemental vibrations are personified as PAKSHIS or BIRDS and the gradations of their faculities are named as 5 activities. This bird is called his birth Stellar Lunar bird.\n\nSource: Calculate.cs line 2322",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PanchaPakshiBirthBirdFromName/{name}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "PanchaPakshiBirthBirdFromName",
        "summary": "Ancients have evolved a method of identifying the birth bird of other individuals by recognising the first vowel sound that shoots out while uttering the name of such individual. Here we have to be very careful in identifying the first vowel sound and not the first vowel letter ofthe other mans name. In this system the vowels referred to are ofthe Dravidian Origin TAMIL and do not indicate the English vowel sounds. This should always be borne in mind. It should be remembered that the eleven vowels of Dravidian Tamil language are distributed among the 5 birds. These vowels and consonants which contain them are to be identified from the first sound of the name. Virtually these eleven vowel sounds are to be equated and sounded by the five English vowels A E I O and U. In this language U is uttered as V U VU to project the Dravidian sound. Except the sound I all other sounds have short and long vowels. From what has been explained so far it can be understood that for the same name the birds are different during bright half and dark halfperiods of Moon where we do not know the birth data of the other person and for such persons only we should use this system",
        "description": "Ancients have evolved a method of identifying the birth bird of other individuals by recognising the first vowel sound that shoots out while uttering the name of such individual. Here we have to be very careful in identifying the first vowel sound and not the first vowel letter ofthe other mans name. In this system the vowels referred to are ofthe Dravidian Origin TAMIL and do not indicate the English vowel sounds. This should always be borne in mind. It should be remembered that the eleven vowels of Dravidian Tamil language are distributed among the 5 birds. These vowels and consonants which contain them are to be identified from the first sound of the name. Virtually these eleven vowel sounds are to be equated and sounded by the five English vowels A E I O and U. In this language U is uttered as V U VU to project the Dravidian sound. Except the sound I all other sounds have short and long vowels. From what has been explained so far it can be understood that for the same name the birds are different during bright half and dark halfperiods of Moon where we do not know the birth data of the other person and for such persons only we should use this system\n\nSource: Calculate.cs line 2438",
        "parameters": [
          {
            "name": "name",
            "in": "path",
            "required": true,
            "description": "a popular name and known by that name only",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SunriseTime/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "SunriseTime",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SunsetTime/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "SunsetTime",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TimeToJulianDay/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "TimeToJulianDay",
        "summary": "special function localized to allow caching note there is another version that does caching",
        "description": "special function localized to allow caching note there is another version that does caching\n\nSource: Calculate.cs line 3939",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TimeToJulianEphemerisTime/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "TimeToJulianEphemerisTime",
        "summary": "Gets the ephemris time that is consumed by Swiss Ephemeris Converts normal time to Ephemeris time shown as a number",
        "description": "Gets the ephemris time that is consumed by Swiss Ephemeris Converts normal time to Ephemeris time shown as a number\n\nSource: Calculate.cs line 3192",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TimeToJulianUniversalTime/{time}": {
      "get": {
        "tags": [
          "Muhurtha & Timing"
        ],
        "operationId": "TimeToJulianUniversalTime",
        "summary": "TimeToJulianUniversalTime",
        "description": "Empty sample text\n\nSource: Calculate.cs line 3235",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetConstellation/{time}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "AllPlanetConstellation",
        "summary": "Niryana Constellation of all 9 planets",
        "description": "Niryana Constellation of all 9 planets\n\nSource: Calculate.cs line 3089",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/CountFromConstellationToConstellation/{Constellationstart}/{Constellationend}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "CountFromConstellationToConstellation",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "Constellationstart",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Constellationend",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/EventStartEndTime/{birthTime}/{checkTime}/{EventNamenameOfEvent}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "EventStartEndTime",
        "summary": "Given a birth time current time and event name gets the event data occuring at current time Easy way to check if Gochara is occuring at given time with start and end time calculated Precision hard set to 1 hour TODO",
        "description": "Given a birth time current time and event name gets the event data occuring at current time Easy way to check if Gochara is occuring at given time with start and end time calculated Precision hard set to 1 hour TODO\n\nSource: Calculate.cs line 375",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "birth time of native",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "time to base calculation on",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "EventNamenameOfEvent",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/EventStartTime/{birthTime}/{checkTime}/{EventDataeventData}/{precisionInHours}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "EventStartTime",
        "summary": "EventStartTime",
        "description": "Empty sample text\n\nSource: Calculate.cs line 409",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "EventDataeventData",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "precisionInHours",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetConstellationTransitStartTime/{startTime}/{endTime}/{planetName}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "GetConstellationTransitStartTime",
        "summary": "Gets all the constellation start time for a given planet Set to an accuracy of 1 minute",
        "description": "Gets all the constellation start time for a given planet Set to an accuracy of 1 minute\n\nSource: Calculate.cs line 3049",
        "parameters": [
          {
            "name": "startTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "endTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LordOfConstellation/{constellation}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "LordOfConstellation",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "constellation",
            "in": "path",
            "required": true,
            "description": "Nakshatra name",
            "schema": {
              "type": "string",
              "enum": [
                "Aswini",
                "Bharani",
                "Krithika",
                "Rohini",
                "Mrigasira",
                "Aridra",
                "Punarvasu",
                "Pushyami",
                "Aslesha",
                "Makha",
                "Pubba",
                "Uttara",
                "Hasta",
                "Chitta",
                "Swathi",
                "Vishhaka",
                "Anuradha",
                "Jyesta",
                "Moola",
                "Poorvashada",
                "Uttarashada",
                "Sravana",
                "Dhanishta",
                "Satabhisha",
                "Poorvabhadra",
                "Uttarabhadra",
                "Revathi"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MoonConstellation/{time}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "MoonConstellation",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetConstellation/{planet}/{time}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "PlanetConstellation",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetLordOfConstellation/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "PlanetLordOfConstellation",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetTajikaConstellation/{planetName}/{birthTime}/{scanYear}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "PlanetTajikaConstellation",
        "summary": "Gets a given planets Tajika constellation",
        "description": "Gets a given planets Tajika constellation\n\nSource: Calculate.cs line 1855",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "scanYear",
            "in": "path",
            "required": true,
            "description": "4 digit year number",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/VedicDayStartTime/{inputTime}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "VedicDayStartTime",
        "summary": "Given a time it will find out the start time of for that vedic day If time is before sunrise the previous day",
        "description": "Given a time it will find out the start time of for that vedic day If time is before sunrise the previous day\n\nSource: Calculate.cs line 2262",
        "parameters": [
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/YoniKutaAnimalFromConstellation/{sign}": {
      "get": {
        "tags": [
          "Nakshatra"
        ],
        "operationId": "YoniKutaAnimalFromConstellation",
        "summary": "Given a constellation will give animal with sex used for yoni kuta calculations and body appearance prediction",
        "description": "Given a constellation will give animal with sex used for yoni kuta calculations and body appearance prediction\n\nSource: Calculate.cs line 3815",
        "parameters": [
          {
            "name": "sign",
            "in": "path",
            "required": true,
            "description": "Nakshatra name",
            "schema": {
              "type": "string",
              "enum": [
                "Aswini",
                "Bharani",
                "Krithika",
                "Rohini",
                "Mrigasira",
                "Aridra",
                "Punarvasu",
                "Pushyami",
                "Aslesha",
                "Makha",
                "Pubba",
                "Uttara",
                "Hasta",
                "Chitta",
                "Swathi",
                "Vishhaka",
                "Anuradha",
                "Jyesta",
                "Moola",
                "Poorvashada",
                "Uttarashada",
                "Sravana",
                "Dhanishta",
                "Satabhisha",
                "Poorvabhadra",
                "Uttarabhadra",
                "Revathi"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BirthNumber/{birthTime}": {
      "get": {
        "tags": [
          "Numerology"
        ],
        "operationId": "BirthNumber",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DestinyNumber/{birthTime}": {
      "get": {
        "tags": [
          "Numerology"
        ],
        "operationId": "DestinyNumber",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NameNumber/{inputText}": {
      "get": {
        "tags": [
          "Numerology"
        ],
        "operationId": "NameNumber",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputText",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NameNumberPrediction/{fullName}": {
      "get": {
        "tags": [
          "Numerology"
        ],
        "operationId": "NameNumberPrediction",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "fullName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/UpagrahaPartNumber/{inputTime}/{EnuminputPlanet}": {
      "get": {
        "tags": [
          "Numerology"
        ],
        "operationId": "UpagrahaPartNumber",
        "summary": "Depending on whether one is born during the day or the night we divide the length of the daynight into 8 equal parts. Each part is assigned a planet. Given a planet and time the part number will be returned. Each part is 128 1.5 hours.",
        "description": "Depending on whether one is born during the day or the night we divide the length of the daynight into 8 equal parts. Each part is assigned a planet. Given a planet and time the part number will be returned. Each part is 128 1.5 hours.\n\nSource: Calculate.cs line 4737",
        "parameters": [
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "EnuminputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DayOfWeek/{time}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "DayOfWeek",
        "summary": "Get Vedic Day Of Week The Hindu day begins with sunrise and continues till next sunrise.The first hora on any day will be the first hour after sunrise and the last hora the hour before sunrise the next day.",
        "description": "Get Vedic Day Of Week The Hindu day begins with sunrise and continues till next sunrise.The first hora on any day will be the first hour after sunrise and the last hora the hour before sunrise the next day.\n\nSource: Calculate.cs line 5618",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/EventsAtRange/{birthTime}/{startTime}/{endTime}/{eventTagList}/{precisionHours}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "EventsAtRange",
        "summary": "EventsAtRange",
        "description": "Empty sample text\n\nSource: Calculate.cs line 352",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "startTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "endTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "eventTagList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "precisionHours",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetAllEventDataGroupedByTag": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "GetAllEventDataGroupedByTag",
        "summary": "Gets all events names grouped by tags for printing on website for user selection when generating events chart.",
        "description": "Gets all events names grouped by tags for printing on website for user selection when generating events chart.\n\nSource: Calculate.cs line 10828",
        "parameters": [],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetAllEventsChartAlgorithms": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "GetAllEventsChartAlgorithms",
        "summary": "Gets all possible algorithm functions for printing on website for user selection when generating events chart.",
        "description": "Gets all possible algorithm functions for printing on website for user selection when generating events chart.\n\nSource: Calculate.cs line 10858",
        "parameters": [],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/Karana/{time}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "Karana",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LordOfWeekday/{time}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "LordOfWeekday",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LordOfWeekday_1/{DayOfWeekweekday}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "LordOfWeekday_1",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "DayOfWeekweekday",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LunarDay/{time}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "LunarDay",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LunarMonth/{inputTime}/{ignoreLeapMonth}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "LunarMonth",
        "summary": "Also know as Chandramana or Hindu Month. Each Hindu month begins with the New Moon. These lunar months go by special names. The name of a lunar month is decided by the rasi in which SunMoon conjunction takes place. These names come from the constellation that Moon is most likely to occupy on the full Moon day. Names are Chaitra Vaisaakha Jyeshtha Aashaadha Sraavana etc...",
        "description": "Also know as Chandramana or Hindu Month. Each Hindu month begins with the New Moon. These lunar months go by special names. The name of a lunar month is decided by the rasi in which SunMoon conjunction takes place. These names come from the constellation that Moon is most likely to occupy on the full Moon day. Names are Chaitra Vaisaakha Jyeshtha Aashaadha Sraavana etc...\n\nSource: Calculate.cs line 2686",
        "parameters": [
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "ignoreLeapMonth",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NextLunarEclipse/{time}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "NextLunarEclipse",
        "summary": "find time of next lunar eclipse UTC time",
        "description": "find time of next lunar eclipse UTC time\n\nSource: Calculate.cs line 5188",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NextSolarEclipse/{time}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "NextSolarEclipse",
        "summary": "finds the next solar eclipse globally UTC time",
        "description": "finds the next solar eclipse globally UTC time\n\nSource: Calculate.cs line 5228",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NithyaYoga/{time}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "NithyaYoga",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PanchangaTable/{inputTime}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "PanchangaTable",
        "summary": "Its used to determine auspicious times and rituals. It includes multiple attributes such as Tithi lunar day Lunar Month Vara weekday Nakshatra constellation Yoga lunisolar day and Karana half of a Tithi. Disha Shool",
        "description": "Its used to determine auspicious times and rituals. It includes multiple attributes such as Tithi lunar day Lunar Month Vara weekday Nakshatra constellation Yoga lunisolar day and Karana half of a Tithi. Disha Shool\n\nSource: Calculate.cs line 2613",
        "parameters": [
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/YearAndMonthLord/{time}": {
      "get": {
        "tags": [
          "Panchanga & Calendar"
        ],
        "operationId": "YearAndMonthLord",
        "summary": "Gets year month lord at inputed time",
        "description": "Gets year month lord at inputed time\n\nSource: Calculate.cs line 9954",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BirthLocationAutoAIFill/{personFullName}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "BirthLocationAutoAIFill",
        "summary": "Given a famous person name will auto find birth location using LLM AI",
        "description": "Given a famous person name will auto find birth location using LLM AI\n\nSource: Calculate.cs line 608",
        "parameters": [
          {
            "name": "personFullName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BirthVarna/{birthTime}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "BirthVarna",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BirthYama/{inputTime}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "BirthYama",
        "summary": "These 5 elemental vibrations act in 5 gradations offaculties for stipulated time intervals called YAMAS consisting of 2 hrs. 24 mits. each 6 Ghatikas each over the 5 YAMAS in the day and 5 YAMAS in the night thus spread over evenly in 24 hours.",
        "description": "These 5 elemental vibrations act in 5 gradations offaculties for stipulated time intervals called YAMAS consisting of 2 hrs. 24 mits. each 6 Ghatikas each over the 5 YAMAS in the day and 5 YAMAS in the night thus spread over evenly in 24 hours.\n\nSource: Calculate.cs line 2223",
        "parameters": [
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoroscopeChat/{birthTime}/{userQuestion}/{userId}/{sessionId}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "HoroscopeChat",
        "summary": "Ask questions to AI astrologer about life horoscope predictions",
        "description": "Ask questions to AI astrologer about life horoscope predictions\n\nSource: Calculate.cs line 692",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "time of person persons horoscope to check",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "userQuestion",
            "in": "path",
            "required": true,
            "description": "question related horoscope",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "userId",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoroscopeChat2/{birthTime}/{userQuestion}/{userId}/{sessionId}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "HoroscopeChat2",
        "summary": "HoroscopeChat2",
        "description": "Empty sample text\n\nSource: Calculate.cs line 697",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "userQuestion",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "userId",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoroscopeChatFeedback/{answerHash}/{feedbackScore}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "HoroscopeChatFeedback",
        "summary": "HoroscopeChatFeedback",
        "description": "Empty sample text\n\nSource: Calculate.cs line 713",
        "parameters": [
          {
            "name": "answerHash",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "feedbackScore",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoroscopeFollowUpChat/{birthTime}/{followUpQuestion}/{primaryAnswerHash}/{userId}/{sessionId}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "HoroscopeFollowUpChat",
        "summary": "HoroscopeFollowUpChat",
        "description": "Empty sample text\n\nSource: Calculate.cs line 718",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "followUpQuestion",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "primaryAnswerHash",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "userId",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sessionId",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoroscopeLLMSearch/{birthTime}/{textInput}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "HoroscopeLLMSearch",
        "summary": "Searches all horoscopes predictions with LLM",
        "description": "Searches all horoscopes predictions with LLM\n\nSource: Calculate.cs line 739",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "textInput",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoroscopePredictionAlpacaTemplateLoRA/{birthTime}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "HoroscopePredictionAlpacaTemplateLoRA",
        "summary": "All horoscope predictions as Alpaca Template ready for LoRA training in JSON",
        "description": "All horoscope predictions as Alpaca Template ready for LoRA training in JSON\n\nSource: Calculate.cs line 3644",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoroscopePredictionNames/{birthTime}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "HoroscopePredictionNames",
        "summary": "Given a birth time will calculate all prediction names that match for given birth time example Moon House 8 10th Lord in 8th House note used by AI Chat when talking to Astro tuned LLM server",
        "description": "Given a birth time will calculate all prediction names that match for given birth time example Moon House 8 10th Lord in 8th House note used by AI Chat when talking to Astro tuned LLM server\n\nSource: Calculate.cs line 3681",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HoroscopePredictions/{birthTime}/{filterTag}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "HoroscopePredictions",
        "summary": "Given a birth time will calculate all predictions that match for given birth time. Default includes all predictions ie Yoga Planets in Sign AshtakavargaYoga Can be filtered.",
        "description": "Given a birth time will calculate all predictions that match for given birth time. Default includes all predictions ie Yoga Planets in Sign AshtakavargaYoga Can be filtered.\n\nSource: Calculate.cs line 3668",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "filterTag",
            "in": "path",
            "required": true,
            "description": "Set to only show certain types of predictions",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsDayBirth/{birthTime}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "IsDayBirth",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsNightBirth/{birthTime}": {
      "get": {
        "tags": [
          "Person & Profile"
        ],
        "operationId": "IsNightBirth",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetData/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "AllPlanetData",
        "summary": "Gets all possible calculations for a Planet at a given Time",
        "description": "Gets all possible calculations for a Planet at a given Time\n\nSource: Calculate.cs line 3111",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "can be birth or query time",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BouncBackInputPlanet/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "BouncBackInputPlanet",
        "summary": "Special debug function",
        "description": "Special debug function\n\nSource: Calculate.cs line 179",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DistanceBetweenPlanets/{planet1}/{planet2}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "DistanceBetweenPlanets",
        "summary": "Gets longitudinal space between 2 planets Note Longitude of planet after 360 is 0 degrees when calculating difference this needs to be accounted for. Calculation in Nirayana longitudes Calculates longitudes for you",
        "description": "Gets longitudinal space between 2 planets Note Longitude of planet after 360 is 0 degrees when calculating difference this needs to be accounted for. Calculation in Nirayana longitudes Calculates longitudes for you\n\nSource: Calculate.cs line 4004",
        "parameters": [
          {
            "name": "planet1",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "planet2",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DistanceBetweenPlanets_1/{planet1}/{planet2}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "DistanceBetweenPlanets_1",
        "summary": "Gets longitudinal space between 2 planets Note Longitude of planet after 360 is 0 degrees when calculating difference this needs to be accounted for Expects you to calculate longitude",
        "description": "Gets longitudinal space between 2 planets Note Longitude of planet after 360 is 0 degrees when calculating difference this needs to be accounted for Expects you to calculate longitude\n\nSource: Calculate.cs line 4044",
        "parameters": [
          {
            "name": "planet1",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          },
          {
            "name": "planet2",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetPlanetTags/{planetList}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "GetPlanetTags",
        "summary": "GetPlanetTags",
        "description": "Empty sample text\n\nSource: Calculate.cs line 10922",
        "parameters": [
          {
            "name": "planetList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetPlanetTags_1/{lordOfHouse}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "GetPlanetTags_1",
        "summary": "Get keywords related to a planet.",
        "description": "Get keywords related to a planet.\n\nSource: Calculate.cs line 10927",
        "parameters": [
          {
            "name": "lordOfHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetAspectedByEnemyPlanets/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetAspectedByEnemyPlanets",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetAspectedByFriendPlanets/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetAspectedByFriendPlanets",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetAspectedByPlanet/{receiveingAspect}/{transmitingAspect}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetAspectedByPlanet",
        "summary": "Checks if the a planet is aspected by another planet",
        "description": "Checks if the a planet is aspected by another planet\n\nSource: Calculate.cs line 8068",
        "parameters": [
          {
            "name": "receiveingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "transmitingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetCombust/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetCombust",
        "summary": "Determines if a given planet is combust at a specific time. Combustion of planets Planets when too close to the Sun become invisible and are labelled as combust. A combust planet loses its strength and tends to behave adversely according to predictive astrology. Aryabhata has the following to say about combustion When the Moon has no latitude i.e. when it is at zero degree of latitude it is visible when situated at a distance of 12 degrees from the Sun. Venus is visible when 9 degrees distant from the Sun. The other planets taken in the order of decreasing sizes viz. Jupiter Mercury Saturn and Mars are visible when they are 9 degrees increased by twos i.e. when they are 11 13 15 and 17 degrees distant from the Sun. The degrees as mentioned above are generally taken as the limits within which the respective planets are said to be combust.",
        "description": "Determines if a given planet is combust at a specific time. Combustion of planets Planets when too close to the Sun become invisible and are labelled as combust. A combust planet loses its strength and tends to behave adversely according to predictive astrology. Aryabhata has the following to say about combustion When the Moon has no latitude i.e. when it is at zero degree of latitude it is visible when situated at a distance of 12 degrees from the Sun. Venus is visible when 9 degrees distant from the Sun. The other planets taken in the order of decreasing sizes viz. Jupiter Mercury Saturn and Mars are visible when they are 9 degrees increased by twos i.e. when they are 11 13 15 and 17 degrees distant from the Sun. The degrees as mentioned above are generally taken as the limits within which the respective planets are said to be combust.\n\nSource: Calculate.cs line 9059",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "The planet to check for combustion",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "The time at which to check combustion",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetConjunctWithEnemyPlanets/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetConjunctWithEnemyPlanets",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetConjunctWithFriendPlanets/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetConjunctWithFriendPlanets",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetConjunctWithPlanet/{planetA}/{planetB}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetConjunctWithPlanet",
        "summary": "Checks if the a planet is conjunct with another planet Based on longitudes Note Both planets A B are checked if they are in conjunct with each other performance might be effected mildly but errors in conjunction calculation would be caught here. Can be removed once conjunction calculator is confirmed accurate.",
        "description": "Checks if the a planet is conjunct with another planet Based on longitudes Note Both planets A B are checked if they are in conjunct with each other performance might be effected mildly but errors in conjunction calculation would be caught here. Can be removed once conjunction calculator is confirmed accurate.\n\nSource: Calculate.cs line 8099",
        "parameters": [
          {
            "name": "planetA",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "planetB",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetDebilitated/{planet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetDebilitated",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetExaltedDegree/{planet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetExaltedDegree",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetGocharaBindu/{birthTime}/{nowTime}/{planet}/{bindu}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetGocharaBindu",
        "summary": "Checks if a given planets with given number of bindu is transiting now Gochara",
        "description": "Checks if a given planets with given number of bindu is transiting now Gochara\n\nSource: Calculate.cs line 7249",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "nowTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "bindu",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInGarvitaAvasta/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetInGarvitaAvasta",
        "summary": "Garvita proud Planet in exaltation sign or moolatrikona zone happiness and gains",
        "description": "Garvita proud Planet in exaltation sign or moolatrikona zone happiness and gains\n\nSource: Calculate.cs line 2876",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "time to base calculation on",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInGoodAspectToPlanet/{receivingAspect}/{transmitingAspect}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetInGoodAspectToPlanet",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "receivingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "transmitingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInKshobhitaAvasta/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetInKshobhitaAvasta",
        "summary": "If a planet is conjunct by Sun or it is aspected by Enemy Malefic Planets then it should always be known as Kshobhita AvasthaAgitated State Kshobhita guilty repentant Planet in conjunction with sun and aspected by malefics and an enemy. Penury",
        "description": "If a planet is conjunct by Sun or it is aspected by Enemy Malefic Planets then it should always be known as Kshobhita AvasthaAgitated State Kshobhita guilty repentant Planet in conjunction with sun and aspected by malefics and an enemy. Penury\n\nSource: Calculate.cs line 2990",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInKshuditaAvasta/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetInKshuditaAvasta",
        "summary": "Kshudita hungry Planet in enemys sign or conjoined with enemy or aspected by enemy Grief",
        "description": "Kshudita hungry Planet in enemys sign or conjoined with enemy or aspected by enemy Grief\n\nSource: Calculate.cs line 2893",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInLajjitaAvasta/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetInLajjitaAvasta",
        "summary": "Lajjita humiliated Planet in the 5th house in conjunction with rahu or ketu Saturn or mars.",
        "description": "Lajjita humiliated Planet in the 5th house in conjunction with rahu or ketu Saturn or mars.\n\nSource: Calculate.cs line 2856",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "time to base calculation on",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInMoolatrikona/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetInMoolatrikona",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInMuditaAvasta/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetInMuditaAvasta",
        "summary": "The Planet who is in his friends sign is in conjunction with Jupiter and is together with or is aspected by a friendly Planet is called Mudita Mudita sated happy Planet in a friends sign or aspected by a friend and conjoined with Jupiter Gains If a planet is in a friends sign or joined with a friend or aspected by a friend or that joined with Jupiter is called Mudita AvasthaDelighted State It is clear from explanation itself that a planet will feel delighted when it is in friendly sign or friendly planet conjunctsaspects or it is joined by the biggest benefic planet Jupiter. We can understand planets delight in such cases. Planet in friendly sign A planet in a friendly sign is productive and the stronger that friend planet the more productive it will be.",
        "description": "The Planet who is in his friends sign is in conjunction with Jupiter and is together with or is aspected by a friendly Planet is called Mudita Mudita sated happy Planet in a friends sign or aspected by a friend and conjoined with Jupiter Gains If a planet is in a friends sign or joined with a friend or aspected by a friend or that joined with Jupiter is called Mudita AvasthaDelighted State It is clear from explanation itself that a planet will feel delighted when it is in friendly sign or friendly planet conjunctsaspects or it is joined by the biggest benefic planet Jupiter. We can understand planets delight in such cases. Planet in friendly sign A planet in a friendly sign is productive and the stronger that friend planet the more productive it will be.\n\nSource: Calculate.cs line 2965",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInTrashitaAvasta/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetInTrashitaAvasta",
        "summary": "Trashita thirsty Planet in a watery sign aspected by a enemy and is without the aspect of benefic Planets The Planet who being conjoined or aspected by a Malefic or his enemy Planet is situated without the aspect of a benefic Planet in the 4th House is Trashita. Another version If the Planet is situated in a watery sign is aspected by an enemy Planet and is without the aspect of benefic Planets he is called Trashita. A planet in a Water Sign and aspected by an enemy planet with no auspiscious Graha aspecting is said to be Trishita AvasthaThirsty State. This state is in effect whenever a planet is in a Water Sign and it gets aspected by an enemy planet. But if a Gentle Planet MercuryVenusMoon aspects here it strengthens the planet in Water Sign. This Avastha is only for the aspecting enemy planet that will cause TrishitaThirst. This state shows that a planet in a watery Rasi can still be productive even when aspected by enemies though it will not be happy. As the name Thirsty State implies it indicates the lack of emotional fulfillment that a planet experiences.",
        "description": "Trashita thirsty Planet in a watery sign aspected by a enemy and is without the aspect of benefic Planets The Planet who being conjoined or aspected by a Malefic or his enemy Planet is situated without the aspect of a benefic Planet in the 4th House is Trashita. Another version If the Planet is situated in a watery sign is aspected by an enemy Planet and is without the aspect of benefic Planets he is called Trashita. A planet in a Water Sign and aspected by an enemy planet with no auspiscious Graha aspecting is said to be Trishita AvasthaThirsty State. This state is in effect whenever a planet is in a Water Sign and it gets aspected by an enemy planet. But if a Gentle Planet MercuryVenusMoon aspects here it strengthens the planet in Water Sign. This Avastha is only for the aspecting enemy planet that will cause TrishitaThirst. This state shows that a planet in a watery Rasi can still be productive even when aspected by enemies though it will not be happy. As the name Thirsty State implies it indicates the lack of emotional fulfillment that a planet experiences.\n\nSource: Calculate.cs line 2932",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInTrikona/{planet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetInTrikona",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInUpachaya/{planet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetInUpachaya",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetMarakaToLagna/{planetName}/{birthTime}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetMarakaToLagna",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetYogakarakaToLagna/{planetName}/{birthTime}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "IsPlanetYogakarakaToLagna",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PickOutStrongestPlanet/{relatedPlanets}/{birthTime}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PickOutStrongestPlanet",
        "summary": "Given a list of planets will pick out the strongest planet based on Shadbala",
        "description": "Given a list of planets will pick out the strongest planet based on Shadbala\n\nSource: Calculate.cs line 8156",
        "parameters": [
          {
            "name": "relatedPlanets",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetAshtakvargaBindu/{planet}/{signToCheck}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetAshtakvargaBindu",
        "summary": "Give a planet and sign and ashtakvarga bindu can be calculated uses Bhinnashtakavarga EXP In the Suns own Ashtakvarga there are 5 bindus in Aries NOTE ON USE Ashtakvarga System pg.128 For example in the Standard Horoscope the Suns transit of Aries 3rd from Moon should prove favorable. In the Suns own Ashtakvarga there are 5 bindus in Aries. Therefore the good effects produced should be to the extent of 62. The Suns transit of Capricorn 12th from the Moon should prove adverse. Capricorn has no bindus.Therefore the evil results to be produced by this transit are to the brim.",
        "description": "Give a planet and sign and ashtakvarga bindu can be calculated uses Bhinnashtakavarga EXP In the Suns own Ashtakvarga there are 5 bindus in Aries NOTE ON USE Ashtakvarga System pg.128 For example in the Standard Horoscope the Suns transit of Aries 3rd from Moon should prove favorable. In the Suns own Ashtakvarga there are 5 bindus in Aries. Therefore the good effects produced should be to the extent of 62. The Suns transit of Capricorn 12th from the Moon should prove adverse. Capricorn has no bindus.Therefore the evil results to be produced by this transit are to the brim.\n\nSource: Calculate.cs line 6823",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "signToCheck",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetAshtakvargaBinduByPlanet/{mainAshtakvargaPlanet}/{planetToCheck}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetAshtakvargaBinduByPlanet",
        "summary": "Example Get Venus bindu in Mercurys Ashtakvarga main planet",
        "description": "Example Get Venus bindu in Mercurys Ashtakvarga main planet\n\nSource: Calculate.cs line 6839",
        "parameters": [
          {
            "name": "mainAshtakvargaPlanet",
            "in": "path",
            "required": true,
            "description": "planets who Bhinnashtakavarga Chart is checked",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "planetToCheck",
            "in": "path",
            "required": true,
            "description": "planet to get bindu based on sign",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetAspectDegree/{receiver}/{trasmitter}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetAspectDegree",
        "summary": "Calculate aspect angle between 2 planets",
        "description": "Calculate aspect angle between 2 planets\n\nSource: Calculate.cs line 7986",
        "parameters": [
          {
            "name": "receiver",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "trasmitter",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetAvasta/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetAvasta",
        "summary": "Gets all the Avastas for a planet Lajjita Garvita Kshudita etc...",
        "description": "Gets all the Avastas for a planet Lajjita Garvita Kshudita etc...\n\nSource: Calculate.cs line 2834",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "time to base calculation on",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetCirculationTime/{planetName}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetCirculationTime",
        "summary": "circulation time of the objects in years used by cheshta bala calculation",
        "description": "circulation time of the objects in years used by cheshta bala calculation\n\nSource: Calculate.cs line 9129",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetCombinedRelationshipWithPlanet/{mainPlanet}/{secondaryPlanet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetCombinedRelationshipWithPlanet",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "mainPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "secondaryPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDebilitationPoint/{planetName}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetDebilitationPoint",
        "summary": "Gets the exact sign longitude where planet is DebilitatedDebility TODO method needs testing Note Rahu ketu have debilitation points ref Astroloy for Beginners pg. 12 planet to sign relationship is the whole sign this is just a point The 7th house or the 180th degree from the place of exaltation is the place of debilitation or fall. The Sun is debilitated in the 10th degree of Libra the Moon 3rd of Scorpio and so on. For Upagrahas no exact degree for exaltation the whole sign is counted as such exalatiotn set at degree 1 The debilitation or depression points are found by adding 180 to the maximum points given above. While in a state of fall planets give results contrary to those when in exaltation. ref Astroloy for Beginners pg. 11",
        "description": "Gets the exact sign longitude where planet is DebilitatedDebility TODO method needs testing Note Rahu ketu have debilitation points ref Astroloy for Beginners pg. 12 planet to sign relationship is the whole sign this is just a point The 7th house or the 180th degree from the place of exaltation is the place of debilitation or fall. The Sun is debilitated in the 10th degree of Libra the Moon 3rd of Scorpio and so on. For Upagrahas no exact degree for exaltation the whole sign is counted as such exalatiotn set at degree 1 The debilitation or depression points are found by adding 180 to the maximum points given above. While in a state of fall planets give results contrary to those when in exaltation. ref Astroloy for Beginners pg. 11\n\nSource: Calculate.cs line 6251",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDeclination/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetDeclination",
        "summary": "A heavenly body moves northwards the equator for sometime and then gets southwards. This angular distance from the equinoctial or celestial equator is Kranti or the declination. Declinations are reckoned plus or minus according as the planet is situated in the northern or southern celestial hemisphere",
        "description": "A heavenly body moves northwards the equator for sometime and then gets southwards. This angular distance from the equinoctial or celestial equator is Kranti or the declination. Declinations are reckoned plus or minus according as the planet is situated in the northern or southern celestial hemisphere\n\nSource: Calculate.cs line 9786",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetExaltationPoint/{planetName}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetExaltationPoint",
        "summary": "Gets the exact longitude where planet is ExaltedExaltation Exaltation Each planet is held to be exalted when it is in a particular sign. The power to do good when in exaltation is greater than when in its own sign. Throughout the sign ascribed the planet is exalted but in a particular degree its exaltation is at the maximum level. NOTE For Upagrahas no exact degree for exaltation the whole sign is counted as such exalatiotn set at degree 1 Rahu ketu have exaltation points ref Astroloy for Beginners pg. 12",
        "description": "Gets the exact longitude where planet is ExaltedExaltation Exaltation Each planet is held to be exalted when it is in a particular sign. The power to do good when in exaltation is greater than when in its own sign. Throughout the sign ascribed the planet is exalted but in a particular degree its exaltation is at the maximum level. NOTE For Upagrahas no exact degree for exaltation the whole sign is counted as such exalatiotn set at degree 1 Rahu ketu have exaltation points ref Astroloy for Beginners pg. 12\n\nSource: Calculate.cs line 6142",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetIshtaKashtaScoreDegree/{planet}/{birthTime}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetIshtaKashtaScoreDegree",
        "summary": "Used for judging dasa good or bad Bala book pg 110 output range 5 to 5",
        "description": "Used for judging dasa good or bad Bala book pg 110 output range 5 to 5\n\nSource: Calculate.cs line 4477",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetIshtaScore/{planet}/{birthTime}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetIshtaScore",
        "summary": "Ishta Phala Good Strength of a Planet",
        "description": "Ishta Phala Good Strength of a Planet\n\nSource: Calculate.cs line 4534",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetKashtaScore/{planet}/{birthTime}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetKashtaScore",
        "summary": "Kashta Phala Bad Strength of a Planet",
        "description": "Kashta Phala Bad Strength of a Planet\n\nSource: Calculate.cs line 4514",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetNatureScore/{personBirthTime}/{inputPlanet}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetNatureScore",
        "summary": "Based on Shadvarga get nature of planet for a person nature in number form to for easy calculation into summary good 1 bad 1 neutral 0 specially made method for life chart summary",
        "description": "Based on Shadvarga get nature of planet for a person nature in number form to for easy calculation into summary good 1 bad 1 neutral 0 specially made method for life chart summary\n\nSource: Calculate.cs line 4450",
        "parameters": [
          {
            "name": "personBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetOwnAshtakvargaBindu/{planet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetOwnAshtakvargaBindu",
        "summary": "Gets bindus for planet in its own Ashtakavarga in the sign it is in",
        "description": "Gets bindus for planet in its own Ashtakavarga in the sign it is in\n\nSource: Calculate.cs line 6850",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetPermanentRelationshipWithPlanet/{mainPlanet}/{secondaryPlanet}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetPermanentRelationshipWithPlanet",
        "summary": "Gets a planets permenant relationship. Based on Hindu Predictive Astrology pg. 21 Note Rahu Ketu are not mentioned in any permenant relatioship by Raman. But some websites do mention this. As such Ramans take is taken as final. Since theres so far no explanation by Raman on Rahu Ketu permenant relation it is assumed that such relationship is not needed and to make them up for conveniece sake could result in wrong prediction down the line. But temporary relationship are mentioned by Raman for Rahu Ketu so explicitly use Temperary relationship where needed.",
        "description": "Gets a planets permenant relationship. Based on Hindu Predictive Astrology pg. 21 Note Rahu Ketu are not mentioned in any permenant relatioship by Raman. But some websites do mention this. As such Ramans take is taken as final. Since theres so far no explanation by Raman on Rahu Ketu permenant relation it is assumed that such relationship is not needed and to make them up for conveniece sake could result in wrong prediction down the line. But temporary relationship are mentioned by Raman for Rahu Ketu so explicitly use Temperary relationship where needed.\n\nSource: Calculate.cs line 6478",
        "parameters": [
          {
            "name": "mainPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "secondaryPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetPowerPercentage/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetPowerPercentage",
        "summary": "convert the planets strength into a value over hundred with max min set by strongest weakest planet",
        "description": "convert the planets strength into a value over hundred with max min set by strongest weakest planet\n\nSource: Calculate.cs line 8131",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetsAspectingPlanet/{receivingAspect}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetsAspectingPlanet",
        "summary": "Gets all planets the transmitting aspect to inputed planet",
        "description": "Gets all planets the transmitting aspect to inputed planet\n\nSource: Calculate.cs line 8007",
        "parameters": [
          {
            "name": "receivingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetsInAspect/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetsInAspect",
        "summary": "Gets all planets the inputed planet is transmitting aspect to",
        "description": "Gets all planets the inputed planet is transmitting aspect to\n\nSource: Calculate.cs line 7964",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetsInConjunction/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetsInConjunction",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetSpeed/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetSpeed",
        "summary": "Speed of planet from Swiss eph",
        "description": "Speed of planet from Swiss eph\n\nSource: Calculate.cs line 5393",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetTemporaryFriendList/{planetName}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetTemporaryFriendList",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetTemporaryRelationshipWithPlanet/{mainPlanet}/{secondaryPlanet}/{time}": {
      "get": {
        "tags": [
          "Planets"
        ],
        "operationId": "PlanetTemporaryRelationshipWithPlanet",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "mainPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "secondaryPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetRetrograde/{planetName}/{time}": {
      "get": {
        "tags": [
          "Retrograde & Motion"
        ],
        "operationId": "IsPlanetRetrograde",
        "summary": "A retrograde planet moves in the reverse direction and instead of increasing its longitude decreases as the time elapses. Rahu and Ketu often move in retrograde direction only. Other planets except the Sun and the Moon are subject to retrogression from time to time.",
        "description": "A retrograde planet moves in the reverse direction and instead of increasing its longitude decreases as the time elapses. Rahu and Ketu often move in retrograde direction only. Other planets except the Sun and the Moon are subject to retrogression from time to time.\n\nSource: Calculate.cs line 8988",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetMotionName/{planetName}/{time}": {
      "get": {
        "tags": [
          "Retrograde & Motion"
        ],
        "operationId": "PlanetMotionName",
        "summary": "Gets the planets motion name can be Retrograde Direct Stationary a name version of Chesta Bala",
        "description": "Gets the planets motion name can be Retrograde Direct Stationary a name version of Chesta Bala\n\nSource: Calculate.cs line 8895",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AbstractActivityStrength/{birthTime}/{checkTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "AbstractActivityStrength",
        "summary": "yama works out to 2 hrs. 24 mts. of our modern time. It is to be noted that the beginning of the day is reckoned from Sun rise to Sun set in Hindu system. Similarly night is reckoned from Sun set to Sun rise on the following day thus consisting of 24 hours for one day. The timings of the five Yamas are the same during day and night for Pancha Pakshi",
        "description": "yama works out to 2 hrs. 24 mts. of our modern time. It is to be noted that the beginning of the day is reckoned from Sun rise to Sun set in Hindu system. Similarly night is reckoned from Sun set to Sun rise on the following day thus consisting of 24 hours for one day. The timings of the five Yamas are the same during day and night for Pancha Pakshi\n\nSource: Calculate.cs line 2303",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "The birds birth time D",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHousesOrderedByStrength/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "AllHousesOrderedByStrength",
        "summary": "Returns an array of all houses sorted by strength 0 index being strongest to 11 index being weakest",
        "description": "Returns an array of all houses sorted by strength 0 index being strongest to 11 index being weakest\n\nSource: Calculate.cs line 8299",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetOrderedByStrength/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "AllPlanetOrderedByStrength",
        "summary": "Returns an array of all planets sorted by strenght 0 index being strongest to 8 index being weakest Note Significance of being Powerful.Among the several planets associated with a bhava that which has the greatest Sbadbala influences the bhava most.",
        "description": "Returns an array of all planets sorted by strenght 0 index being strongest to 8 index being weakest Note Significance of being Powerful.Among the several planets associated with a bhava that which has the greatest Sbadbala influences the bhava most.\n\nSource: Calculate.cs line 8186",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetStrength/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "AllPlanetStrength",
        "summary": "Gets strength shadbala of all 9 planets",
        "description": "Gets strength shadbala of all 9 planets\n\nSource: Calculate.cs line 8277",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BeneficHouseListByShadbala/{personBirthTime}/{threshold}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "BeneficHouseListByShadbala",
        "summary": "0 index is strongest",
        "description": "0 index is strongest\n\nSource: Calculate.cs line 10708",
        "parameters": [
          {
            "name": "personBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "threshold",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BeneficHouseListByShadbala_1/{personBirthTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "BeneficHouseListByShadbala_1",
        "summary": "BeneficHouseListByShadbala_1",
        "description": "Empty sample text\n\nSource: Calculate.cs line 10731",
        "parameters": [
          {
            "name": "personBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BeneficPlanetList/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "BeneficPlanetList",
        "summary": "Gets all planets that are benefics at a given time since moon mercury changes Benefics on the other hand tend to do good but sometimes they also become capable of doing harm.",
        "description": "Gets all planets that are benefics at a given time since moon mercury changes Benefics on the other hand tend to do good but sometimes they also become capable of doing harm.\n\nSource: Calculate.cs line 7895",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BeneficPlanetListByShadbala/{personBirthTime}/{threshold}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "BeneficPlanetListByShadbala",
        "summary": "0 index is strongest",
        "description": "0 index is strongest\n\nSource: Calculate.cs line 10671",
        "parameters": [
          {
            "name": "personBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "threshold",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BeneficPlanetListByShadbala_1/{personBirthTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "BeneficPlanetListByShadbala_1",
        "summary": "BeneficPlanetListByShadbala_1",
        "description": "Empty sample text\n\nSource: Calculate.cs line 10690",
        "parameters": [
          {
            "name": "personBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BeneficPlanetListInSign/{sign}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "BeneficPlanetListInSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "sign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BhavaAdhipathiBala/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "BhavaAdhipathiBala",
        "summary": "Bhavadhipatbi Bala This is the potency of the lord of the bhava. For all 12 houses",
        "description": "Bhavadhipatbi Bala This is the potency of the lord of the bhava. For all 12 houses\n\nSource: Calculate.cs line 10634",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BhavaDigBala/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "BhavaDigBala",
        "summary": "House strength from different types of signs Bhava Digbala.This is the strength acquired by the different bhavas falling in the different groups or types of signs. For all 12 houses",
        "description": "House strength from different types of signs Bhava Digbala.This is the strength acquired by the different bhavas falling in the different groups or types of signs. For all 12 houses\n\nSource: Calculate.cs line 10551",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BhavaDrishtiBala/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "BhavaDrishtiBala",
        "summary": "House received aspect strength Bhavadrishti Bala.Each bhava in a horoscope remains aspected by certain planets. Sometimes the aspect cast on a bhava will be positive and sometimes it will be negative according as it is aspected by benefics or malefics. For all 12 houses",
        "description": "House received aspect strength Bhavadrishti Bala.Each bhava in a horoscope remains aspected by certain planets. Sometimes the aspect cast on a bhava will be positive and sometimes it will be negative according as it is aspected by benefics or malefics. For all 12 houses\n\nSource: Calculate.cs line 10414",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/FindBirthTimeHouseStrengthPerson/{possibleBirthTime}/{precisionHours}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "FindBirthTimeHouseStrengthPerson",
        "summary": "FindBirthTimeHouseStrengthPerson",
        "description": "Empty sample text\n\nSource: Calculate.cs line 139",
        "parameters": [
          {
            "name": "possibleBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "precisionHours",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetAllMaleficPlanetsAspecting/{planetReceivingAspect}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "GetAllMaleficPlanetsAspecting",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetReceivingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseStrength/{inputHouse}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "HouseStrength",
        "summary": "Bhava Bala.Bhava means house and Bala means strength. Bhava Bala is the potency or strength of the house or bhava or signification. We have already seen that there are 12 bhavas which comprehend all human events. Each bhava signifies or indicates certain events or functions. For instance the first bhava represents Thanu or body the appearance of the individual his complexion his disposition his stature etc. If it attains certain strength the native will enjoy the indications of the bhava fully otherwise he will not sufficiently enjoy them. The strength of a bhava is composed of three factors viz. 1 Bhavadhipathi Bala 2 Bhava Digbala 3 Bhava Drishti Bala.",
        "description": "Bhava Bala.Bhava means house and Bala means strength. Bhava Bala is the potency or strength of the house or bhava or signification. We have already seen that there are 12 bhavas which comprehend all human events. Each bhava signifies or indicates certain events or functions. For instance the first bhava represents Thanu or body the appearance of the individual his complexion his disposition his stature etc. If it attains certain strength the native will enjoy the indications of the bhava fully otherwise he will not sufficiently enjoy them. The strength of a bhava is composed of three factors viz. 1 Bhavadhipathi Bala 2 Bhava Digbala 3 Bhava Drishti Bala.\n\nSource: Calculate.cs line 10371",
        "parameters": [
          {
            "name": "inputHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsAllMaleficsInUpachayas/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsAllMaleficsInUpachayas",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsBeneficPlanetAspectHouse/{house}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsBeneficPlanetAspectHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "house",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsBeneficPlanetInHouse/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsBeneficPlanetInHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsBeneficPlanetInSign/{sign}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsBeneficPlanetInSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "sign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsBeneficsInKendra/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsBeneficsInKendra",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsBeneficsInSignsFromLagna/{signsFromList}/{birthTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsBeneficsInSignsFromLagna",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signsFromList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsBeneficsInSignsFromPlanet/{signsFromList}/{startPlanet}/{birthTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsBeneficsInSignsFromPlanet",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signsFromList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "startPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsHouseBeneficInShadbala/{house}/{birthTime}/{threshold}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsHouseBeneficInShadbala",
        "summary": "sets benefic if above 450 score",
        "description": "sets benefic if above 450 score\n\nSource: Calculate.cs line 8264",
        "parameters": [
          {
            "name": "house",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "threshold",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsMaleficPlanetAspectHouse/{house}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsMaleficPlanetAspectHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "house",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsMaleficPlanetInHouse/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsMaleficPlanetInHouse",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsMaleficPlanetInSign/{sign}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsMaleficPlanetInSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "sign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsMercuryMalefic/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsMercuryMalefic",
        "summary": "Check if Mercury is malefic true returns false if benefic References Mercury by nature is called sournya or good. And if he is in conjunction with the Sun Saturn Mars Rahu or Ketu he will be a malefic. His conjunction with beneficial planets like Full Moon Jupiter or Venus will classify him as a benefic. Benefic means a good and malefic means an evil planet. TODO Does malefic moon make it malefic atm malefic moon makes it malefic Though in the earlier pages Mercury is defined either as a subba benefic or papa malefic according to its association is with a benefic or malefic Mercury for purposes of calculating Drisbtibala of Bbavas is to be deemed as a full benefic. This is in accord with the injunctions of classical writers Gurugnabbyam tu yuktasya poomamekam tu yojayet. 11. Benefics and Malefics. Among these Srya ani Mangal decreasing Candr Rahu and Ketu the ascending and the descending nodes of Candr are malefics while the rest are benefics. Budh however is a malefic if he joins a malefic. Note ATM malefic planets override benefic TODO not sure if malefic planet overrides benefic if both are conjunct",
        "description": "Check if Mercury is malefic true returns false if benefic References Mercury by nature is called sournya or good. And if he is in conjunction with the Sun Saturn Mars Rahu or Ketu he will be a malefic. His conjunction with beneficial planets like Full Moon Jupiter or Venus will classify him as a benefic. Benefic means a good and malefic means an evil planet. TODO Does malefic moon make it malefic atm malefic moon makes it malefic Though in the earlier pages Mercury is defined either as a subba benefic or papa malefic according to its association is with a benefic or malefic Mercury for purposes of calculating Drisbtibala of Bbavas is to be deemed as a full benefic. This is in accord with the injunctions of classical writers Gurugnabbyam tu yuktasya poomamekam tu yojayet. 11. Benefics and Malefics. Among these Srya ani Mangal decreasing Candr Rahu and Ketu the ascending and the descending nodes of Candr are malefics while the rest are benefics. Budh however is a malefic if he joins a malefic. Note ATM malefic planets override benefic TODO not sure if malefic planet overrides benefic if both are conjunct\n\nSource: Calculate.cs line 7768",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsMoonBenefic/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsMoonBenefic",
        "summary": "Moon is a benefic from the 8th day of the bright half of the lunar month to the 8th day of the dark half of the lunar month and a malefic in the rest of the days. Returns true if benefic false if malefic",
        "description": "Moon is a benefic from the 8th day of the bright half of the lunar month to the 8th day of the dark half of the lunar month and a malefic in the rest of the days. Returns true if benefic false if malefic\n\nSource: Calculate.cs line 7857",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetAspectedByBeneficPlanets/{lord}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetAspectedByBeneficPlanets",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "lord",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetAspectedByMaleficPlanets/{planetReceivingAspect}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetAspectedByMaleficPlanets",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetReceivingAspect",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetBenefic/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetBenefic",
        "summary": "Checks if a given planet is benefic",
        "description": "Checks if a given planet is benefic\n\nSource: Calculate.cs line 7879",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetBeneficToLagna/{planetName}/{birthTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetBeneficToLagna",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetConjunctWithBeneficPlanets/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetConjunctWithBeneficPlanets",
        "summary": "Check if benefic planets are conjunct with specified planet",
        "description": "Check if benefic planets are conjunct with specified planet\n\nSource: Calculate.cs line 8114",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetConjunctWithMaleficPlanets/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetConjunctWithMaleficPlanets",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInKendra/{planet}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetInKendra",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInKendra_1/{planetList}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetInKendra_1",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInKendraFromPlanet/{kendraFrom}/{kendraTo}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetInKendraFromPlanet",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "kendraFrom",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "kendraTo",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetMalefic/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetMalefic",
        "summary": "Checks if a given planet is Malefic",
        "description": "Checks if a given planet is Malefic\n\nSource: Calculate.cs line 7918",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetMaleficToLagna/{planetName}/{birthTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetMaleficToLagna",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetStrongInShadbala/{planet}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "IsPlanetStrongInShadbala",
        "summary": "Significance of being Powerful.Among the several planets associated with a bhava that which has the greatest Sbadbala influences the bhava most. Powerful Planets.Ravi is befd to be powerful when his Shadbala Pinda is 5 or more rupas. Chandra becomes strong when his Shadbala Pinda is 6 or more rupas. Kuja becomes powerful when bis Shadbala Pinda does not fall short of 5 rupas.Budha becomes potent by having his Sbadbala Pinda as 7 rupas Guru Sukra and Sani become thoroughly powerful if their Shadbala Pindas are 6.5 5.5 and 5 rupas or more respectively.",
        "description": "Significance of being Powerful.Among the several planets associated with a bhava that which has the greatest Sbadbala influences the bhava most. Powerful Planets.Ravi is befd to be powerful when his Shadbala Pinda is 5 or more rupas. Chandra becomes strong when his Shadbala Pinda is 6 or more rupas. Kuja becomes powerful when bis Shadbala Pinda does not fall short of 5 rupas.Budha becomes potent by having his Sbadbala Pinda as 7 rupas Guru Sukra and Sani become thoroughly powerful if their Shadbala Pindas are 6.5 5.5 and 5 rupas or more respectively.\n\nSource: Calculate.cs line 8234",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MaleficHouseListByShadbala/{personBirthTime}/{threshold}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "MaleficHouseListByShadbala",
        "summary": "0 index is most malefic",
        "description": "0 index is most malefic\n\nSource: Calculate.cs line 10784",
        "parameters": [
          {
            "name": "personBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "threshold",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MaleficHouseListByShadbala_1/{personBirthTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "MaleficHouseListByShadbala_1",
        "summary": "MaleficHouseListByShadbala_1",
        "description": "Empty sample text\n\nSource: Calculate.cs line 10805",
        "parameters": [
          {
            "name": "personBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MaleficPlanetList/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "MaleficPlanetList",
        "summary": "Gets list of permanent malefic planets for moon mercury it is based on changing factors Malefics are always inclined to do harm but under certain conditions the intensity of the mischief is tempered.",
        "description": "Gets list of permanent malefic planets for moon mercury it is based on changing factors Malefics are always inclined to do harm but under certain conditions the intensity of the mischief is tempered.\n\nSource: Calculate.cs line 7936",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MaleficPlanetListByShadbala/{personBirthTime}/{threshold}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "MaleficPlanetListByShadbala",
        "summary": "MaleficPlanetListByShadbala",
        "description": "Empty sample text\n\nSource: Calculate.cs line 10747",
        "parameters": [
          {
            "name": "personBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "threshold",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MaleficPlanetListByShadbala_1/{personBirthTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "MaleficPlanetListByShadbala_1",
        "summary": "0 index is most malefic",
        "description": "0 index is most malefic\n\nSource: Calculate.cs line 10765",
        "parameters": [
          {
            "name": "personBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MaleficPlanetListInSign/{sign}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "MaleficPlanetListInSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "sign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MoonChestaBala/{inputTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "MoonChestaBala",
        "summary": "special function to get chesta score for IshtaKashta score Bala book pg. 108",
        "description": "special function to get chesta score for IshtaKashta score Bala book pg. 108\n\nSource: Calculate.cs line 8779",
        "parameters": [
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetAbdaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetAbdaBala",
        "summary": "The planet who is the king of the year of birth is assigned a value of 15 Shashtiamsas as his Abdabala.",
        "description": "The planet who is the king of the year of birth is assigned a value of 15 Shashtiamsas as his Abdabala.\n\nSource: Calculate.cs line 9890",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetAyanaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetAyanaBala",
        "summary": "Ayanabala All planets get 30 shasbtiamsas at the equator. For the Sun Jupiter Mars and Venus add proportionately when they are in northern course and for the Moon and Saturn when in southern course. Deduct proportionately when they are in the opposite direction. Unit of strength is 60 shashtiamsas. TODO some values for calculation with standard hooscope out of whack it seems small differences in longitude seem magnified at final value not 100 sure need further testing for confirmation but final values seem ok so far",
        "description": "Ayanabala All planets get 30 shasbtiamsas at the equator. For the Sun Jupiter Mars and Venus add proportionately when they are in northern course and for the Moon and Saturn when in southern course. Deduct proportionately when they are in the opposite direction. Unit of strength is 60 shashtiamsas. TODO some values for calculation with standard hooscope out of whack it seems small differences in longitude seem magnified at final value not 100 sure need further testing for confirmation but final values seem ok so far\n\nSource: Calculate.cs line 9717",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetChestaBala/{planetName}/{time}/{useSpecialSunMoon}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetChestaBala",
        "summary": "NOTE sun moon get score for ISHTAKESHA calculation only when specified for IshataKashta MOTIONAL STRENGTH Chesta here means Vakra Chesta or act of retrogression. Each planet except the Sun and the Moon and shadowy planets get into the state of Vakra or retrogression when its distance from the Sun exceeds a particular limit. And the strength or potency due to the planet on account of the arc of the retrogression is termed as Chesta Bala Deduct from the Seeghrocbcha half the sum of the True and Mean Longitudes of planets and divide the difference by 3. The quotient is the Chestabala. Max 60 meaning RetrogradeVakra When the distance of any one planet from the Sun exceeds a particular limit it becomes retrograde i.e. when the planet goes from perihelion the point in a planets orbit nearest to the Sun to aphelion the part of a planets oroit most distant from the Sun as it recedes from the Sun it gradually loses the power of the Suns gravitation and consequently",
        "description": "NOTE sun moon get score for ISHTAKESHA calculation only when specified for IshataKashta MOTIONAL STRENGTH Chesta here means Vakra Chesta or act of retrogression. Each planet except the Sun and the Moon and shadowy planets get into the state of Vakra or retrogression when its distance from the Sun exceeds a particular limit. And the strength or potency due to the planet on account of the arc of the retrogression is termed as Chesta Bala Deduct from the Seeghrocbcha half the sum of the True and Mean Longitudes of planets and divide the difference by 3. The quotient is the Chestabala. Max 60 meaning RetrogradeVakra When the distance of any one planet from the Sun exceeds a particular limit it becomes retrograde i.e. when the planet goes from perihelion the point in a planets orbit nearest to the Sun to aphelion the part of a planets oroit most distant from the Sun as it recedes from the Sun it gradually loses the power of the Suns gravitation and consequently\n\nSource: Calculate.cs line 8659",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "useSpecialSunMoon",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDigBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetDigBala",
        "summary": "Gets Dig Bala of a planet. Jupiter and Mercury are strong in Lagna Ascendant the Sun and Mars in the 10th Saturn in the 7th and the Moon and Venus in the 4th. The opposite houses are weak points. Divide the distance between the longitude of the planet and its depression point by 3. Quotient is the strength.",
        "description": "Gets Dig Bala of a planet. Jupiter and Mercury are strong in Lagna Ascendant the Sun and Mars in the 10th Saturn in the 7th and the Moon and Venus in the 4th. The opposite houses are weak points. Divide the distance between the longitude of the planet and its depression point by 3. Quotient is the strength.\n\nSource: Calculate.cs line 10275",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDrikBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetDrikBala",
        "summary": "Aspect strength This strength is gained by the virtue of the aspect Graha Dristi of different planets on other planet. The aspect of benefics is considered to be strength and the aspect of malefics is considered to be weaknesses. Drik Bala.This means aspect strength. The Drik Bala of a Gqaha is onefourth of the Drishti Pinda on it. It is positive or negative according as the Drishti Pinda is positive or negative. See the formula given on page 85. There is special aspect for Jupiter Mars and Saturn on the 5th and 9th 4th and 8th and 3rd and 10th signs respectively.",
        "description": "Aspect strength This strength is gained by the virtue of the aspect Graha Dristi of different planets on other planet. The aspect of benefics is considered to be strength and the aspect of malefics is considered to be weaknesses. Drik Bala.This means aspect strength. The Drik Bala of a Gqaha is onefourth of the Drishti Pinda on it. It is positive or negative according as the Drishti Pinda is positive or negative. See the formula given on page 85. There is special aspect for Jupiter Mars and Saturn on the 5th and 9th 4th and 8th and 3rd and 10th signs respectively.\n\nSource: Calculate.cs line 8457",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetKalaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetKalaBala",
        "summary": "Gets a planets Kala Bala or Temporal strength",
        "description": "Gets a planets Kala Bala or Temporal strength\n\nSource: Calculate.cs line 9515",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetKendraBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetKendraBala",
        "summary": "Kendrtzbala Planets in Kendras get 60 shashtiamsas in Panapara 30 and in Apoklima 15.",
        "description": "Kendrtzbala Planets in Kendras get 60 shashtiamsas in Panapara 30 and in Apoklima 15.\n\nSource: Calculate.cs line 9424",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetMasaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetMasaBala",
        "summary": "Gets a planets masa bala the lord of the month of birth is assigned a value of 30 Shashtiamsas as his Masabala",
        "description": "Gets a planets masa bala the lord of the month of birth is assigned a value of 30 Shashtiamsas as his Masabala\n\nSource: Calculate.cs line 9917",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetNaisargikaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetNaisargikaBala",
        "summary": "Nalsargika Bala.This is the natural strength that each Graha possesses. The value assigned to each depends upon its luminosity. Ravi the brightest of all planets has the greatest Naisargika strength while Sani the darkest has the least Naisargika Bala. This is the natural or inherent strength of a planet.",
        "description": "Nalsargika Bala.This is the natural strength that each Graha possesses. The value assigned to each depends upon its luminosity. Ravi the brightest of all planets has the greatest Naisargika strength while Sani the darkest has the least Naisargika Bala. This is the natural or inherent strength of a planet.\n\nSource: Calculate.cs line 8616",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetNathonnathaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetNathonnathaBala",
        "summary": "Nathonnathabala Midnight to midday the Sun Jupiter and Venus gain strength proportionately till they get maximum at zenith. The other planets except Mercury. are gaining strength from midday to midnight proportionately. In the same way Mercury is always strong and gets 60 shashtiamsas.",
        "description": "Nathonnathabala Midnight to midday the Sun Jupiter and Venus gain strength proportionately till they get maximum at zenith. The other planets except Mercury. are gaining strength from midday to midnight proportionately. In the same way Mercury is always strong and gets 60 shashtiamsas.\n\nSource: Calculate.cs line 10212",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetOchchaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetOchchaBala",
        "summary": "Oochchabala The distance between the planets longitude and its debilitation point divided by 3 gives its exaltation strength or oochchabaJa.",
        "description": "Oochchabala The distance between the planets longitude and its debilitation point divided by 3 gives its exaltation strength or oochchabaJa.\n\nSource: Calculate.cs line 10092",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetOjayugmarasyamsaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetOjayugmarasyamsaBala",
        "summary": "Ojayugmarasyamsa In odd Rasi and Navamsa the Sun Mars Jupiter Mercury and Saturn get strength and the rest in even signs",
        "description": "Ojayugmarasyamsa In odd Rasi and Navamsa the Sun Mars Jupiter Mercury and Saturn get strength and the rest in even signs\n\nSource: Calculate.cs line 9460",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetPakshaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetPakshaBala",
        "summary": "Pakshabala When the Moon is waxing take the distance from the Sun to the Moon and divide it by 3. The quotient is the Pakshabala. When the Moon is waning take the distance from the Moon to the Sun and divide it by 3 for assessing Pakshabala. Moon Jupiter Venus and Mercury are strong in Sukla Paksha and the others in Krishna Paksha. Note Mercury is benefic or malefic based on planets conjunct with it",
        "description": "Pakshabala When the Moon is waxing take the distance from the Sun to the Moon and divide it by 3. The quotient is the Pakshabala. When the Moon is waning take the distance from the Moon to the Sun and divide it by 3 for assessing Pakshabala. Moon Jupiter Venus and Mercury are strong in Sukla Paksha and the others in Krishna Paksha. Note Mercury is benefic or malefic based on planets conjunct with it\n\nSource: Calculate.cs line 10134",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetSaptavargajaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetSaptavargajaBala",
        "summary": "Sapthavargajabala This is the strength of a planet due to its residence in the seven subdivisions according to its relation with the dispositor. Saptavargaja bala means the strength a planet gets by virtue of its disposition in a friendly neutral or inimical Rasi Hora Drekkana Sapthamsa Navamsa Dwadasamsa and Thrimsamsa.",
        "description": "Sapthavargajabala This is the strength of a planet due to its residence in the seven subdivisions according to its relation with the dispositor. Saptavargaja bala means the strength a planet gets by virtue of its disposition in a friendly neutral or inimical Rasi Hora Drekkana Sapthamsa Navamsa Dwadasamsa and Thrimsamsa.\n\nSource: Calculate.cs line 9154",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetShadbalaPinda/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetShadbalaPinda",
        "summary": "THE FINAL TOTAL STRENGTH Shadbala the six sources of strength and weakness the planets The importance of and the part played by the Shadbalas in the science of horoscopy are manifold In order to obtain the total strength of the Shadbala Pinda of each planet we have to add together its Sthana Bala Dik Bala Kala Bala. Chesta Bala and Naisargika Bala. And the Grahas Drik Bala must be added to or subtracted from the above sum according as it is positive or negative. The result obtained is the Shadbala Pinda of the planet in Shashtiamsas. Note Rahu Ketu supported via house lord",
        "description": "THE FINAL TOTAL STRENGTH Shadbala the six sources of strength and weakness the planets The importance of and the part played by the Shadbalas in the science of horoscopy are manifold In order to obtain the total strength of the Shadbala Pinda of each planet we have to add together its Sthana Bala Dik Bala Kala Bala. Chesta Bala and Naisargika Bala. And the Grahas Drik Bala must be added to or subtracted from the above sum according as it is positive or negative. The result obtained is the Shadbala Pinda of the planet in Shashtiamsas. Note Rahu Ketu supported via house lord\n\nSource: Calculate.cs line 8357",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetSthanaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetSthanaBala",
        "summary": "residence of the planet and as such a certain degree of strength or weakness attends on it Positonal strength A planet occupies a certain sign in a Rasi and friendly neutrai or inimical varga. It is either exalted or debilitated lt ocupies its Moolathrikona or it has its own varga. All these states refer to the position or residence of the planet and as such a certain degree of strength or weakness attends on it. This strength or potency is known as the Sthanabala. 1.Uccha Bala Uccha means exaltation. When a planet is placed in its highest exaltation point it is of full strength and when it is in its deepest debilitation point it is devoid of any strength. When in between the strength is calculated proportionately dependent on the distance these planets are placed from the highest exaltation or deepest debilitation point. 2.Sapta Vargiya Bala Rashi Hora Drekkana Saptamsha Navamsha Dwadasamsha and Trimsamsha constitute the Sapta Varga. The strength of the planets in these seven divisional charts based on their placements in Mulatrikona own sign friendly sign etc. constitute the Sapta vargiya bala. 3.OjaYugma RashiAmsha Bala Oja means odd signs and Yugma means even signs. Thus as the name imply this strength is derived from a planets placement in the odd or even signs in the Rashi and Navamsha. 4.Kendradi Bala The name itself implies how to compute this strength. A planet in a Kendra 14710 gets full strength while one in Panapara 25811 gets half and the one in Apoklimas 12369 gets quarter strength. 5.Drekkana Bala Due to placement in first second or third Drekkana of a sign male female and hermaphrodite planets respectively get a quarter strength according to placements in the first second and third Drekkana.",
        "description": "residence of the planet and as such a certain degree of strength or weakness attends on it Positonal strength A planet occupies a certain sign in a Rasi and friendly neutrai or inimical varga. It is either exalted or debilitated lt ocupies its Moolathrikona or it has its own varga. All these states refer to the position or residence of the planet and as such a certain degree of strength or weakness attends on it. This strength or potency is known as the Sthanabala. 1.Uccha Bala Uccha means exaltation. When a planet is placed in its highest exaltation point it is of full strength and when it is in its deepest debilitation point it is devoid of any strength. When in between the strength is calculated proportionately dependent on the distance these planets are placed from the highest exaltation or deepest debilitation point. 2.Sapta Vargiya Bala Rashi Hora Drekkana Saptamsha Navamsha Dwadasamsha and Trimsamsha constitute the Sapta Varga. The strength of the planets in these seven divisional charts based on their placements in Mulatrikona own sign friendly sign etc. constitute the Sapta vargiya bala. 3.OjaYugma RashiAmsha Bala Oja means odd signs and Yugma means even signs. Thus as the name imply this strength is derived from a planets placement in the odd or even signs in the Rashi and Navamsha. 4.Kendradi Bala The name itself implies how to compute this strength. A planet in a Kendra 14710 gets full strength while one in Panapara 25811 gets half and the one in Apoklimas 12369 gets quarter strength. 5.Drekkana Bala Due to placement in first second or third Drekkana of a sign male female and hermaphrodite planets respectively get a quarter strength according to placements in the first second and third Drekkana.\n\nSource: Calculate.cs line 9328",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetSthanaBalaNeutralPoint/{planet}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetSthanaBalaNeutralPoint",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetStrength/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetStrength",
        "summary": "get total combined strength of the inputed planet input birth time to get strength in horoscope note an alias method to GetPlanetShadbalaPinda strength is easier to remember",
        "description": "get total combined strength of the inputed planet input birth time to get strength in horoscope note an alias method to GetPlanetShadbalaPinda strength is easier to remember\n\nSource: Calculate.cs line 8423",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetTribhagaBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetTribhagaBala",
        "summary": "Thribhagabala Mercury the Sun and Saturn get 60 shashtiamsas each during the lst 2nd and 3rd onethird positions of the day respectively. The Moon Venus and Mars govern the lst 2nd and 3rd onethird portion of the night respectively. Jupiter is always strong and gets 60 shashtiamsas of strength.",
        "description": "Thribhagabala Mercury the Sun and Saturn get 60 shashtiamsas each during the lst 2nd and 3rd onethird positions of the day respectively. The Moon Venus and Mars govern the lst 2nd and 3rd onethird portion of the night respectively. Jupiter is always strong and gets 60 shashtiamsas of strength.\n\nSource: Calculate.cs line 10039",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetVaraBala/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetVaraBala",
        "summary": "PlanetVaraBala",
        "description": "Empty sample text\n\nSource: Calculate.cs line 9934",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetYuddhaBala/{inputedPlanet}/{preKalaBalaValues}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "PlanetYuddhaBala",
        "summary": "Two planets are said to be in Yuddha or fight when they are in conjunction and the distance between them is less than one degree. TODO Not fully tested Yuddhabala All planets excepting the Sun and the Moon enter into war when two planets are in the same degree. The pJanet having the lesser longitude is the winner. Find out the sum total of the SthanabaJa Kalabala and Digbala of these two planets. Difference between the two divided by the difference of their diameters of its disc gives the Yuddhabala. Add this to the victorious planet and dedu_ct it from the vanquished.",
        "description": "Two planets are said to be in Yuddha or fight when they are in conjunction and the distance between them is less than one degree. TODO Not fully tested Yuddhabala All planets excepting the Sun and the Moon enter into war when two planets are in the same degree. The pJanet having the lesser longitude is the winner. Find out the sum total of the SthanabaJa Kalabala and Digbala of these two planets. Difference between the two divided by the difference of their diameters of its disc gives the Yuddhabala. Add this to the victorious planet and dedu_ct it from the vanquished.\n\nSource: Calculate.cs line 9606",
        "parameters": [
          {
            "name": "inputedPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "preKalaBalaValues",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ResidentialStrength/{planetName}/{time}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "ResidentialStrength",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SunChestaBala/{inputTime}": {
      "get": {
        "tags": [
          "Shadbala & Strength"
        ],
        "operationId": "SunChestaBala",
        "summary": "special function to get chesta score for IshtaKashta score Bala book pg. 108 Sun has no Chesta kendra or Chesta bala as he never gets into retrogression. But still a method is prescribed to find his Chesla Bala which is necessary to ascertain the lshta and Kashta Phalas.",
        "description": "special function to get chesta score for IshtaKashta score Bala book pg. 108 Sun has no Chesta kendra or Chesta bala as he never gets into retrogression. But still a method is prescribed to find his Chesla Bala which is necessary to ascertain the lshta and Kashta Phalas.\n\nSource: Calculate.cs line 8758",
        "parameters": [
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseBhamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHouseBhamshaSign",
        "summary": "AllHouseBhamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 866",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseChaturvimshamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHouseChaturvimshamshaSign",
        "summary": "AllHouseChaturvimshamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 865",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseDwadashamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHouseDwadashamshaSign",
        "summary": "AllHouseDwadashamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 862",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseLongitudes/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHouseLongitudes",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseNavamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHouseNavamshaSign",
        "summary": "AllHouseNavamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 860",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHousePlanetsInHouseBasedOnSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHousePlanetsInHouseBasedOnSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseRasiSigns/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHouseRasiSigns",
        "summary": "AllHouseRasiSigns",
        "description": "Empty sample text\n\nSource: Calculate.cs line 855",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseShodashamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHouseShodashamshaSign",
        "summary": "AllHouseShodashamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 863",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseTrimshamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHouseTrimshamshaSign",
        "summary": "AllHouseTrimshamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 867",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseVimshamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHouseVimshamshaSign",
        "summary": "AllHouseVimshamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 864",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllHouseZodiacSigns/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllHouseZodiacSigns",
        "summary": "Gets the zodiac sign at middle longitude of the house.",
        "description": "Gets the zodiac sign at middle longitude of the house.\n\nSource: Calculate.cs line 854",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetBhamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetBhamshaSign",
        "summary": "AllPlanetBhamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1824",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetChaturvimshamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetChaturvimshamshaSign",
        "summary": "AllPlanetChaturvimshamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1823",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetDwadashamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetDwadashamshaSign",
        "summary": "AllPlanetDwadashamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1820",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetFixedLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetFixedLongitude",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetLongitude",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetNavamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetNavamshaSign",
        "summary": "AllPlanetNavamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1818",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetRasiSigns/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetRasiSigns",
        "summary": "Gets list of all planets and the zodiac signs they are in",
        "description": "Gets list of all planets and the zodiac signs they are in\n\nSource: Calculate.cs line 1813",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetShodashamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetShodashamshaSign",
        "summary": "AllPlanetShodashamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1821",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetSignsBasedOnHouseLongitudes/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetSignsBasedOnHouseLongitudes",
        "summary": "Gets list of all planets and the zodiac signs they are in based on house longitudes",
        "description": "Gets list of all planets and the zodiac signs they are in based on house longitudes\n\nSource: Calculate.cs line 1808",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetsInASignFromLagna/{signsFromLagna}/{birthTime}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetsInASignFromLagna",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signsFromLagna",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetsInSignsFromLagna/{signsFromList}/{birthTime}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetsInSignsFromLagna",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signsFromList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetsSignsFromPlanet/{signsFromMoon}/{startPlanet}/{birthTime}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetsSignsFromPlanet",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signsFromMoon",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "startPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetsSignsFromPlanet_1/{signsFromList}/{startPlanet}/{birthTime}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetsSignsFromPlanet_1",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signsFromList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "startPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetsSignsFromPlanet_2/{signsFromList}/{birthTime}/{startPlanet}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetsSignsFromPlanet_2",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signsFromList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "startPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetsSignsFromPlanet_3/{signsFromMoon}/{birthTime}/{startPlanet}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetsSignsFromPlanet_3",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signsFromMoon",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "startPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetTrimshamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetTrimshamshaSign",
        "summary": "AllPlanetTrimshamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1825",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllPlanetVimshamshaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllPlanetVimshamshaSign",
        "summary": "AllPlanetVimshamshaSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 1822",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AllZodiacSignData/{zodiacName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AllZodiacSignData",
        "summary": "All possible calculations for a Zodiac Sign at a given Time",
        "description": "All possible calculations for a Zodiac Sign at a given Time\n\nSource: Calculate.cs line 3159",
        "parameters": [
          {
            "name": "zodiacName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "can be birth or query time",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ArthaprahaaraLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ArthaprahaaraLongitude",
        "summary": "Artha Praharaka rises at the middle of Mercurys part.",
        "description": "Artha Praharaka rises at the middle of Mercurys part.\n\nSource: Calculate.cs line 4642",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ArudhaLagnaSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ArudhaLagnaSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/AyanamsaDegree/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "AyanamsaDegree",
        "summary": "The distance between the Hindu First Point and the Vernal Equinox measured at an epoch is known as the Ayanamsa in Varahamihiras time the summer solistice coincided with the first degree of Cancer and the winter solistice with the first degree of Capricorn whereas at one time the summer solistice coincided with the middle of the Aslesha",
        "description": "The distance between the Hindu First Point and the Vernal Equinox measured at an epoch is known as the Ayanamsa in Varahamihiras time the summer solistice coincided with the first degree of Cancer and the winter solistice with the first degree of Capricorn whereas at one time the summer solistice coincided with the middle of the Aslesha\n\nSource: Calculate.cs line 4949",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BhamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "BhamshaSignAtLongitude",
        "summary": "Given a longitude will return Bhamsha D27 sign at that longitude",
        "description": "Given a longitude will return Bhamsha D27 sign at that longitude\n\nSource: Calculate.cs line 1516",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/BhamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "BhamshaSignName",
        "summary": "D27 chart",
        "description": "D27 chart\n\nSource: Calculate.cs line 1511",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ChaturthamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ChaturthamshaSignAtLongitude",
        "summary": "Given a longitude will return Hora D4 sign at that longitude",
        "description": "Given a longitude will return Hora D4 sign at that longitude\n\nSource: Calculate.cs line 1063",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ChaturthamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ChaturthamshaSignName",
        "summary": "D4 chart",
        "description": "D4 chart\n\nSource: Calculate.cs line 1058",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ChaturvimshamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ChaturvimshamshaSignAtLongitude",
        "summary": "Given a longitude will return Chaturvimshamsha D24 sign at that longitude",
        "description": "Given a longitude will return Chaturvimshamsha D24 sign at that longitude\n\nSource: Calculate.cs line 1478",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ChaturvimshamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ChaturvimshamshaSignName",
        "summary": "D24 chart",
        "description": "D24 chart\n\nSource: Calculate.cs line 1473",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ConstellationAtLongitude/{planetLongitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ConstellationAtLongitude",
        "summary": "Converts Planet Longitude to Constellation equivelant Gets info about the constellation at a given longitude ie. Constellation Name Quarter Degrees in constellation etc.",
        "description": "Converts Planet Longitude to Constellation equivelant Gets info about the constellation at a given longitude ie. Constellation Name Quarter Degrees in constellation etc.\n\nSource: Calculate.cs line 5457",
        "parameters": [
          {
            "name": "planetLongitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/CountFromSignToSign/{startSign}/{endSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "CountFromSignToSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "startSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "endSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DhumaLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "DhumaLongitude",
        "summary": "Dhuma Sun s longitude 13320",
        "description": "Dhuma Sun s longitude 13320\n\nSource: Calculate.cs line 4558",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DwadashamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "DwadashamshaSignAtLongitude",
        "summary": "Given a longitude will return Dwadashamsha D12 sign at that longitude",
        "description": "Given a longitude will return Dwadashamsha D12 sign at that longitude\n\nSource: Calculate.cs line 1329",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/DwadashamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "DwadashamshaSignName",
        "summary": "D12 chart",
        "description": "D12 chart\n\nSource: Calculate.cs line 1324",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/FindBirthTimeByRisingSign/{possibleBirthTime}/{precisionHours}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "FindBirthTimeByRisingSign",
        "summary": "FindBirthTimeByRisingSign",
        "description": "Empty sample text\n\nSource: Calculate.cs line 116",
        "parameters": [
          {
            "name": "possibleBirthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "precisionHours",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetAllHouseNirayanaMiddleLongitudes/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "GetAllHouseNirayanaMiddleLongitudes",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GetSignTags/{zodiacName}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "GetSignTags",
        "summary": "Given a zodiac sign will return astro keywords related to sign These details would be highly useful in the delineation of character and mental disposition SourceHindu Predictive Astrology pg.16",
        "description": "Given a zodiac sign will return astro keywords related to sign These details would be highly useful in the delineation of character and mental disposition SourceHindu Predictive Astrology pg.16\n\nSource: Calculate.cs line 10889",
        "parameters": [
          {
            "name": "zodiacName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GocharaZodiacSignCountFromMoon/{birthTime}/{currentTime}/{planet}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "GocharaZodiacSignCountFromMoon",
        "summary": "Gets the Gochara sign number which is the count from birth Moon sign janma rasi to the sign the planet is at the current time. Gochara Transits",
        "description": "Gets the Gochara sign number which is the count from birth Moon sign janma rasi to the sign the planet is at the current time. Gochara Transits\n\nSource: Calculate.cs line 6979",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "currentTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GulikaLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "GulikaLongitude",
        "summary": "Gulika rises at the middle of Saturns part.",
        "description": "Gulika rises at the middle of Saturns part.\n\nSource: Calculate.cs line 4652",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseAllPlanetOccupiesBasedOnLongitudes/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseAllPlanetOccupiesBasedOnLongitudes",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseBhamshaD27Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseBhamshaD27Sign",
        "summary": "Gets the Bhamsha D27 sign at middle longitude of the house with degrees data",
        "description": "Gets the Bhamsha D27 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1521",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseChaturthamshaD4Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseChaturthamshaD4Sign",
        "summary": "Gets the Chaturthamsha D4 sign at middle longitude of the house with degrees data",
        "description": "Gets the Chaturthamsha D4 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1068",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseChaturvimshamshaD24Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseChaturvimshamshaD24Sign",
        "summary": "Gets the Chaturvimshamsha D24 sign at middle longitude of the house with degrees data",
        "description": "Gets the Chaturvimshamsha D24 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1483",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseDwadashamshaD12Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseDwadashamshaD12Sign",
        "summary": "Gets the Dwadashamsha D12 sign at middle longitude of the house with degrees data",
        "description": "Gets the Dwadashamsha D12 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1334",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseFromSignName/{zodiacName}/{inputTime}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseFromSignName",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "zodiacName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseLongitude/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseLongitude",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseNavamshaD9Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseNavamshaD9Sign",
        "summary": "Get Navamsa D9 sign of house mid point",
        "description": "Get Navamsa D9 sign of house mid point\n\nSource: Calculate.cs line 1189",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HousePlanetOccupiesBasedOnLongitudes/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HousePlanetOccupiesBasedOnLongitudes",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HousePlanetOccupiesBasedOnSign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HousePlanetOccupiesBasedOnSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseRasiSign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseRasiSign",
        "summary": "Gets zodiac sign for a given house counted from lagna",
        "description": "Gets zodiac sign for a given house counted from lagna\n\nSource: Calculate.cs line 832",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseShodashamshaD16Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseShodashamshaD16Sign",
        "summary": "Gets the Shodashamsha D16 sign at middle longitude of the house with degrees data",
        "description": "Gets the Shodashamsha D16 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1407",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseSignName/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseSignName",
        "summary": "Gets only the the zodiac sign name at middle longitude of the house.",
        "description": "Gets only the the zodiac sign name at middle longitude of the house.\n\nSource: Calculate.cs line 801",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseTrimshamshaD30Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseTrimshamshaD30Sign",
        "summary": "Gets the Trimshamsha D30 sign at middle longitude of the house with degrees data",
        "description": "Gets the Trimshamsha D30 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1674",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseVimshamshaD20Sign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseVimshamshaD20Sign",
        "summary": "Gets the Vimshamsha D20 sign at middle longitude of the house with degrees data",
        "description": "Gets the Vimshamsha D20 sign at middle longitude of the house with degrees data\n\nSource: Calculate.cs line 1445",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/HouseZodiacSign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "HouseZodiacSign",
        "summary": "Gets the zodiac sign at middle longitude of the house with degrees data Bhava Chalit",
        "description": "Gets the zodiac sign at middle longitude of the house with degrees data Bhava Chalit\n\nSource: Calculate.cs line 813",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IndrachaapaLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IndrachaapaLongitude",
        "summary": "360 Pariveshas longitude",
        "description": "360 Pariveshas longitude\n\nSource: Calculate.cs line 4601",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsAirSign/{moonSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsAirSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "moonSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsCommonSign/{sunSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsCommonSign",
        "summary": "Common signs Gemini Virgo Sagitarius Pisces.",
        "description": "Common signs Gemini Virgo Sagitarius Pisces.\n\nSource: Calculate.cs line 6448",
        "parameters": [
          {
            "name": "sunSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsEarthSign/{moonSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsEarthSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "moonSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsEvenSign/{planetSignName}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsEvenSign",
        "summary": "Returns true if zodiac sign is an Even sign Yugma Rasis",
        "description": "Returns true if zodiac sign is an Even sign Yugma Rasis\n\nSource: Calculate.cs line 6358",
        "parameters": [
          {
            "name": "planetSignName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsFireSign/{moonSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsFireSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "moonSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsFixedSign/{sunSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsFixedSign",
        "summary": "Fixed signs Taurus Leo Scropio Aquarius.",
        "description": "Fixed signs Taurus Leo Scropio Aquarius.\n\nSource: Calculate.cs line 6412",
        "parameters": [
          {
            "name": "sunSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsHouseLordInHouseBasedOnLongitudes/{lordHouse}/{occupiedHouse}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsHouseLordInHouseBasedOnLongitudes",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "lordHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "occupiedHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsHouseLordInHouseBasedOnSign/{lordHouse}/{occupiedHouse}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsHouseLordInHouseBasedOnSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "lordHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "occupiedHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsHouseSignName/{house}/{sign}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsHouseSignName",
        "summary": "Checks if the inputed sign was the sign of the house during the inputed time",
        "description": "Checks if the inputed sign was the sign of the house during the inputed time\n\nSource: Calculate.cs line 796",
        "parameters": [
          {
            "name": "house",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "sign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsMovableSign/{sunSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsMovableSign",
        "summary": "Movable signs Aries Cancer Libra Capricorn.",
        "description": "Movable signs Aries Cancer Libra Capricorn.\n\nSource: Calculate.cs line 6430",
        "parameters": [
          {
            "name": "sunSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsOddSign/{planetSignName}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsOddSign",
        "summary": "Returns true if zodiac sign is an Odd sign Oja Rasis",
        "description": "Returns true if zodiac sign is an Odd sign Oja Rasis\n\nSource: Calculate.cs line 6385",
        "parameters": [
          {
            "name": "planetSignName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetExaltedSign/{planet}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsPlanetExaltedSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInEnemySign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsPlanetInEnemySign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInFriendSign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsPlanetInFriendSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInOwnSign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsPlanetInOwnSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInSign/{planetName}/{signInput}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsPlanetInSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "signInput",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetInWaterySign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsPlanetInWaterySign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetsInSignsFromLagna/{signsFromList}/{planetList}/{birthTime}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsPlanetsInSignsFromLagna",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signsFromList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "planetList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsPlanetsInSignsFromPlanet/{signsFromList}/{planetList}/{startPlanet}/{birthTime}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsPlanetsInSignsFromPlanet",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signsFromList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "planetList",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "startPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsWaterSign/{moonSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "IsWaterSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "moonSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/KaalaLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "KaalaLongitude",
        "summary": "Kaala rises at the middle of Suns part. In other words we find the time at the middle of Suns part and find lagna rising then. That gives Kaalas longitude.",
        "description": "Kaala rises at the middle of Suns part. In other words we find the time at the middle of Suns part and find lagna rising then. That gives Kaalas longitude.\n\nSource: Calculate.cs line 4632",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LagnaSignName/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "LagnaSignName",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LongitudeAtZodiacSign/{zodiacSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "LongitudeAtZodiacSign",
        "summary": "Converts Zodiac Sign to Planet Longitude equivalent",
        "description": "Converts Zodiac Sign to Planet Longitude equivalent\n\nSource: Calculate.cs line 5583",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LongitudeToLMTOffset/{longitudeDeg}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "LongitudeToLMTOffset",
        "summary": "Convert longitude to LMT offset input longitude range 180 to 180",
        "description": "Convert longitude to LMT offset input longitude range 180 to 180\n\nSource: Calculate.cs line 3297",
        "parameters": [
          {
            "name": "longitudeDeg",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "format": "double"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/LordOfZodiacSign/{signName}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "LordOfZodiacSign",
        "summary": "Gets planet which is the lord of a given sign",
        "description": "Gets planet which is the lord of a given sign\n\nSource: Calculate.cs line 5940",
        "parameters": [
          {
            "name": "signName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MaandiLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "MaandiLongitude",
        "summary": "Maandi rises at the beginning of Saturns part.",
        "description": "Maandi rises at the beginning of Saturns part.\n\nSource: Calculate.cs line 4657",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MoonSignName/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "MoonSignName",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/MrityuLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "MrityuLongitude",
        "summary": "Mrityu rises at the middle of Marss part.",
        "description": "Mrityu rises at the middle of Marss part.\n\nSource: Calculate.cs line 4637",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NavamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "NavamshaSignAtLongitude",
        "summary": "Gets Navamsa D9 sign given a longitude",
        "description": "Gets Navamsa D9 sign given a longitude\n\nSource: Calculate.cs line 1184",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NavamshaSignAtLongitudeOLD/{longitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "NavamshaSignAtLongitudeOLD",
        "summary": "Gets Navamsa D9 sign given a longitude TODO BV RAMAN method OLD MARKED FOR OBLIVION NEEDS TESTING AGAINST NEW METHOD",
        "description": "Gets Navamsa D9 sign given a longitude TODO BV RAMAN method OLD MARKED FOR OBLIVION NEEDS TESTING AGAINST NEW METHOD\n\nSource: Calculate.cs line 1210",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NavamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "NavamshaSignName",
        "summary": "D9 chart",
        "description": "D9 chart\n\nSource: Calculate.cs line 1179",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/NextZodiacSign/{inputSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "NextZodiacSign",
        "summary": "Gets next zodiac sign after input sign",
        "description": "Gets next zodiac sign after input sign\n\nSource: Calculate.cs line 6058",
        "parameters": [
          {
            "name": "inputSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PariveshaLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PariveshaLongitude",
        "summary": "Vyatipaatas longitude 180",
        "description": "Vyatipaatas longitude 180\n\nSource: Calculate.cs line 4587",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetBhamshaD27Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetBhamshaD27Sign",
        "summary": "D27 chart",
        "description": "D27 chart\n\nSource: Calculate.cs line 1506",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetChaturthamshaD4Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetChaturthamshaD4Sign",
        "summary": "D4 chart",
        "description": "D4 chart\n\nSource: Calculate.cs line 1053",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetChaturvimshamshaD24Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetChaturvimshamshaD24Sign",
        "summary": "D24 chart",
        "description": "D24 chart\n\nSource: Calculate.cs line 1468",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDwadashamshaD12Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetDwadashamshaD12Sign",
        "summary": "D12 chart",
        "description": "D12 chart\n\nSource: Calculate.cs line 1319",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetDwadashamshaSignOLD/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetDwadashamshaSignOLD",
        "summary": "When a sign is divided into 12 equal parts each is called a Dwadasamsa D12 and measures 2.5 degrees. The Bhachakra can thus he said to contain 12x12144 Dwadasamsas. The lords of the 12 Dwadasamsas in a sign are the lords of the 12 signs from it i.e. the lord of the first Dwadasamsa in Mesha is Kuja that of the second Sukra and so on. TODO BV RAMAN method OLD MARKED FOR OBLIVION NEEDS TESTING AGAINST NEW METHOD",
        "description": "When a sign is divided into 12 equal parts each is called a Dwadasamsa D12 and measures 2.5 degrees. The Bhachakra can thus he said to contain 12x12144 Dwadasamsas. The lords of the 12 Dwadasamsas in a sign are the lords of the 12 signs from it i.e. the lord of the first Dwadasamsa in Mesha is Kuja that of the second Sukra and so on. TODO BV RAMAN method OLD MARKED FOR OBLIVION NEEDS TESTING AGAINST NEW METHOD\n\nSource: Calculate.cs line 1359",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetEphemerisLongitude/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetEphemerisLongitude",
        "summary": "Get fixed longitude used in western systems aka Sayana longitude NOTE This method connects SwissEph Library with Mauhurtika Library",
        "description": "Get fixed longitude used in western systems aka Sayana longitude NOTE This method connects SwissEph Library with Mauhurtika Library\n\nSource: Calculate.cs line 5270",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetInSign/{signName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetInSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetLordOfZodiacSign/{inputPlanet}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetLordOfZodiacSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetNavamshaD9Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetNavamshaD9Sign",
        "summary": "D9 chart",
        "description": "D9 chart\n\nSource: Calculate.cs line 1174",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetNirayanaLongitude/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetNirayanaLongitude",
        "summary": "Planet longitude that has been corrected with Ayanamsa Gets planet longitude used vedic astrology Nirayana Longitude Sayana Longitude corrected to Ayanamsa Number from 0 to 360 represent the degrees in the zodiac as viewed from earth Note Since Nirayana is corrected in actuality 0 degrees will start at Taurus not Aries",
        "description": "Planet longitude that has been corrected with Ayanamsa Gets planet longitude used vedic astrology Nirayana Longitude Sayana Longitude corrected to Ayanamsa Number from 0 to 360 represent the degrees in the zodiac as viewed from earth Note Since Nirayana is corrected in actuality 0 degrees will start at Taurus not Aries\n\nSource: Calculate.cs line 5081",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetRasiD1Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetRasiD1Sign",
        "summary": "Get zodiac sign planet is in. D1",
        "description": "Get zodiac sign planet is in. D1\n\nSource: Calculate.cs line 947",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetRelationshipWithSign/{planetName}/{zodiacSignName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetRelationshipWithSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "zodiacSignName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetSayanaLatitude/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetSayanaLatitude",
        "summary": "Gets Swiss Ephemeris longitude for a planet",
        "description": "Gets Swiss Ephemeris longitude for a planet\n\nSource: Calculate.cs line 5318",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetSayanaLongitude/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetSayanaLongitude",
        "summary": "Get fixed longitude used in western systems connects SwissEph Library with Mauhurtika NOTE This method connects SwissEph Library with Mauhurtika Library",
        "description": "Get fixed longitude used in western systems connects SwissEph Library with Mauhurtika NOTE This method connects SwissEph Library with Mauhurtika Library\n\nSource: Calculate.cs line 5031",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetShodashamshaD16Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetShodashamshaD16Sign",
        "summary": "D16 chart",
        "description": "D16 chart\n\nSource: Calculate.cs line 1392",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetSignTransit/{startTime}/{endTime}/{planetName}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetSignTransit",
        "summary": "PlanetSignTransit",
        "description": "Empty sample text\n\nSource: Calculate.cs line 3010",
        "parameters": [
          {
            "name": "startTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "endTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetsInHouseBasedOnSign/{houseNumber}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetsInHouseBasedOnSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "houseNumber",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "House1",
                "House2",
                "House3",
                "House4",
                "House5",
                "House6",
                "House7",
                "House8",
                "House9",
                "House10",
                "House11",
                "House12"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetsInSign/{signName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetsInSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "signName",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetTajikaLongitude/{planetName}/{birthTime}/{scanYear}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetTajikaLongitude",
        "summary": "Gets a given planets Tajika Longitude",
        "description": "Gets a given planets Tajika Longitude\n\nSource: Calculate.cs line 1840",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "scanYear",
            "in": "path",
            "required": true,
            "description": "4 digit year number",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetTajikaZodiacSign/{planetName}/{birthTime}/{scanYear}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetTajikaZodiacSign",
        "summary": "Gets a given planets Tajika zodiac sign",
        "description": "Gets a given planets Tajika zodiac sign\n\nSource: Calculate.cs line 1869",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "scanYear",
            "in": "path",
            "required": true,
            "description": "4 digit year number",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetTrimshamshaD30Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetTrimshamshaD30Sign",
        "summary": "Get Thrimsamsa D30 sign of planet Trimshamsha or onethirtieth of a sign Reference Elements of Astrology Trimshamsha Table X12 Literally speaking it is considered as one thirtieth division of a sign. Actually however each sign is divided into five unequal parts each part belonging to one of the five planets from Mars to Saturn. In odd signs the first five degrees belong to Mars the next five degrees to Saturn the next eight degrees to Jupiter the subsequent seven degrees to Mercury and the last five degrees to Venus. This order gets reversed in case of even signs where the planets Venus Mercury Jupiter Saturn and Mars respectively own five degrees seven degrees eight degrees five degrees and five degrees in a sign.",
        "description": "Get Thrimsamsa D30 sign of planet Trimshamsha or onethirtieth of a sign Reference Elements of Astrology Trimshamsha Table X12 Literally speaking it is considered as one thirtieth division of a sign. Actually however each sign is divided into five unequal parts each part belonging to one of the five planets from Mars to Saturn. In odd signs the first five degrees belong to Mars the next five degrees to Saturn the next eight degrees to Jupiter the subsequent seven degrees to Mercury and the last five degrees to Venus. This order gets reversed in case of even signs where the planets Venus Mercury Jupiter Saturn and Mars respectively own five degrees seven degrees eight degrees five degrees and five degrees in a sign.\n\nSource: Calculate.cs line 1559",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetVimshamshaD20Sign/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetVimshamshaD20Sign",
        "summary": "D20 chart",
        "description": "D20 chart\n\nSource: Calculate.cs line 1430",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/PlanetZodiacSignBasedOnHouseLongitudes/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "PlanetZodiacSignBasedOnHouseLongitudes",
        "summary": "Get zodiac sign planet is in based on house longitudes basically the sign of the house the planet is in based on longitudes D0 Bhava chart",
        "description": "Get zodiac sign planet is in based on house longitudes basically the sign of the house the planet is in based on longitudes D0 Bhava chart\n\nSource: Calculate.cs line 929",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ShodashamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ShodashamshaSignAtLongitude",
        "summary": "Given a longitude will return Shodashamsha D16 sign at that longitude",
        "description": "Given a longitude will return Shodashamsha D16 sign at that longitude\n\nSource: Calculate.cs line 1402",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ShodashamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ShodashamshaSignName",
        "summary": "D16 chart",
        "description": "D16 chart\n\nSource: Calculate.cs line 1397",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SignCountedFromInputSign/{inputSign}/{countToNextSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "SignCountedFromInputSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "inputSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          },
          {
            "name": "countToNextSign",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SignCountedFromLagnaSign/{countToNextSign}/{inputTime}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "SignCountedFromLagnaSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "countToNextSign",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SignCountedFromPlanetSign/{countToNextSign}/{startPlanet}/{inputTime}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "SignCountedFromPlanetSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "countToNextSign",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "startPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "inputTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SignDistanceFromPlanetToPlanet/{startPlanet}/{endPlanet}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "SignDistanceFromPlanetToPlanet",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "startPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "endPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SignProperties/{inputSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "SignProperties",
        "summary": "Gets the characteristic of signs",
        "description": "Gets the characteristic of signs\n\nSource: Calculate.cs line 11152",
        "parameters": [
          {
            "name": "inputSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SignsPlanetIsAspecting/{planetName}/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "SignsPlanetIsAspecting",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/SunSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "SunSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TimeOffsetToLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "TimeOffsetToLongitude",
        "summary": "Converts time back to longitude it is the reverse of LongitudeToLMTOffset Exp 5h. 10m. 20s. E. Long. to 77 35 E. Long",
        "description": "Converts time back to longitude it is the reverse of LongitudeToLMTOffset Exp 5h. 10m. 20s. E. Long. to 77 35 E. Long\n\nSource: Calculate.cs line 3179",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TimeSunEnteredCurrentSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "TimeSunEnteredCurrentSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TimeSunLeavesCurrentSign/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "TimeSunLeavesCurrentSign",
        "summary": "NO DESC FOUND!! ERROR",
        "description": "NO DESC FOUND!! ERROR\n\nSource: Calculate.cs line 0",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TrimshamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "TrimshamshaSignAtLongitude",
        "summary": "Given a longitude will return Trimshamsha D30 sign at that longitude",
        "description": "Given a longitude will return Trimshamsha D30 sign at that longitude\n\nSource: Calculate.cs line 1669",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/TrimshamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "TrimshamshaSignName",
        "summary": "D30 chart",
        "description": "D30 chart\n\nSource: Calculate.cs line 1564",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/UpagrahaLongitude/{time}/{EnumrelatedPlanet}/{upagrahaPart}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "UpagrahaLongitude",
        "summary": "Calculates longitudes for the non sun based Upagrahas subplanets",
        "description": "Calculates longitudes for the non sun based Upagrahas subplanets\n\nSource: Calculate.cs line 4662",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "EnumrelatedPlanet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "upagrahaPart",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/UpaketuLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "UpaketuLongitude",
        "summary": "Indrachaapas longitude 1640",
        "description": "Indrachaapas longitude 1640\n\nSource: Calculate.cs line 4615",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/VimshamshaSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "VimshamshaSignAtLongitude",
        "summary": "Given a longitude will return Vimshamsha D20 sign at that longitude",
        "description": "Given a longitude will return Vimshamsha D20 sign at that longitude\n\nSource: Calculate.cs line 1440",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/VimshamshaSignName/{zodiacSign}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "VimshamshaSignName",
        "summary": "D20 chart",
        "description": "D20 chart\n\nSource: Calculate.cs line 1435",
        "parameters": [
          {
            "name": "zodiacSign",
            "in": "path",
            "required": true,
            "description": "Element of the zodiac",
            "schema": {
              "type": "string",
              "enum": [
                "Aries",
                "Taurus",
                "Gemini",
                "Cancer",
                "Leo",
                "Virgo",
                "Libra",
                "Scorpio",
                "Sagittarius",
                "Capricorn",
                "Aquarius",
                "Pisces"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/VyatipaataLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "VyatipaataLongitude",
        "summary": "360Dhumas longitude",
        "description": "360Dhumas longitude\n\nSource: Calculate.cs line 4573",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/YamaghantakaLongitude/{time}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "YamaghantakaLongitude",
        "summary": "Yama ghantaka rises at the middle of Jupiters part",
        "description": "Yama ghantaka rises at the middle of Jupiters part\n\nSource: Calculate.cs line 4647",
        "parameters": [
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ZodiacSignAtLongitude/{longitude}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ZodiacSignAtLongitude",
        "summary": "Converts Planet Longitude to Zodiac Sign equivalent",
        "description": "Converts Planet Longitude to Zodiac Sign equivalent\n\nSource: Calculate.cs line 5530",
        "parameters": [
          {
            "name": "longitude",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "number",
              "description": "Angle in degrees"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/ZodiacSignsOwnedByPlanet/{planetName}": {
      "get": {
        "tags": [
          "Signs & Longitude"
        ],
        "operationId": "ZodiacSignsOwnedByPlanet",
        "summary": "Given a planet name will return list of signs that the planet rules",
        "description": "Given a planet name will return list of signs that the planet rules\n\nSource: Calculate.cs line 5987",
        "parameters": [
          {
            "name": "planetName",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/GocharaKakshas/{checkTime}/{birthTime}": {
      "get": {
        "tags": [
          "Transit"
        ],
        "operationId": "GocharaKakshas",
        "summary": "Kakshyas for daily use The concept of Kakshyas can be employed for daily use. The method of this application is simple. Prepare the Prastaraka charts for the seven planets. Then find out the longitudes of each of the seven planets on a given day. In the Prastaraka of the Sun see if the transiting Sun is passing through a Kakshya with a benefic point. For the Moons transit consider the Prastaraka of the Moon. See for all the planets. When several planets are transiting the Kakshyas where the natal planets have contributed benefic points that day is auspicious. When several planets transit the Kakshyas where there are no benefic points it is adverse time for the native The Concept of Kakshya The Prastaraka charts for different planets can be represented in a different manner to make use of the concept of Kakshyas. Each rashi or sign is divided into eight equal parts or Kakshyas The Prastaraka chart for each planet can thus be readjusted to bring in the concept of the Kakshyas. A planet is considered to be productive of benefic results when it transits a Kakshya where there is a benefic point",
        "description": "Kakshyas for daily use The concept of Kakshyas can be employed for daily use. The method of this application is simple. Prepare the Prastaraka charts for the seven planets. Then find out the longitudes of each of the seven planets on a given day. In the Prastaraka of the Sun see if the transiting Sun is passing through a Kakshya with a benefic point. For the Moons transit consider the Prastaraka of the Moon. See for all the planets. When several planets are transiting the Kakshyas where the natal planets have contributed benefic points that day is auspicious. When several planets transit the Kakshyas where there are no benefic points it is adverse time for the native The Concept of Kakshya The Prastaraka charts for different planets can be represented in a different manner to make use of the concept of Kakshyas. Each rashi or sign is divided into eight equal parts or Kakshyas The Prastaraka chart for each planet can thus be readjusted to bring in the concept of the Kakshyas. A planet is considered to be productive of benefic results when it transits a Kakshya where there is a benefic point\n\nSource: Calculate.cs line 6886",
        "parameters": [
          {
            "name": "checkTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsGocharaObstructed/{planet}/{gocharaHouse}/{birthTime}/{currentTime}": {
      "get": {
        "tags": [
          "Transit"
        ],
        "operationId": "IsGocharaObstructed",
        "summary": "Check if there is an obstruction to a given Gochara obstructing housepoint Vedhanka",
        "description": "Check if there is an obstruction to a given Gochara obstructing housepoint Vedhanka\n\nSource: Calculate.cs line 6996",
        "parameters": [
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "gocharaHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          },
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "currentTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    },
    "/api/Calculate/IsGocharaOccurring/{birthTime}/{time}/{planet}/{gocharaHouse}": {
      "get": {
        "tags": [
          "Transit"
        ],
        "operationId": "IsGocharaOccurring",
        "summary": "Is SunGocharaInHouse1 Checks if a Gochara is occuring for a planet in a given house without any obstructions at a given time Note Basically a wrapper method for Gochra event calculations",
        "description": "Is SunGocharaInHouse1 Checks if a Gochara is occuring for a planet in a given house without any obstructions at a given time Note Basically a wrapper method for Gochra event calculations\n\nSource: Calculate.cs line 7227",
        "parameters": [
          {
            "name": "birthTime",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "time",
            "in": "path",
            "required": true,
            "description": "ISO 8601 datetime",
            "schema": {
              "type": "string",
              "description": "ISO 8601 datetime, e.g. 2001-05-15T13:30:00+08:00",
              "example": "2001-05-15T13:30:00+08:00"
            }
          },
          {
            "name": "planet",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "string",
              "enum": [
                "Sun",
                "Moon",
                "Mars",
                "Mercury",
                "Jupiter",
                "Venus",
                "Saturn",
                "Rahu",
                "Ketu",
                "Earth"
              ]
            }
          },
          {
            "name": "gocharaHouse",
            "in": "path",
            "required": true,
            "description": "",
            "schema": {
              "type": "integer",
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success - Mauhurtika wire envelope {\"Status\": \"Pass\", \"Payload\": <result>}"
          }
        }
      }
    }
  }
}