VedAstro icon indicating copy to clipboard operation
VedAstro copied to clipboard

API for match checker

Open ar-daniel opened this issue 1 year ago • 1 comments

Currently the match checker feature is manual and a person needs to be added before checking match ( https://vedastro.org/Match )

( in API builder section - https://vedastro.org/APIBuilder ) Please provide an API for checking match between two profiles by inputting their birth dates time and place directly in API itself :pray:

Thank you for your good work

ar-daniel avatar May 04 '24 09:05 ar-daniel

noted, there is a half baked version of this API available, but it needs little work hopefully sometime this month or the next, we can have a working version

sengiv avatar May 04 '24 15:05 sengiv

@ar-daniel.........API is done 🫡😁, have fun 🎈

POST URL --> https://api.vedastro.org/Match

POST BODY :

{
  "PersonList": [
    {
      "Name": "Romeo",
      "Gender": "Male",
      "BirthTime": {
        "StdTime": "12:05 24/09/1975 +03:30",
        "LocationName": "London"
      }
    },
    {
      "Name": "Juliet",
      "Gender": "Female",
      "BirthTime": {
        "StdTime": "12:05 23/09/1975 +01:30",
        "LocationName": "Peru"
      }
    }
  ]
}

OUTPUT JSON

{
    "Status": "Pass",
    "Payload": {
        "KutaScore": 25.0,
        "Notes": "...",
        "Male": {
            "PersonId": "Romeo1975",
            "Name": "Romeo",
            "Notes": "",
            "BirthTime": {
                "StdTime": "12:05 24/09/1975 +03:30",
                "Location": {
                    "Name": "London, United Kingdom",
                    "Longitude": -0.126,
                    "Latitude": 51.5
                }
            },
            "Gender": "Male",
            "OwnerId": null,
            "LifeEventList": []
        },
        "Female": {
            "PersonId": "Juliet1975",
            "Name": "Juliet",
            "Notes": "",
            "BirthTime": {
                "StdTime": "12:05 23/09/1975 +01:30",
                "Location": {
                    "Name": "Peru, Peru",
                    "Longitude": -77.037,
                    "Latitude": -12.058
                }
            },
            "Gender": "Female",
            "OwnerId": null,
            "LifeEventList": []
        },
        "PredictionList": [
            {
                "Name": "GrahaMaitram",
                "Nature": "Bad",
                "MaleInfo": "SamePlanet Sign",
                "FemaleInfo": "SamePlanet Sign",
                "Info": "no good connection between these horoscopes",
                "Description": "happiness, mental compatibility (important)"
            },
            {
                "Name": "Rajju",
                "Nature": "Good",
                "MaleInfo": "Kati",
                "FemaleInfo": "Pada",
                "Info": "both constellations are in different groups",
                "Description": "strength/duration of married life (important)"
            },
            {
                "Name": "NadiKuta",
                "Nature": "Good",
                "MaleInfo": "Pitha (bile)",
                "FemaleInfo": "Vatha (wind)",
                "Info": "agreement between the couple will be good",
                "Description": "nervous energy compatibility (important)"
            },
            {
                "Name": "VasyaKuta",
                "Nature": "Bad",
                "MaleInfo": "Aries",
                "FemaleInfo": "Aries",
                "Info": "neither controls the other",
                "Description": "degree of magnetic control"
            },
            {
                "Name": "DinaKuta",
                "Nature": "Bad",
                "MaleInfo": "Aries",
                "FemaleInfo": "Aries",
                "Info": "remainder is 1",
                "Description": "day to day living compatibility"
            },
            {
                "Name": "GunaKuta",
                "Nature": "Neutral",
                "MaleInfo": "ManushaHuman",
                "FemaleInfo": "DevaAngel",
                "Info": "evil maybe ignored, female star is more than 14th from male's",
                "Description": "temperament and character compatibility"
            },
            {
                "Name": "Mahendra",
                "Nature": "Bad",
                "MaleInfo": "Bharani - 2",
                "FemaleInfo": "Aswini - 3",
                "Info": "no well-being and no longevity, count 2",
                "Description": "well-being and longevity"
            },
            {
                "Name": "StreeDeergha",
                "Nature": "Bad",
                "MaleInfo": "Bharani - 2",
                "FemaleInfo": "Aswini - 3",
                "Info": "constellation count lower than 9, it is 2",
                "Description": "husband well being, longevity and prosperity"
            },
            {
                "Name": "RasiKuta",
                "Nature": "Neutral",
                "MaleInfo": "Aries",
                "FemaleInfo": "Aries",
                "Info": "bad, but neutralized by friendly Janma Rasi lord",
                "Description": "rasi compatibility"
            },
            {
                "Name": "Vedha",
                "Nature": "Good",
                "MaleInfo": "Bharani",
                "FemaleInfo": "Aswini",
                "Info": "constellation pair not hostile",
                "Description": "birth constellations compatibility"
            },
            {
                "Name": "Varna",
                "Nature": "Good",
                "MaleInfo": "Vaisya Workmen",
                "FemaleInfo": "Vaisya Workmen",
                "Info": "boy higher and girl lower or both same Varna, is good",
                "Description": "spiritual/ego compatibility"
            },
            {
                "Name": "YoniKuta",
                "Nature": "Bad",
                "MaleInfo": "Elephant - Male",
                "FemaleInfo": "Horse - Male",
                "Info": "pairs are hostile, should be avoided.",
                "Description": "sex compatibility"
            },
            {
                "Name": "Empty",
                "Nature": "Empty",
                "MaleInfo": "",
                "FemaleInfo": "",
                "Info": "",
                "Description": ""
            },
            {
                "Name": "KujaDosa",
                "Nature": "Bad",
                "MaleInfo": "103.75",
                "FemaleInfo": "0",
                "Info": "charts cannot be matched, male dosha above 25% of female",
                "Description": "if bad, may cause death/bad health to spouse"
            },
            {
                "Name": "BadConstellation",
                "Nature": "Good",
                "MaleInfo": "",
                "FemaleInfo": "",
                "Info": "no evil constellation in either person",
                "Description": "checks if evil constellation is in chart"
            },
            {
                "Name": "SexEnergy",
                "Nature": "Neutral",
                "MaleInfo": "Under-Sexed",
                "FemaleInfo": "",
                "Info": "no evil or good, neutral result",
                "Description": "sexual compatibility based on planets in 7th house"
            }
        ],
        "UserId": "",
        "Id": "60f6c1210e0e4d8cad46bbca64db5f74"
    }
}

sengiv avatar Jun 20 '24 16:06 sengiv

Great, thank you, will use this new match feature and come back

ar-daniel avatar Jun 21 '24 20:06 ar-daniel