Tarot Spread API
Tarot spread API
Included with every plan (at no extra cost)
Perform the classic three-card tarot spread revealing Past, Present, and Future. Past is what led to this situation, Present the current energy and circumstances, and Future the likely outcome if the current path continues. The most popular beginner-friendly spread, perfect for quick insights, daily guidance, or exploring specific questions. Each position includes a drawn card with reversal state, keywords, full meaning, and position-specific interpretation. Returns a summary connecting all three cards. Ideal for tarot reading apps, decision-making tools, and personal growth platforms. Optionally provide a seed for reproducible readings.
Request
POST /api/v2/tarot/spreads/three-card
Parameters
| Parameter | Type | Description |
|---|---|---|
| langquery | string enum | Response language (BCP 47). Supported: en, tr, de, es, hi, pt, fr, ru, zh-Hans, zh-Hant. Defaults to en. Coverage varies by domain, and a field with no translation in the requested language returns English. Default en. |
Request body
| Field | Type | Description |
|---|---|---|
| question | string | Optional specific question to focus the reading. Examples: "What should I know about my relationship?", "How can I improve my finances?", "What is blocking my creative growth?" Leave empty for general guidance. |
| seed | string | Optional seed for reproducible results. Same seed = same 3 cards in same positions. Useful for sharing readings, testing, or ensuring users get consistent results. Omit for random draws. |
Example request
{
"question": "What do I need to know about my career?",
"seed": "reading-2f9c1a"
}Response
Structured JSON with documented fields, covered by 13,405 automated tests per deploy, 3,620 of them gold-standard tests verified against NASA JPL Horizons. Not hallucinated text.
{
"spread": "Three-Card",
"question": "What do I need to know about my career?",
"seed": "reading-2f9c1a",
"positions": [
{
"position": 1,
"name": "Past",
"interpretation": "What has led to this situation and the foundational influences at play. Shows the events, decisions, and energies that have brought you to where you are now. Understanding the past provides context for the present.",
"card": {
"id": "eight-of-wands",
"name": "Eight of Wands",
"arcana": "minor",
"suit": "wands",
"number": 8,
"position": 1,
"reversed": false,
"keywords": [
"swift movement",
"momentum",
"rapid news",
"air travel",
"aligned action"
],
"meaning": "The Eight of Wands is the one pip in the suit of Wands with no human figure in it. In the Rider-Waite-Smith image, eight leafed wands fly in parallel through clear open sky above a green country with a river and a distant house, angled downward as though nearing the end of a long flight. Waite called the card motion through the immovable, a flight of wands drawing to the term of their course, and read it as activity, swiftness like that of an express messenger, great haste, and speed toward an end that promises assured felicity. He also named the wands the arrows of love.\n\nIn a reading, the Eight of Wands marks the moment when obstruction clears and everything begins to move at once. The struggle and standoff of the Seven of Wands resolve, the path opens, and events accelerate. Messages arrive, plans advance, and progress that had stalled now travels fast. This is rapid, directed energy rather than chaos: the wands fly in formation, all pointing the same way, which is the card asking for resources and attention to be aligned on a single aim so the momentum is not wasted.\n\nThe instruction is to move with the current rather than against it. The window is open now and will not stay open indefinitely, so this favours acting while the energy is high, answering the message, taking the trip, committing to the project that has suddenly gained speed. Because the wands are about to land, the card also signals that something long anticipated is at hand and may already be on the threshold.\n\nThe Eight of Wands often points to literal travel, particularly air travel or a short, fast-paced trip taken for business or pleasure. More broadly it favours communication that crosses distance, quick decisions made on sound footing, and the satisfaction of seeing effort convert into visible motion. Strike while the conditions hold, keep the aim singular, and let the speed carry the work to its conclusion.",
"love": "A relationship moves quickly, with messages, attraction, and developments arriving in rapid succession. The card favours romance that crosses distance, travel to meet a partner, or a sudden warming after a stalled stretch. Waite named these wands the arrows of love. Enjoy the pace, but let depth and understanding keep step with the speed so the connection has substance once the rush settles.",
"career": "Work accelerates as obstacles clear and projects that were stuck begin to move. Communication speeds up, opportunities arrive in quick succession, and progress becomes visible. The card favours decisive action while conditions hold rather than waiting for a calmer moment that may not come. Keep effort aligned on the central goal so the momentum converts into finished results rather than scattered activity.",
"finances": "Money and financial matters move at speed: payments clear, transactions complete, and returns arrive faster than expected. The card favours acting promptly and deliberately on a developing opportunity while the momentum is fresh. Direct the energy toward one clear aim rather than several at once, and let the swift movement work in favour of resources rather than rushing decisions that warrant more care.",
"health": "Vitality returns quickly and the body responds well to treatment or a change in routine. The Eight of Wands favours a rapid improvement after a flat or stalled stretch, energy rising and recovery gathering pace. Channel the surge into active movement while it is strong, but pace the effort so the gains hold rather than burning the new vigour out in a single push.",
"spirituality": "Spiritual insight arrives swiftly, with sudden clarity, synchronicities, and a sense of momentum on the path. The card favours acting on genuine intuition while the energy is alive rather than deliberating it into stillness. Stay receptive to what is moving toward you, and trust the impulses that arrive aligned and clear. Direct the quickened energy into practice so the insight grounds into something lasting.",
"imageUrl": "https://roxyapi.com/img/tarot/minor/eight-of-wands.jpg"
}
},
{
"position": 2,
"name": "Present",
"interpretation": "The current energy, circumstances, and challenges you are experiencing right now. This card shows what is happening in this moment and what you need to be aware of. It represents your current state of being.",
"card": {
"id": "four-of-swords",
"name": "Four of Swords",
"arcana": "minor",
"suit": "swords",
"number": 4,
"position": 2,
"reversed": true,
"keywords": [
"exhaustion",
"burnout",
"restlessness",
"avoided rest"
],
"meaning": "Reversed, the Four of Swords sounds an urgent call for the rest that is being refused. The reserves are running low, perhaps already on empty, drained by long hours, by carrying others, or by a demanding and stressful undertaking that has gone on too long. The reversal warns that continuing to push leads to collapse, the burnout that renders a person ineffective and unable to help anyone, least of all themselves. The rest the upright card recommends has become not optional but necessary.\n\nOften the body asks for stillness while the mind refuses to grant it. There is a restlessness, a drive to do everything at once, that overrides the signals of fatigue and pushes through a long list of tasks until wellbeing pays the price. The remedy is plain and difficult: stop. Withdraw from the clamour, take the retreat, the quiet weekend, the daily pause for the mind to settle, and let the reserves refill before they are gone entirely.\n\nThe reversal can also mark a stagnation that masquerades as recovery, time spent withdrawn that has stopped restoring and started to stall. Where rest has tipped into avoidance, the counsel is to re-emerge gently, integrating the calm solitude has given rather than hiding within it. Even a brief, genuine pause re-balances the energy, but the pause must be real. Force the rest the situation has refused, and let recovery, not endurance, become the priority.",
"love": "Exhaustion is straining matters of the heart, or a needed pause from romance is being refused. The reversed Four of Swords warns that pushing on while depleted leaves nothing to give a partner or a new connection. Step back and restore yourself before re-entering the world of love. Re-engage slowly once rested, rather than forcing closeness from an empty reserve.",
"career": "Burnout looms, and the rest the work demands is being avoided. The reversed Four of Swords warns that long hours and unrelenting pressure are draining you toward collapse. A restless drive to do everything at once overrides the clear need to stop. Force the break now, withdraw from the noise, and refill the reserves before exhaustion makes you ineffective at the work entirely.",
"finances": "Depletion is clouding financial judgement, or a needed pause from money pressure is being denied. The reversed Four of Swords cautions against acting while exhausted, when restlessness pushes for decisions the situation does not require. Step back, let the picture settle, and resist forcing financial moves from a drained state. Recovery first, then clear-headed action, protects resources better than strained effort.",
"health": "Exhaustion has reached a point that demands attention, and rest is being refused at real cost. The reversed Four of Swords warns that ignoring the body signals leads to collapse. Restlessness drives activity that fatigue cannot sustain. Stop, withdraw, and let genuine recovery take priority over the long list of tasks, before depletion forces a far longer and harder convalescence.",
"spirituality": "Spiritual reserves are running dry, or a withdrawal has stalled into stagnation. The reversed Four of Swords warns against pushing the mind onward when it plainly needs stillness, and equally against hiding in solitude past its restorative point. Take the real retreat the situation requires, quiet the restless drive, and let calm re-gather before re-emerging into active practice with renewed clarity.",
"imageUrl": "https://roxyapi.com/img/tarot/minor/four-of-swords.jpg"
}
},
{
"position": 3,
"name": "Future",
"interpretation": "The likely outcome or energy that lies ahead if you continue on your current path. This is not set in stone, your free will and actions can shape this future. Shows potential developments and where things are heading.",
"card": {
"id": "lovers",
"name": "The Lovers",
"arcana": "major",
"number": 6,
"position": 3,
"reversed": true,
"keywords": [
"disharmony",
"misaligned values",
"difficult choice",
"self-love"
],
"meaning": "Reversed, The Lovers points to a loss of harmony, most often within close relationships. Communication grows difficult, partners feel out of step, and it may seem that shared values no longer hold. The card asks for a return to the reason the bond exists. Where love is genuine, the discord is usually a passing storm best met with patience and compassion. In other cases it reveals that two people have simply grown apart, and that an honest, respectful parting is the kinder course.\n\nThe reversal can also describe feeling that is not mutual, one person more invested than the other, a gap that breeds insecurity, or a reluctance to open the heart at all for fear of being hurt.\n\nOn another level, the reversed card turns toward self-love and self-respect: how fully one honours ones own worth and accepts ones own nature, rather than admiring in others the very qualities one overlooks within.\n\nThe Lovers reversed frequently marks a choice mishandled, a decision of real consequence met with the temptation to cut corners or decide from fear and outside pressure rather than from genuine values. The card urges the opposite: choose the path most in keeping with what is true, however demanding it proves. It can also signify inner conflict, a person at war with themselves rather than any external force. The way through is to articulate ones own values clearly and let that clarity guide better choices in time.",
"love": "Disharmony, temptation, or values that no longer align are creating strain in a relationship, and a difficult choice in matters of the heart may be unavoidable. Avoidance only widens the distance. The reversed card calls for honest communication and a willingness to face what is misaligned, whether that means repair or a respectful release.",
"career": "A conflict between personal values and the demands of the work is breeding dissatisfaction, or a choice between competing opportunities is pressing. The reversal warns against deciding from external pressure rather than genuine conviction. Reconnect with what you actually stand for, and let that, not expedience or fear, settle the direction.",
"finances": "Money choices made from fear or out of step with ones values tend to backfire, and partnerships where aims do not truly align can lead to disputes. The reversed Lovers counsels reassessing what genuinely matters before committing resources, and ensuring that any shared financial venture rests on real agreement rather than convenience.",
"health": "Inner conflict or emotional turmoil may be surfacing as physical symptoms, and there may be a gap between what is known to be healthy and what is actually practised. The card asks for attention to that disconnection: aligning daily choices with genuine wellbeing, and addressing the emotional roots rather than only the symptoms.",
"spirituality": "A crisis of faith or a sense of disconnection from ones core values may be present, with belief and action out of step. The resulting inner conflict is the signal. The reversed Lovers invites a return to what feels authentically true, the patient work of clarifying values so that inner and outer life can come back into accord.",
"imageUrl": "https://roxyapi.com/img/tarot/major/lovers.jpg"
}
}
],
"summary": "Your past (Eight of Wands) has shaped your present situation (Four of Swords reversed). The future (The Lovers reversed) suggests challenges to overcome if you continue on this path."
}Response fields
| Field | Type | Description |
|---|---|---|
| spread* | string | Name of the tarot spread used (e.g. Three-Card, Celtic Cross, Career, Love). |
| question | string | The querent question, if one was provided. |
| seed | string | Seed used for this reading, if one was provided. Same seed reproduces identical results. |
| positions* | array of object | Array of spread positions, each containing a drawn card with position-specific tarot interpretation. |
| positions[].position* | number | Position number in the spread layout (1-based). |
| positions[].name* | string | Position name describing what this card reveals (e.g. Past, Present, Future, Challenge). |
| positions[].interpretation* | string | Position-specific interpretation of the drawn card, explaining how this card meaning applies to this particular spread position. |
| positions[].card* | object | |
| positions[].card.id* | string | Unique card identifier in kebab-case (e.g. the-fool, ace-of-cups). |
| positions[].card.name* | string | Display name of the tarot card. |
| positions[].card.arcana* | string enum | Whether this card belongs to the Major Arcana (22 trump cards, major life themes) or Minor Arcana (56 suit cards, daily situations). |
| positions[].card.suit | string enum | Suit of the card (Minor Arcana only). Cups=emotions, Wands=creativity, Swords=intellect, Pentacles=material. Null for Major Arcana cards. |
| positions[].card.number | number | Card number within its arcana. Major Arcana: 0 (Fool) through 21 (World). Minor Arcana: 1 (Ace) through 14 (King). Null when not applicable. |
| positions[].card.position* | number | Position index of this card in the draw sequence (1-based). Useful for mapping cards to spread positions. |
Show all fieldsShow fewer fields
| Field | Type | Description |
|---|---|---|
| positions[].card.reversed* | boolean | True if the card was drawn reversed (upside down). Reversed cards carry modified or blocked energy compared to upright position. |
| positions[].card.keywords* | array of string | Key themes and concepts associated with this card in its current orientation (upright or reversed). |
| positions[].card.meaning* | string | Full interpretation of this card in its current orientation, providing detailed divination guidance. |
| positions[].card.love | string | Love and relationship interpretation for the drawn orientation. Covers romantic partnerships, dating, emotional connections, and matters of the heart. |
| positions[].card.career | string | Career and professional interpretation for the drawn orientation. Covers workplace dynamics, job transitions, ambition, and vocational purpose. |
| positions[].card.finances | string | Financial interpretation for the drawn orientation. Covers money management, investments, material prosperity, and abundance mindset. |
| positions[].card.health | string | Health and wellbeing interpretation for the drawn orientation. Covers physical vitality, mental health, energy levels, and self-care guidance. |
| positions[].card.spirituality | string | Spiritual interpretation for the drawn orientation. Covers personal growth, inner wisdom, soul purpose, and metaphysical development. |
| positions[].card.imageUrl* | string | URL to the tarot card artwork image. |
| summary | string | Narrative summary that connects the cards drawn across the spread positions into one cohesive reading. |
Supported options
lang
Call it in your language.
Every snippet is generated from the live OpenAPI spec, so method names, parameters, and fields always match production.
import { createRoxy } from '@roxyapi/sdk'
const roxy = createRoxy(process.env.ROXY_API_KEY!)
const { data } = await roxy.tarot.castThreeCard({ body: { question: 'What do I need to know about my career?', seed: 'reading-2f9c1a' } })Install: npm install @roxyapi/sdk
from roxy_sdk import create_roxy
roxy = create_roxy("YOUR_API_KEY")
result = roxy.tarot.cast_three_card(question='What do I need to know about my career?', seed='reading-2f9c1a')Install: pip install roxy-sdk
use function RoxyAPI\Sdk\createRoxy;
$roxy = createRoxy(getenv('ROXY_API_KEY'));
$result = $roxy->tarot->castThreeCard(question: 'What do I need to know about my career?', seed: 'reading-2f9c1a');Install: composer require roxyapi/sdk
using RoxyApi;
var roxy = new RoxyClient(Environment.GetEnvironmentVariable("ROXY_API_KEY")!);
var result = await roxy.Tarot.Spreads.ThreeCard.PostAsync(new() { /* request fields above */ });Install: dotnet add package RoxyApi.Sdk
import roxyapi "github.com/RoxyAPI/sdk-go"
roxy, _ := roxyapi.NewRoxy(os.Getenv("ROXY_API_KEY"))
resp, _ := roxy.Tarot.CastThreeCard(ctx, nil, roxyapi.CastThreeCardJSONRequestBody{ /* request fields above */ })Install: go get github.com/RoxyAPI/sdk-go
curl -X POST "https://roxyapi.com/api/v2/tarot/spreads/three-card" \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"question":"What do I need to know about my career?","seed":"reading-2f9c1a"}'Prefer to try before you write code? Run this Tarot endpoint live in the API playground and inspect a real production response.
More Tarot Spread endpoints
The Tarot Spread API bundles these related endpoints under one key.
Career spread, 7 cards - Career tarot reading API
Perform a comprehensive 7-card career tarot spread using SWOT analysis framework (Strengths, Weaknesses, Opportunities, Threats) for professional guidance, business decisions, and vocational clarity. This career-focused reading examines seven strategic business aspects: Current Situation (your present professional position and workplace energy), Strengths (your professional assets, talents, and competitive advantages), Weaknesses (areas needing development, skill gaps, or limiting beliefs), Opportunities (potential growth paths, new ventures, or doors opening), Threats (obstacles, competition, or external challenges), Advice (actionable guidance for navigating your career path), and Outcome (where your professional journey is heading if you follow the guidance). Perfect for career coaching platforms, professional development apps, business consulting tools, job search websites, entrepreneurship platforms, and executive coaching services. Use for career transitions, job offers evaluation, promotion decisions, starting a business, workplace conflicts, finding your calling, or strategic career planning. Combines traditional tarot wisdom with modern SWOT business analysis for practical professional insight. Ideal for employees, entrepreneurs, freelancers, career changers, and anyone seeking vocational direction.
Try it liveCeltic Cross spread, 10 cards - Tarot spread API
Perform the legendary Celtic Cross spread, the most comprehensive and detailed tarot reading available, used by professional tarot readers worldwide for over a century. This 10-card layout reveals the complete picture of any situation through distinct positions: Present Situation (what is happening now), Challenge (obstacles crossing your path), Distant Past (root causes), Recent Past (recent influences), Best Outcome (potential positive result), Near Future (what is approaching in weeks ahead), Your Approach (your attitude and self-perception), External Influences (environment and other people impact), Hopes and Fears (your desires and anxieties), and Final Outcome (where everything is headed). Perfect for life-changing decisions, complex relationship questions, career transitions, spiritual guidance, and deep self-discovery. Ideal for professional tarot apps, life coaching platforms, spiritual wellness websites, and divination tools requiring authoritative comprehensive readings. Each card position provides layered insight combining traditional tarot wisdom with modern psychological interpretation for actionable guidance.
Try it liveCustom spread builder - Configurable tarot spread API
Build and perform your own custom tarot spread with personalized positions and interpretations (1-10 cards). This flexible endpoint lets you create unique spread layouts for any purpose: define your own position names, meanings, and card count to match your specific needs or therapeutic framework. Perfect for therapists using tarot in counseling, coaches creating signature spreads, app developers building custom reading features, spiritual practitioners with proprietary methods, or anyone wanting to design specialized layouts beyond traditional spreads. Create spreads for specific themes like chakra readings (7 cards), lunar phases (8 cards), elements (4 cards), goals setting (any count), shadow work, inner child healing, decision matrices, or creative problem-solving. Each position requires a name and interpretation, so you define what each card position represents in your reading. The API draws the exact number of cards you specify and maps them to your custom positions. No pre-generated summary is provided, so you interpret the reading based on your framework. Ideal for innovative tarot apps, therapeutic tools, personal development platforms, spiritual coaching services, or experimental divination methods. Maximum 10 positions to maintain reading clarity and practical interpretation time.
Try it liveLove spread, 5 cards - Relationship tarot reading API
Perform a specialized 5-card relationship tarot spread analyzing romantic connections, emotional dynamics, and partnership potential. This love-focused reading examines five crucial relationship aspects: You (your current emotional state, needs, and what you bring to the relationship), Partner/Other (their emotional perspective, desires, and energy), Relationship Dynamic (the current energy and connection between you both), Challenge (obstacles needing attention, healing, or communication), and Outcome (where this romantic connection is naturally heading). Perfect for dating apps, relationship counseling platforms, matchmaking services, wellness apps, and romantic guidance tools. Provides deep insight into new relationships, existing partnerships, potential connections, breakup recovery, or self-love journeys. Ideal for understanding compatibility, resolving conflicts, strengthening bonds, or deciding whether to pursue or continue a relationship. Each position reveals emotional truths combining traditional tarot relationship wisdom with modern relationship psychology. Use for individual readings or couples readings to gain perspective on romantic situations from singleness to marriage.
Try it liveDraw tarot cards - Seeded tarot draw API
Draw 1-78 tarot cards from the complete Rider-Waite-Smith deck with seeded reproducibility for consistent personalized readings. Provide an optional seed string (like "user123-2025-12-27" or "readingId") to ensure the same seed always returns identical cards in the exact same order, which is essential for daily tarot features, personalized user experiences, shareable readings, or reproducible testing. Omit seed for true random draws each time. Control card reversals (upright vs reversed or inverted orientations, where reversed cards provide alternative meanings when drawn upside down) and duplicates (traditional deck draws each of 78 cards once, or oracle-style allows repeating same card). Each drawn card includes position number, reversal state (boolean), keywords for quick interpretation, full meaning text (400+ words), authentic Rider-Waite imagery, and card metadata. Perfect for custom spread builders, random card generators, automated tarot reading platforms, daily card features, meditation apps, journaling prompts, divination tools, and any application requiring reproducible or random tarot draws from the industry-standard 78-card deck (22 Major Arcana spiritual lessons + 56 Minor Arcana practical guidance across 4 suits).
Try it liveRemote MCP for AI agents
Every Tarot endpoint is a callable tool on the Remote MCP server over Streamable HTTP. No local setup, no Docker. Claude, ChatGPT, Cursor, and any MCP client auto-discover the tools and ground their answers in verified data.
claude mcp add --transport http \
roxy-tarot https://roxyapi.com/mcp/tarot \
--header "X-API-Key: YOUR_KEY"Tool name for POST /tarot/spreads/three-card: post_tarot_spreads_three_card. Full MCP setup guide
What you can build
Build tarot reading apps with authentic Rider-Waite-Smith interpretations: upright and reversed meanings for all 78 cards with domain-specific guidance for love, career, health, and spiritual growth
Add daily tarot features to wellness and self-discovery platforms: one consistent personalized card per user each day, with shareable results
Build AI tarot chatbots with MCP: your OpenAI, Claude, or Gemini agent auto-discovers tarot endpoints and delivers conversational readings with zero integration code
Power career and life coaching platforms with Celtic Cross (10-card), SWOT career spreads, and yes/no oracle readings for decision-making and guidance features
Create relationship and dating app features with love spreads analyzing emotional dynamics, compatibility, challenges, and partnership potential
Ship fortune-telling and divination platforms combining tarot with astrology, numerology, dreams, and I-Ching for comprehensive spiritual guidance under one API key
Drop-in UI components and no-code widgets.
Render Tarot Spread API responses without building charts yourself. Install the npm package and drop these into Next.js, React, Vue, Svelte, Angular, or plain HTML, or embed the very same component on Squarespace, Wix, or WordPress by pasting one snippet, with no backend and no build step. They belong to one library that covers the entire spiritual stack rather than astrology alone, MIT licensed and included in every plan at no extra cost, never a separate product and never an upsell. The Tarot Spread API calculations, the interface that renders them, and the Remote MCP your agent calls, all behind one key, end to end.
Show all Tarot Spread UI componentsShow fewer Tarot Spread UI components
| Element | Renders |
|---|---|
| <roxy-tarot-spread> | Spreads with positions and reading |
Related capabilities
Tarot Spread API FAQ
What does the Tarot Spread API return?
Perform the classic three-card tarot spread revealing Past, Present, and Future. Every response is structured JSON with documented fields, not free text, so you map it straight into your product.
How do I authenticate with the Tarot Spread API?
Pass your key in the X-API-Key header on every request. Keys are delivered instantly at checkout with no approval queue. Use a secret sk key server side, or mint a publishable pk key locked to your origins for browser and no-code use.
Does the Tarot Spread API support multiple languages?
Yes. Append the lang query parameter to any endpoint for responses in English, German, Spanish, French, Hindi, Portuguese, Russian and Turkish. The translated payload includes the full interpretation text, not just field labels.
Is the Tarot Spread API available over Remote MCP for AI agents?
Yes. Every endpoint is exposed as a callable tool on the Remote MCP server at https://roxyapi.com/mcp/tarot over Streamable HTTP, so Claude, ChatGPT, Cursor, and any MCP client auto-discover it with no local setup or Docker.
How is the Tarot Spread API billed?
Flat pricing: 1 request equals 1 quota unit, REST and MCP identical, with no credit weighting or per-token markup. Every plan includes all 18 domains, so the Tarot Spread API is included at no extra cost.
Start using Tarot Spread API today.
Tarot readings a user can share and reopen unchanged, every card read upright and reversed for love, career and health.
All 18 domains included with every plan. Every endpoint, MCP server, SDK, and templates.
Plans from $39/mo, starting at $1.80 per domain on annual billing. No credit card required for testing.
View Pricing & Get API Key
