<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Oleg K</title>
    <description>The latest articles on DEV Community by Oleg K (@copeus).</description>
    <link>https://dev.to/copeus</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3795690%2F084f7a0b-62b8-430e-a792-36491d5dc63b.jpg</url>
      <title>DEV Community: Oleg K</title>
      <link>https://dev.to/copeus</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/copeus"/>
    <language>en</language>
    <item>
      <title>I Built an Astrology API With 100+ Endpoints</title>
      <dc:creator>Oleg K</dc:creator>
      <pubDate>Tue, 03 Mar 2026 18:27:54 +0000</pubDate>
      <link>https://dev.to/copeus/i-built-an-astrology-api-with-100-endpoints-126o</link>
      <guid>https://dev.to/copeus/i-built-an-astrology-api-with-100-endpoints-126o</guid>
      <description>&lt;p&gt;If you've ever tried adding astrology features to an app, you know the pain.&lt;/p&gt;

&lt;p&gt;Most APIs on the market give you daily horoscopes for 12 zodiac signs and charge $30+/month for the privilege. Need &lt;a href="https://astrology-api.io/p/natal-api" rel="noopener noreferrer"&gt;natal charts&lt;/a&gt;? &lt;a href="https://astrology-api.io/p/synastry-api" rel="noopener noreferrer"&gt;Synastry&lt;/a&gt;? &lt;a href="https://astrology-api.io/p/traditional-astrology" rel="noopener noreferrer"&gt;Hellenistic techniques&lt;/a&gt;? Good luck — you're stitching together 3 different services, writing custom calculation logic, and still getting 2-3 second response times.&lt;/p&gt;

&lt;p&gt;We built &lt;a href="https://astrology-api.io" rel="noopener noreferrer"&gt;Astrology API&lt;/a&gt; to fix that.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Astrology API Actually Does
&lt;/h2&gt;

&lt;p&gt;One API. 100+ calculation types. Here's a quick breakdown:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;What You Get&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Raw Data&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://astrology-api.io/p/planetary-positions" rel="noopener noreferrer"&gt;Planetary positions&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/house-systems" rel="noopener noreferrer"&gt;house cusps&lt;/a&gt; (23 systems), &lt;a href="https://astrology-api.io/p/aspect-analysis" rel="noopener noreferrer"&gt;aspects&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/lunar-return" rel="noopener noreferrer"&gt;lunar metrics&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/eclipse" rel="noopener noreferrer"&gt;eclipses&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Chart Analysis&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://astrology-api.io/p/natal-api" rel="noopener noreferrer"&gt;Natal&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/synastry-api" rel="noopener noreferrer"&gt;synastry&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/composite-api" rel="noopener noreferrer"&gt;composite&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/transit-api" rel="noopener noreferrer"&gt;transit&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/solar-return" rel="noopener noreferrer"&gt;solar return&lt;/a&gt;, lunar return, &lt;a href="https://astrology-api.io/p/secondary-progressions" rel="noopener noreferrer"&gt;progressions&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Hellenistic&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://astrology-api.io/p/dignities" rel="noopener noreferrer"&gt;Essential dignities&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/profections" rel="noopener noreferrer"&gt;annual profections&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/arabic-parts" rel="noopener noreferrer"&gt;Arabic parts&lt;/a&gt; (97+), sect analysis&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Astrocartography&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://astrology-api.io/p/astrocartography" rel="noopener noreferrer"&gt;Planetary lines on world maps&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/relocation-api" rel="noopener noreferrer"&gt;relocation scoring&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/astrocartography-paran" rel="noopener noreferrer"&gt;parans&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Reports&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;AI-powered interpretations for natal, synastry, &lt;a href="https://astrology-api.io/p/career-api" rel="noopener noreferrer"&gt;career&lt;/a&gt;, life areas — in 9+ languages&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Horoscopes&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://astrology-api.io/p/daily-horoscope-api" rel="noopener noreferrer"&gt;Daily&lt;/a&gt;/&lt;a href="https://astrology-api.io/p/horoscope-weekly" rel="noopener noreferrer"&gt;weekly&lt;/a&gt;/&lt;a href="https://astrology-api.io/p/horoscope-monthly" rel="noopener noreferrer"&gt;monthly&lt;/a&gt;/yearly — sun-sign AND &lt;a href="https://astrology-api.io/p/personalized-horoscopes-api" rel="noopener noreferrer"&gt;personalized&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Numerology&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://astrology-api.io/p/numeroscope" rel="noopener noreferrer"&gt;Pythagorean + Chaldean systems&lt;/a&gt;, life path, expression numbers&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Visual Charts&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://astrology-api.io/p/chart-svg" rel="noopener noreferrer"&gt;SVG natal wheels&lt;/a&gt;, aspect grids, &lt;a href="https://astrology-api.io/p/astrocartography" rel="noopener noreferrer"&gt;astrocartography maps&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  A Quick Example
&lt;/h2&gt;

