Taurus: Fixed Earth
GET
/zodiac/taurus
curl -X GET https://api.astroway.info/v1/zodiac/taurus \ -H "X-Api-Key: aw_live_..." \ -H "Content-Type: application/json"const res = await fetch('https://api.astroway.info/v1/zodiac/taurus', { method: 'GET', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY, 'Content-Type': 'application/json', },});const { ok, data, error } = await res.json();if (!ok) throw new Error(error.message);console.log(data);import os, requests
r = requests.get( 'https://api.astroway.info/v1/zodiac/taurus', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY'], 'Content-Type': 'application/json'},)result = r.json()if not result['ok']: raise RuntimeError(result['error']['message'])print(result['data'])<?phpuse GuzzleHttp\Client;
$client = new Client(['base_uri' => 'https://api.astroway.info/v1/']);$r = $client->get('zodiac/taurus', [ 'headers' => ['X-Api-Key' => getenv('ASTROWAY_API_KEY')],]);$result = json_decode($r->getBody(), true);if (!$result['ok']) throw new \RuntimeException($result['error']['message']);print_r($result['data']);Embodied stability, sensory wealth. Ruler Venus. I HAVE.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” fields
string
Comma-separated dotted paths, relative to data, to keep in the response. A path is applied to every element of an array, so planets.name means the name of each planet. Paths that match nothing come back in _fields_unmatched; a list where nothing matches at all is a 400, because an empty object would be a confident wrong answer.
Example
planets.name,planets.longitude precision
integer
Round every non-integer number in the response to this many decimal places. Integers are left alone, because an id is not a measurement. Ecliptic longitudes ship with fourteen decimals by default; 2 is about a tenth of an arcminute.
Example
4Responses
Section titled “ Responses ”Successful calculation
Media type application/json
object
ok
boolean
data
object
sign
object
id
number
name
string
glyph
string
unicode
string
element
string
modality
string
polarity
string
ruler
string
exaltation
string
fall
string
detriment
string
bodyParts
Array<string>
startLongitude
number
description
string
decans
Array<object>
object
number
number
sign
string
decanInSign
number
startDegree
number
endDegree
number
egyptianRuler
string
modernRuler
string
faceRuler
string
description
string
cohort
object
element
Array<string>
modality
Array<string>
polarity
Array<string>
degreeRange
object
start
number
end
number
source
string
Example
{ "ok": true, "data": { "sign": { "id": 1, "name": "Taurus", "glyph": "♉", "unicode": "U+2649", "element": "earth", "modality": "fixed", "polarity": "feminine", "ruler": "Venus", "exaltation": "Moon", "fall": "Uranus", "detriment": "Mars", "bodyParts": [ "neck" ], "startLongitude": 30 }, "description": "Fixed earth: embodied stability, sensory wealth. Ruler Venus draws beauty into form; the I HAVE signature.", "decans": [ { "number": 4, "sign": "Taurus", "decanInSign": 1, "startDegree": 30, "endDegree": 40, "egyptianRuler": "Mercury", "modernRuler": "Venus", "faceRuler": "Mercury", "description": "embodied stability, sensual ground" } ], "cohort": { "element": [ "Taurus" ], "modality": [ "Taurus" ], "polarity": [ "Taurus" ] }, "degreeRange": { "start": 30, "end": 60 }, "source": "SIGNS reference + DECANS reference + classical interpretive lineage (Hand 1981, Tyl 1973, Brennan 2017)" }}Validation error
Media type application/json
Example
{ "ok": false, "error": { "code": "INVALID_INPUT", "message": "Validation failed: date: Date must be YYYY-MM-DD", "details": [ { "path": "date", "message": "Date must be YYYY-MM-DD" } ] }}Missing or invalid API key
Media type application/json
Example
{ "ok": false, "error": { "code": "INVALID_API_KEY", "message": "Invalid API key" }} Корисно?
Дякуємо за фідбек.