

Healing crystals and birthstones you can filter by zodiac sign, chakra and element, each with the stones it pairs with.
Crystals by Zodiac · Crystals by Chakra · Birthstone · Crystal Search · Crystal Meanings · Crystal Pairings · Daily Crystal · Crystals by Element
Included with every plan (at no extra cost)
Spiritual, emotional and physical meanings
Mohs hardness and numerical vibration
Ruling planet, elements and colors per stone
Keywords and an affirmation for every stone
Crystals for each zodiac sign
Chakra stones from Root to Crown
Filter by element, color or ruling planet
Keyword search across names and meanings
Birthstones by calendar month
Companion crystals for grids and combinations
Crystal of the day by date
Random crystal for discovery
Crystal healing API covering the most popular and widely-searched healing crystals and gemstones, from Amethyst and Rose Quartz to Moldavite and Selenite, each with its spiritual, emotional, and physical properties. Filter by chakra (Root through Crown), zodiac sign, or element, search by keyword, browse birthstones by month, discover crystal pairings, and get random or daily crystal picks. Includes Mohs hardness, numerological vibration, and planetary associations per stone. Built for wellness apps, crystal shops, chakra-balancing tools, astrology integrations, and AI spiritual advisors. One key covers every RoxyAPI domain, with Remote MCP and typed SDKs.
Every Crystals and Healing Stones response is covered by 13,744 automated tests per deploy, checked against the gemological references led by GIA. See how we test.
Interpretations in English, Deutsch, Español, Français, हिन्दी, Português, Русский, Türkçe, one query parameter away.
Typed SDKs for TypeScript, Python, PHP, C#, Go, and Rust, generated from the live spec, each with an AGENTS.md so your coding assistant calls the Crystals and Healing Stones API correctly.
A Remote MCP server exposes every endpoint as a tool for Claude, ChatGPT, Cursor and any MCP client, with no local install. Opt-in compact responses cut the tokens your agent reads by roughly 40 to 52 percent, and one call stays one request.
Paste a widget into any site builder, install the WordPress plugin, or start from an MIT template you can white-label. Results render from the Crystals and Healing Stones API with no backend.
The depth behind every line above, written out in full.
Want to try without writing code? Try this domain live in API playground →
npm install @roxyapi/sdkimport { createRoxy } from '@roxyapi/sdk'
const roxy = createRoxy(process.env.ROXY_API_KEY!)
const domain = roxy.crystalspip install roxy-sdkfrom roxy_sdk import create_roxy
roxy = create_roxy("your-api-key")
domain = roxy.crystalscomposer require roxyapi/sdkuse function RoxyAPI\Sdk\createRoxy;
$roxy = createRoxy(getenv('ROXY_API_KEY'));
$domain = $roxy->crystals;dotnet add package RoxyApi.Sdkusing RoxyApi;
var roxy = new RoxyClient(Environment.GetEnvironmentVariable("ROXY_API_KEY")!);
var domain = roxy.Crystals;go get github.com/RoxyAPI/sdk-goimport roxyapi "github.com/RoxyAPI/sdk-go"
roxy, _ := roxyapi.NewRoxy(os.Getenv("ROXY_API_KEY"))
domain := roxy.Crystalscargo add roxyapiuse roxyapi::Roxy;
let roxy = Roxy::new(std::env::var("ROXY_API_KEY")?)?;
let domain = roxy.crystals();claude mcp add --transport http \
roxy-crystals https://roxyapi.com/mcp/crystals \
--header "X-API-Key: YOUR_KEY"AI agents auto-discover all endpoints as callable tools. Zero configuration. Responses can come back token-optimized and lossless, cutting the tokens your agent spends per call by roughly 40 to 52 percent.
Full MCP setup guidecurl -H "X-API-Key: YOUR_KEY" \
https://roxyapi.com/api/v2/crystals/Want to ship faster? Clone a free template and white-label it as your own app.
Building with Cursor, Claude Code, or Bolt? Use our AI prompts to generate a complete app.
Building on WordPress? Install the RoxyAPI plugin and drop a shortcode, no code required.
{
"name": "Amethyst",
"id": "amethyst",
"imageUrl": "https://roxyapi.com/img/crystals/amethyst.jpg",
"description": "Amethyst is a powerful purple quartz prized for protection, intuition, and spiritual growth. It is used for breaking bad habits, deepening meditation, and connecting with higher consciousness. Amethyst vibrates at a high frequency, creating a field of spiritual protection that transmutes negative energy into loving vibrations. It has been treasured since ancient times as a stone of royalty and sobriety, and remains one of the most popular healing crystals worldwide. Found primarily in Brazil, Uruguay, and Zambia, Amethyst rates 7 on the Mohs hardness scale, making it ideal for both jewelry and energy work.",
"meaning": {
"spiritual": "Amethyst is thought to provide a protective shield against negative energies, transmuting them into loving, positive vibrations. It is also traditionally associated with clarity of thought, intuition, and inspiration. Amethyst is said to help foster moderation, supporting self-discipline and clarity in daily choices. Amethyst is traditionally believed to support overall vitality and holistic well-being. Crystal enthusiasts associate its energy with enhancing hormone balance, tuning the endocrine system, and strengthening the immune system. It is thought to help reduce physical discomfort and assist the body in combating conditions that affect energy and resilience.",
"emotional": "Its calming energy supports emotional balance, encourages spiritual awareness, and promotes mindfulness. It encourages mental focus, memory, motivation, and dream recall, while assisting in maintaining inner calm and spiritual wisdom. Amethyst is also believed to support tissue regeneration, cleanse the blood, and alleviate physical, emotional, and psychological stress. Its calming influence can ease headaches, tension, bruising, swelling, and injuries, while promoting overall balance and harmony in hearing, respiratory, skin, and digestive functions.",
"physical": "Amethyst is traditionally believed to support overall vitality and holistic well-being. Crystal enthusiasts associate its energy with enhancing hormone balance, tuning the endocrine system, and strengthening the immune system. It is thought to help reduce physical discomfort and assist the body in combating conditions that affect energy and resilience. Amethyst is also believed to support tissue regeneration, cleanse the blood, and alleviate physical, emotional, and psychological stress. Its calming influence can ease headaches, tension, bruising, swelling, and injuries, while promoting overall balance and harmony in hearing, respiratory, skin, and digestive functions."
},
"chakras": [
"Third Eye",
"Crown"
],
"zodiacSigns": [
"Virgo",
"Sagittarius",
"Capricorn",
"Aquarius",
"Pisces"
],
"planet": "Jupiter",
"elements": [
"Air",
"Water"
],
"colors": [
"violet",
"purple"
],
"hardness": 7,
"numericalVibration": 3,
"keywords": [
"Nobility",
"Spiritual Awareness",
"Psychic Abilities",
"Inner Peace",
"Healing of Body, Mind & Soul",
"Positive Transformation",
"Meditation",
"Balance",
"Stress Relief"
],
"birthMonth": 2,
"affirmation": "I am filled with nobility.",
"pairsWith": [
"citrine",
"rose-quartz",
"clear-quartz",
"smoky-quartz",
"black-tourmaline"
]
}Structured JSON with documented fields. Not hallucinated text. See all endpoints
Render Crystals and Healing Stones 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 Crystals and Healing Stones API calculations, the interface that renders them, and the Remote MCP your agent calls, all behind one key, end to end.
| Element | Renders |
|---|---|
<roxy-crystal-card> | Photo, meaning sections, chakra, zodiac, element, hardness, keywords, and pairings |
<roxy-crystal-grid> | Crystal gallery with chakra, zodiac, element, colour, and planet filters; a pick opens the card in place |
Clone. Edit. Ship. Free and open source by Team Roxy.

