Lumirank API docs

Top cited third-party pages

Find the pages on other websites that AI engines cite most often for your prompts.

The citations report with the url dimension gives 1 row per cited page. is_own_domain=false leaves out the pages on your own domains.

With curl

curl -G https://api.lumirank.ai/v1/reports/citations \
  -H "Authorization: Bearer $LUMIRANK_API_KEY" \
  -d dimensions=url -d is_own_domain=false -d limit=25

The most cited page comes first. Each row has the page's title, domain, domain_rating, and its type in content_type.

With Python

This script prints 1 line per page: its number of citations, its share of all citations (citation_share), and its url.

import os

import requests

API = "https://api.lumirank.ai/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['LUMIRANK_API_KEY']}"}

resp = requests.get(f"{API}/reports/citations", headers=HEADERS,
                    params={"dimensions": "url", "is_own_domain": "false", "limit": 25}, timeout=60)
resp.raise_for_status()
for row in resp.json()["data"]:
    print(f"{row['citations']:>4}  {row['citation_share']:.1%}  {row['url']}")

To see only forum threads, add content_type=community. To see which engine cites each page, use dimensions=url,engine.

On this page