Menu

  1. Docs
  2. Domain Guides
  3. Angel Numbers

Angel Numbers

Angel numbers are repeating number sequences (111, 222, 333, etc.) believed to carry spiritual messages. Roxy has 43 known angel numbers with detailed interpretations, plus a universal lookup that analyzes any number sequence. Your users care about this for daily guidance, spiritual notifications, and number interpretation tools.

New to fetch()? The Western Astrology guide has an annotated example explaining every line of an API call.

What you can build

  • Angel number lookup tools — interpret any number sequence a user enters
  • Daily number features — daily angel number with meaning and affirmation
  • Notification features — detect repeating numbers (on clocks, receipts) and show meanings
  • Spiritual guidance apps — combine with numerology and tarot for a full spiritual toolkit

Which endpoints to call

Number lookup (any sequence)

The most powerful endpoint. Analyzes any number from 1 to 8 digits, not just the 43 known sequences. Returns pattern analysis, digit root meaning, and full interpretation if the number is in the database:

const response = await fetch('https://roxyapi.com/api/v2/angel-numbers/lookup?number=444', {
  headers: { 'X-API-Key': 'YOUR_API_KEY' }
});
const result = await response.json();

Response:

{
  "number": "444",
  "type": "repeating",
  "digitRoot": 3,
  "digits": 3,
  "uniqueDigits": 1,
  "isPalindrome": true,
  "isRepeating": true,
  "knownMeaning": {
    "number": "444",
    "title": "Divine Protection and Foundation",
    "coreMessage": "Angels surround you with protection and support...",
    "meaning": {
      "spiritual": "You are divinely protected and guided...",
      "love": "Stability and security in relationships...",
      "career": "Hard work is paying off...",
      "twinFlame": "Your twin flame connection is strengthening..."
    },
    "keywords": ["Protection", "Foundation", "Angels"],
    "affirmation": "I am safe, supported, and divinely guided."
  }
}

Which fields to show your users: knownMeaning.title is the headline. knownMeaning.coreMessage is the main interpretation. The meaning object has category breakdowns (spiritual, love, career, twinFlame). affirmation is a ready-made quote. For unknown numbers, show type (repeating, sequential, mirror, etc.) and the digitRoot meaning as a fallback interpretation.

Daily angel number

A random angel number each day:

const response = await fetch('https://roxyapi.com/api/v2/angel-numbers/daily', {
  headers: { 'X-API-Key': 'YOUR_API_KEY' }
});
const daily = await response.json();
// daily.number, daily.title, daily.coreMessage, daily.affirmation

Browse all angel numbers

List all 43 known angel numbers, optionally filtered by type:

// All numbers
const all = await fetch('https://roxyapi.com/api/v2/angel-numbers/numbers', {
  headers: { 'X-API-Key': 'YOUR_API_KEY' }
}).then(r => r.json());

// Filter by type: repeating, sequential, mirror, master, root
const repeating = await fetch('https://roxyapi.com/api/v2/angel-numbers/numbers?type=repeating', {
  headers: { 'X-API-Key': 'YOUR_API_KEY' }
}).then(r => r.json());

Single number detail

Get the full interpretation for a specific known angel number:

const response = await fetch('https://roxyapi.com/api/v2/angel-numbers/numbers/1111', {
  headers: { 'X-API-Key': 'YOUR_API_KEY' }
});
const number = await response.json();
// number.title, number.meaning.spiritual, number.affirmation, number.actionSteps

Full API reference

See all Angel Numbers endpoints in the API Reference.