DEVELOPER PLATFORM • REST API v1

High-Speed Website Crawler & Technical SEO Scoring API

Turnkey RESTful infrastructure for SaaS builders, agencies, and automation pipelines. Query deep crawl audits, Core Web Vitals, and on-page signals in milliseconds.

sub-second crawl speed 99.9% uptime SLA Bearer Key Authentication
TRANSPARENT TIER PRICING

TRANSPARENT TIER PRICING

Instant activation. Test with the ₹1 lifetime sandbox or pick a monthly pass with instant UPI / QR code payment.

Monthly
Annual Save 15%
Test Drive

Developer Sandbox

₹1

Lifetime access • 25 Crawls

  • 25 Lifetime Audits
  • Live REST API Access
  • 5 requests / min rate
  • Core Web Vitals Scorer
Starter

Starter Pass

₹499

per month

  • 150 Audits / month
  • Full JSON REST API
  • 15 requests / min rate
  • Priority SMTP Delivery
Most Popular
Pro Growth

Pro Growth Pass

₹999

per month

  • 220 Audits / month
  • 30 requests / min rate
  • Deep Core Web Vitals
  • Raw JSON Response Engine
Enterprise

Enterprise Unlimited

₹1,499

per month

  • 2,000 Audits / month
  • 60 requests / min rate
  • Dedicated Priority Queue
  • 24/7 Priority SLA Slack
DEVELOPER REST SPECIFICATION

API Guidance & Integration Guide

Follow these 3 simple steps to integrate live SEO intelligence into your applications.

1

Activate Your Live Key

Select any tier (starting at ₹1 Sandbox). Once paid, you are redirected to your dashboard where you can toggle your live key with the eye button.

2

Authenticate Requests

Include your secret key in the Authorization: Bearer <key> HTTP request header with JSON payload.

3

Parse Technical Scores

Receive standardized JSON payloads containing overall SEO score, Core Web Vitals, metadata, robots compliance, and speed diagnostics.

curl -X POST https://bornseo.com/api/v1/crawl.php \
  -H "Authorization: Bearer born_live_xxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com", "depth": 1}'
POST https://bornseo.com/api/v1/crawl.php
JSON Body
Sample Response (200 OK) application/json
{
  "status": "success",
  "url": "https://example.com",
  "score": 92,
  "vitals": {
    "lcp": "1.2s",
    "cls": "0.02",
    "fid": "18ms"
  },
  "checks": {
    "ssl": true,
    "mobile_responsive": true,
    "meta_title_length": 54,
    "meta_desc_length": 148,
    "h1_count": 1,
    "broken_links": 0
  },
  "audit_timestamp": "2026-11-11T12:00:00Z"
}

Standardized HTTP Response Status Codes

Status Type Resolution / Meaning
200 OK Success Crawl audit completed. Scored metrics and diagnostics returned in body.
400 BAD REQUEST Invalid Input Missing URL parameter, SSRF private IP loopback, or malformed domain.
401 UNAUTHORIZED Invalid Key Bearer API key missing, inactive, revoked, or invalid prefix.
402 PAYMENT REQUIRED Quota Exhausted Monthly audit quota consumed. Upgrade plan or renew in dashboard.
429 RATE LIMITED Throttle Exceeded Per-minute rate limit reached. Back off with exponential retry.

Test REST API Live in Sandbox

Enter any website URL to execute a live test audit against our crawler engine.