&lt;p&gt;Get a full &lt;a href="https://astrology-api.io/p/birth-chart-api" rel="noopener noreferrer"&gt;natal chart&lt;/a&gt; with one call:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST https://astrology-api.io/api/v1/natal-chart &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"Authorization: Bearer YOUR_API_KEY"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"Content-Type: application/json"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s1"&gt;'{
    "date": "1990-06-15",
    "time": "14:30",
    "location": "New York"
  }'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That's it. No timezone lookups, no coordinate conversions. Pass a city name — we handle geocoding automatically.&lt;/p&gt;

&lt;p&gt;Response time? Under 300ms for this. Competitors typically take 2-5 seconds for the same calculation.&lt;/p&gt;

&lt;h2&gt;
  
  
  How It Compares
&lt;/h2&gt;

&lt;p&gt;Here's the honest comparison:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Astrology API&lt;/th&gt;
&lt;th&gt;DivineAPI ($31-49/mo)&lt;/th&gt;
&lt;th&gt;Bloom.be (€29-279/mo)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Calculation types&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100+&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;~15&lt;/td&gt;
&lt;td&gt;~30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;House systems&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;23&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hellenistic techniques&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Yes&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fixed stars&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;50+&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;Basic&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Arabic parts&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;97+&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Response time&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;&amp;lt;300ms&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1-3s&lt;/td&gt;
&lt;td&gt;2-5s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI interpretations&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Yes&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Limited&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Languages&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;9+&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Free tier&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;50 req/mo&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Popular plan&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;$21/mo&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$31/mo&lt;/td&gt;
&lt;td&gt;€29/mo&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Why Developers Actually Use This
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Zero Astrology Knowledge Required
&lt;/h3&gt;

&lt;p&gt;Every endpoint has a built-in glossary system. Your frontend devs don't need to know what "annual profections" are — the API returns human-readable labels and explanations alongside raw data.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. The Documentation Is Actually Good
&lt;/h3&gt;

&lt;p&gt;Interactive API docs via RapiDoc, plus a Postman collection with 113+ pre-built examples. Import it and start testing in 30 seconds.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. It Scales
&lt;/h3&gt;

&lt;p&gt;No hard request caps that suddenly break your app. Batch processing for bulk operations. Webhook support for async calculations. The architecture handles spikes without you thinking about it.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. AI-Powered Interpretations
&lt;/h3&gt;

&lt;p&gt;Raw planetary data is great for astrology nerds. But if you're building a consumer app, you need readable content. Our interpretation engine uses LLMs to generate &lt;a href="https://astrology-api.io/p/personalized-horoscopes-api" rel="noopener noreferrer"&gt;personalized, nuanced reports&lt;/a&gt; — not the generic "Mercury is in retrograde" copy-paste.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who's Using It
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Astrology apps&lt;/strong&gt; — &lt;a href="https://astrology-api.io/p/natal-api" rel="noopener noreferrer"&gt;natal charts&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/daily-horoscope-api" rel="noopener noreferrer"&gt;daily horoscopes&lt;/a&gt;, &lt;a href="https://astrology-api.io/p/compatibility-api" rel="noopener noreferrer"&gt;compatibility features&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dating apps&lt;/strong&gt; — zodiac-based matching and &lt;a href="https://astrology-api.io/p/synastry-api" rel="noopener noreferrer"&gt;synastry compatibility scores&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wellness platforms&lt;/strong&gt; — &lt;a href="https://astrology-api.io/p/insights-moon" rel="noopener noreferrer"&gt;moon phase tracking&lt;/a&gt;, personalized timing recommendations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Content platforms&lt;/strong&gt; — automated &lt;a href="https://astrology-api.io/p/horoscope-api" rel="noopener noreferrer"&gt;horoscope content&lt;/a&gt; in multiple languages&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trading tools&lt;/strong&gt; — yes, really — &lt;a href="https://astrology-api.io/p/insights-trading" rel="noopener noreferrer"&gt;planetary cycle analysis&lt;/a&gt; for market timing&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Pricing
&lt;/h2&gt;

