Developer API

Build with the Beacon API

Access AI visibility data programmatically. Integrate GEO Scores, citation tracking, and analytics into your own applications.

RESTful API

Simple, predictable REST endpoints that are easy to integrate.

Secure Authentication

API keys and OAuth 2.0 for secure access to your data.

Real-time Data

Access the latest GEO scores and citation data in real-time.

SDKs Available

Official SDKs for JavaScript, Python, and more.

Simple to integrate

Get started in minutes with our official SDKs. Fetch your GEO Score, track citations, and monitor competitors with just a few lines of code.

// Install the SDK
npm install @beacon/sdk

// Initialize the client
import { Beacon } from '@beacon/sdk';

const beacon = new Beacon({
  apiKey: 'your_api_key'
});

// Get your brand's GEO Score
const score = await beacon.brands.getGeoScore('brand_id');
console.log(score);
// { score: 72, change: +5, updatedAt: '2024-12-30T...' }

API Endpoints

Core endpoints for accessing your AI visibility data.

GET/v1/brands
GET/v1/brands/{id}/geo-score
GET/v1/brands/{id}/citations
GET/v1/brands/{id}/competitors
POST/v1/webhooks
GET/v1/reports

Ready to build?

Start your free trial and get your API key in minutes.