Skip to main content
GET/v1/tarot/suits/{suit}

Tarot Cards by Suit

Returns all 14 cards in a given suit: wands, cups, swords, or pentacles. Wands=fire/career, Cups=water/emotions, Swords=air/intellect, Pentacles=earth/material.

Request parameters

suitrequired
string

Response fields

success
boolean
True if the request succeeded
message
string
Human-readable status message
data
array[object]
The endpoint response payload
data[].id
string
Unique slug identifier e.g. 'the-fool'
data[].name
string
Full card name e.g. 'The Fool'
data[].arcana_type
string
'major' or 'minor'
data[].suit
string | null
Suit for minor arcana: wands, cups, swords, pentacles. Null for major arcana.
data[].number
integer
Card number. Major arcana: 0-21. Minor arcana: 1=Ace, 11=Page, 12=Knight, 13=Queen, 14=King.
data[].element
string
Elemental correspondence: fire, water, air, earth, spirit
data[].astrology_correspondence
string
Astrological planet or sign correspondence
data[].keywords_upright
array[string]
Upright keywords
data[].keywords_reversed
array[string]
Reversed keywords
data[].upright_meaning
string
Full upright interpretation
data[].reversed_meaning
string
Full reversed interpretation
data[].yes_no
string
Yes/No polarity: 'yes', 'no', or 'maybe'
data[].description
string
Visual description of the card imagery

Errors

Missing or invalid API key.
Upstream ephemeris service error.
Reserved; product endpoints are not feature-gated by plan (quota differs by tier).
Unexpected server error.
Too many requests in a short window.
Request body exceeds the size limit.
Referenced resource was not found.
Request body failed schema validation.