AI chatbot with real readings across all domains. Not hallucinations.

Talk to the stars. Real readings across every domain, spoken aloud.
Browse all templates or use AI prompts to generate a custom app.
The products teams ship on the Crystals and Healing Stones API.
Real calls against the production API, no account needed. Every endpoint sits in the public OpenAPI spec and is callable as an MCP tool; open one for its parameters and response examples.
Get healing crystals and gemstones associated with a specific zodiac sign. Returns summary data for each crystal. Use the /crystals/{id} detail endpoint for full healing properties. Supports all 12 zodiac signs from Aries through Pisces. Perfect for personalized crystal recommendations based on astrological birth chart data.
Get healing crystals and gemstones that resonate with a specific chakra energy center. Returns summary data for each crystal. Use the /crystals/{id} detail endpoint for full healing properties. Supports all 7 primary chakras: Root, Sacral, Solar Plexus, Heart, Throat, Third Eye, and Crown. Essential for crystal grid building, chakra balancing, and energy healing applications.
Get healing crystals and gemstones associated with a specific natural element. Returns summary data for each crystal. Use the /crystals/{id} detail endpoint for full healing properties. Supports five elements: Earth, Water, Fire, Air, and Storm. Essential for elemental crystal selection, nature-based healing, and element-themed crystal grid applications.
Get the traditional birthstone crystals for a given birth month. Returns summary data for each crystal. Use the /crystals/{id} detail endpoint for full healing properties. Based on GIA-authoritative birthstone assignments. Perfect for birthday gift recommendations, personalized crystal suggestions, and birthstone jewelry applications.
Search for healing crystals by keyword or name. Matches against crystal names, healing keywords, descriptions, and spiritual/emotional/physical meaning fields. Returns summary data for each crystal. Use the /crystals/{id} detail endpoint for full healing properties. Useful for building crystal search bars, keyword-based recommendation features, and healing property lookups.
Get crystals that pair well with a given crystal for enhanced healing combinations. Returns the source crystal along with its recommended companion stones and their properties. Essential for crystal grid building, healing combination recommendations, and crystal shop cross-sell features.
Get the crystal of the day as a discovery teaser. Returns a deterministic crystal based on the current date (or a provided seed date), ensuring all users see the same crystal for any given day. Use the /crystals/{id} detail endpoint for complete spiritual, emotional, and physical healing properties. Perfect for daily guidance features, push notifications, wellness app widgets, and crystal journal integrations.
Get a randomly selected healing crystal as a discovery teaser. Returns a different crystal on each request (non-deterministic). Use the /crystals/{id} detail endpoint for complete spiritual, emotional, and physical healing properties. Perfect for crystal discovery features, surprise crystal picks, crystal roulette games, and exploration widgets. For a deterministic daily crystal that is the same for all users on a given date, use the /daily endpoint instead.
List all unique crystal colors available in the database. Use these values with the color filter on GET /crystals to find crystals by color. Essential reference endpoint for building color-based browsing of healing stones, visual crystal pickers, and filtering UI. The values are filter identifiers and stay in English under every lang, so a translated picker still submits a color the filter accepts.
List all unique planetary associations available in the database. Use these values with the planet filter on GET /crystals to find crystals by ruling planet. Essential reference endpoint for astrology app builders who want to recommend crystals based on planetary placements in a birth chart. The values are filter identifiers and stay in English under every lang, so a translated picker still submits a planet the filter accepts.
Retrieve healing crystals and gemstones with pagination. Supports optional filtering by chakra, zodiac sign, element, color, or planet. Returns minimal summary fields per crystal. Use the detail endpoint for full healing properties. Perfect for building crystal explorer apps, healing stone guides, and personalized crystal recommendation engines.
Get complete healing properties and metaphysical data for a specific crystal or gemstone. Returns spiritual, emotional, and physical healing interpretations along with chakra associations, zodiac connections, elemental properties, and crystal pairing recommendations. Authoritative interpretations covering all major healing crystals.
The receipts are public: the testing methodology, the open MIT benchmark, the transparency report, and the live API playground. Let ChatGPT, Perplexity, or Claude search the web and tell you what they find about RoxyAPI accuracy, MCP, SDKs, and pricing.
Opens a live web search in a new tab.
Your AI agent
your model, your voice
Remote MCP
auto-discovered, no local setup
Token-optimizedRoxy Ephemeris
13,744 tests, 3647 gold standard
Verified result
18 domains, one flat rate
Your agent uses calculated charts and readings in its replies, with your model and your own voice. Planetary positions are verified against NASA JPL Horizons. No local setup, no AGPL, no hosted-AI markup.
Audit it yourself: every Crystals and Healing Stones endpoint runs live in the API playground
Ask the crystals API for any of the twelve signs and it returns the matching stones, ready to drop into a "crystals for Scorpio" page or a personalized recommendation. One key activates instantly and unlocks every RoxyAPI domain. Build with the typed SDKs for TypeScript, Python, PHP, C#, Go, and Rust, or wire it into an AI assistant through our Remote MCP server with no Docker and no local setup.
Request any of the seven primary chakras, from Root through Crown, and the crystals API returns the stones aligned to that center along with their healing properties, keywords, and affirmations. It is built for wellness, yoga, and meditation apps that guide users through energy work and chakra balancing. Responses come back as clean structured data in every language the API ships, so the same call powers your app worldwide. The non-English translations are AI generated and currently under review.
Give the crystals API a calendar month and it returns the traditional birthstone crystals for it, perfect for evergreen gift guides and jewelry pages that convert all year. Each stone carries its full profile, so you can show meaning, hardness, and complementary pairings on the same page. Combine it with the zodiac lookup when you want both birth month and sign recommendations, all from a single key and one flat predictable price across every domain.
Every stone comes with a full profile: a description, meaning split into spiritual, emotional, and physical layers, plus its chakras, zodiac signs, ruling planet, elements, colors, hardness, keywords, and an affirmation. The catalog spans the most popular healing crystals and gemstones with consistent, structured fields, so your product stays uniform whether you show one stone or a hundred. The depth reads cleanly for chatbots and agents, and an AGENTS.md file plus our llms.txt help AI tools discover and use it correctly.
No. The catalog is actively maintained and expanded: we add recognizable, high-search stones and keep the healing properties curated and quality-gated. New crystals appear at the same endpoints you already call and are ranked into search and filters automatically, so there is nothing to migrate and no version to bump. Your integration keeps working and simply returns a richer library over time, all under one key and one flat price across every RoxyAPI domain.
Yes. Send a free-text query like protection, love, or clarity and the crystals API surfaces the stones tied to that intention, matching across names, keywords, and meanings. It is ideal for search bars, autocomplete, and discovery feeds, and it pairs naturally with conversational AI through our Remote MCP server. When you want precise filtering instead of free text, narrow by chakra, zodiac, element, color, or planet from the same key.
Each stone includes its companion crystals, the ones that work well together, so you can build crystal grids, combination guides, and natural upsell suggestions in a crystal shop. Pairing data is curated per stone and returned as structured data that drops straight into chatbots, the Remote MCP server, or a WordPress site through our plugin and UI components. It is one of the insight domains behind a single key, so adding tarot, numerology, or astrology later takes no new setup.
Healing crystals and birthstones you can filter by zodiac sign, chakra and element, each with the stones it pairs with.
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 KeyHi, I am Rosie, your guide to the RoxyAPI insight tools.
Ask me to read your birth chart, pull a card, or map your numbers, and I will interpret what it means for you. Unlike most AIs, I never make the numbers up: every reading runs on real, verified calculations. Curious about the API, pricing, or docs instead? Ask me that too.