OversigtREST APIMCP
REST API

API-reference

Direkte HTTP-adgang til alle Baseline Labs-funktioner. Godkend med din API-nøgle og kald fra ethvert sprog.

Base URL
https://baselinelabs.ai/api/

Godkend med X-API-Key: bl_your_key header på hver anmodning.

Projekter
GET /api/geo/saves

Vis alle dine projekter.

{
  "saves": [
    { "id": 42, "name": "My Brand", "url": "https://mybrand.com" }
  ]
}
POST /api/geo/saves

Opret et nyt projekt.

{ "name": "My Brand", "url": "https://mybrand.com" }
Søgning
POST /api/geo/search

Kør en søgning på tværs af Google, GPT, Perplexity, Gemini, Google AI Mode, Claude og DeepSeek. Koster kreditter.

{
  "save_id": 42,
  "queries": ["best project management tools", "top PM software 2026"]
}

Returnerer et søgnings-ID. Poll for resultater:

GET /api/geo/search/{search_id}

Få søgeresultater, når behandlingen er fuldført.

Synlighedsrapporter
GET /api/geo/reports/templates

Vis dine rapportskabeloner.

POST /api/geo/reports/run

Kør en synlighedsrapport fra en skabelon. Koster kreditter.

{ "template_id": 12 }
GET /api/geo/reports/{report_id}

Få rapportresultater inklusive rangering pr. forespørgsel.

Brandnævnelser
POST /api/geo/mentions/scan

Opret en brandnævnelsesscanning. Koster kreditter.

{ "save_id": 42, "brand_name": "My Brand" }
GET /api/geo/mentions/{scan_id}

Få scanningsresultater og individuelle nævnelsesposter.

Schema.org
POST /api/geo/schema/generate

Generer schema.org JSON-LD for enhver URL ved hjælp af GPU-inferens.

{ "url": "https://example.com/page" }

Svar:

{
  "url": "https://example.com/page",
  "schema_url": "https://schema.baselinelabs.ai/abc123.json",
  "cached": true,
  "inference_ms": 12
}
GET /api/geo/schema/status/{job_id}

Kontroller asynkron skemagenieringsjobstatus (for job >5s).

Fejlsvar

Alle fejl returnerer JSON med et detail felt.

401 Dårlig eller manglende API-nøgle
402 Utilstrækkelige kreditter
429 Hastighedsbegrænset
404 Ressource ikke fundet
George
Online
0%

Hi, I'm George.

Ask me about your projects, reports, brand mentions, backlinks, or anything on the platform.