Skip to main content

Single Tarot Card

Returns full data for a single card by its slug ID. Example IDs: 'the-fool', 'ace-of-wands', 'king-of-cups', 'the-world', 'ten-of-swords'.

Endpoint

GET /v1/tarot/cards/{card_id}

Request parameters

FieldTypeRequiredDescription
card_idstringYes

Example request

curl -X GET "https://api.asterwise.com/v1/tarot/cards/the-fool" \
-H "Authorization: Bearer YOUR_API_KEY"

Example response

{
"success": true,
"message": "success",
"data": {
"id": "the-fool",
"name": "The Fool",
"arcana_type": "major",
"suit": null,
"number": 0,
"element": "air",
"astrology_correspondence": "Uranus",
"keywords_upright": [
"beginnings",
"innocence",
"... and 3 more items"
],
"keywords_reversed": [
"recklessness",
"naivety",
"... and 3 more items"
],
"upright_meaning": "The Fool signals new beginnings, unlimited potential, and a leap of faith. A journey is starting — approach it with open…",
"reversed_meaning": "Reversed, The Fool warns of recklessness or naivety. A leap may be premature. Important details are being overlooked. Pa…",
"yes_no": "yes",
"description": "A young figure stands at a cliff's edge, knapsack over one shoulder, gazing skyward. A white dog leaps at his heels. Mou…"
}
}

Response fields

FieldTypeDescription
successbooleanTrue if the request succeeded
messagestringHuman-readable status message
dataobject
data.idstringUnique slug identifier e.g. 'the-fool'
data.namestringFull card name e.g. 'The Fool'
data.arcana_typestring'major' or 'minor'
data.suitstring | nullSuit for minor arcana: wands, cups, swords, pentacles. Null for major arcana.
data.numberintegerCard number. Major arcana: 0-21. Minor arcana: 1=Ace, 11=Page, 12=Knight, 13=Queen, 14=King.
data.elementstringElemental correspondence: fire, water, air, earth, spirit
data.astrology_correspondencestringAstrological planet or sign correspondence
data.keywords_uprightarray[string]Upright keywords
data.keywords_reversedarray[string]Reversed keywords
data.upright_meaningstringFull upright interpretation
data.reversed_meaningstringFull reversed interpretation
data.yes_nostringYes/No polarity: 'yes', 'no', or 'maybe'
data.descriptionstringVisual description of the card imagery

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