&lt;p&gt;We kept it simple:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Free&lt;/strong&gt;: 50 requests/month (enough to prototype)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pro&lt;/strong&gt;: $11/mo — 1,000 requests&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pro Plus&lt;/strong&gt;: $21/mo — 7,000 requests (most popular)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ultra&lt;/strong&gt;: $37/mo — 55,000 credits, all 23 house systems&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Business&lt;/strong&gt;: $99/mo — 220,000 credits, all endpoints&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Enterprise&lt;/strong&gt;: $399+/mo — unlimited, dedicated infrastructure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Higher tiers unlock more house systems and advanced features. No credit card required for the free tier.&lt;/p&gt;

&lt;h2&gt;
  
  
  Get Started
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Sign up at &lt;a href="https://astrology-api.io" rel="noopener noreferrer"&gt;astrology-api.io&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Get your API key (instant, no credit card for free tier)&lt;/li&gt;
&lt;li&gt;Hit your first endpoint
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Test it right now — planetary positions for today&lt;/span&gt;
curl https://astrology-api.io/api/v1/planets/now &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"Authorization: Bearer YOUR_API_KEY"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The free tier gives you 50 requests/month — enough to build a proof of concept and see if it fits your use case.&lt;/p&gt;




&lt;p&gt;If you're building anything that touches astrology, &lt;a href="https://astrology-api.io/p/numeroscope" rel="noopener noreferrer"&gt;numerology&lt;/a&gt;, or cosmic timing — &lt;a href="https://astrology-api.io" rel="noopener noreferrer"&gt;give it a try&lt;/a&gt;. Happy to answer questions in the comments.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Useful links:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://api.astrology-api.io/rapidoc" rel="noopener noreferrer"&gt;API Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://astrology-api.io/product" rel="noopener noreferrer"&gt;All products overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://astrology-api.io/pricing" rel="noopener noreferrer"&gt;Pricing plans&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://astrology-api.io/blog/how-to-build-astrology-app-2025" rel="noopener noreferrer"&gt;Blog: How to Build an Astrology App&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://astrology-api.io/blog/astrology-api-integration-step-by-step-guide" rel="noopener noreferrer"&gt;Blog: Astrology API Integration Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://astrology-api.io/faq" rel="noopener noreferrer"&gt;FAQ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>api</category>
      <category>astrology</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title>MCP monetization</title>
      <dc:creator>Oleg K</dc:creator>
      <pubDate>Fri, 27 Feb 2026 01:34:12 +0000</pubDate>
      <link>https://dev.to/copeus/mcp-monetization-3m4k</link>
      <guid>https://dev.to/copeus/mcp-monetization-3m4k</guid>
      <description>&lt;p&gt;MCPize is the all-in-one platform for MCP server developers — we handle hosting, billing, authentication, and usage tracking so you can focus on building, not infrastructure. Ship your MCP server to paying customers in minutes, not months.&lt;/p&gt;


&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://mcpize.com/developers?utm_source=dev.to" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmcpize.com%2Fog-image.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://mcpize.com/developers?utm_source=dev.to" rel="noopener noreferrer" class="c-link"&gt;
            Build MCP Servers and Earn 85% Revenue Share
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Everything you need to build, deploy, and monetize MCP servers. Tutorials, SDK, CLI tools, and 85% revenue share. Start building today.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmcpize.com%2Ffavicon.ico" width="256" height="256"&gt;
          mcpize.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>ai</category>
      <category>mcp</category>
      <category>webmonetization</category>
      <category>monetize</category>
    </item>
  </channel>
</rss>
