Skip to main content

Get life path number

Calculates the life path number for a birth date and returns interpretation details. Query: date (YYYY-MM-DD). Requires authenticated API key access (Core tier or above in product terms). Returns number, master/karmic markers, and guidance keywords.

Endpoint

GET /v1/numerology/life-path

Request parameters

FieldTypeRequiredDescription
datestring (date)YesBirth date (YYYY-MM-DD)

Example request

curl -X GET "https://api.asterwise.com/v1/numerology/life-path?date=1985-11-12" \
-H "Authorization: Bearer YOUR_API_KEY"

Example response

{
"success": true,
"message": "success",
"data": {
"life_path_number": 1,
"is_master_number": false,
"karmic_debt_number": null,
"interpretation": "You are a natural leader and pioneer. Your life purpose involves independence, innovation, and breaking new ground. You…",
"keywords": [
"Leadership",
"Independence",
"... and 3 more items"
]
}
}

Response fields

FieldTypeDescription
successbooleanTrue if the request succeeded
messagestringHuman-readable status message
dataobject
data.life_path_numberintegerComputed life path number
data.is_master_numberbooleanWhether life path is a master number
data.karmic_debt_numberinteger | nullKarmic debt number if present
data.interpretationstringNarrative interpretation for life path number
data.keywordsarray[string]Keywords associated with the life path number

Errors

CodeDescriptionReference
authentication_failedMissing or invalid API key.authentication_failed
ephemeris_unavailableUpstream ephemeris service error.ephemeris_unavailable
insufficient_tierAPI key tier does not include this endpoint.insufficient_tier
internal_errorUnexpected server error.internal_error
ip_rate_limit_exceededToo many requests in a short window.ip_rate_limit_exceeded
payload_too_largeRequest body exceeds the size limit.payload_too_large
resource_not_foundReferenced resource was not found.resource_not_found
validation_errorRequest body failed schema validation.validation_error