Enterprise API

3LA Public API

REST/JSON-API for programmatic audit av URL-er. Får ut samme 3-lags scores (menneskelig lesbarhet, søkemotor, AI-siteringsevne) som plattformen selv bruker.

Format
REST · JSON over HTTPS
Auth
X-API-Key header
Rate limit
30 req/time · 720/dag
Quickstart
  1. Registrer deg og oppgrader til Enterprise-abonnement
  2. Gå til og be om tilgang
  3. Master godkjenner (typisk innen 24t) og du får API-nøkkelen din vist ÉN gang
  4. Bruk nøkkelen som `X-API-Key`-header i alle requester
Endepunkter
POST
/api/gutenberg/audit
Public

Kjør et 3-lags audit på en URL. Returnerer overall score + per-lag scores + individuelle metrikker + prioriterte anbefalinger. Ingen workspace-kontekst nødvendig.

Request body
{ "url": "https://your-site.com/page" }
Eksempel-request
curl -X POST "https://threelayerapproach.com/api/gutenberg/audit" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: tla_<din-hemmelige-nokkel>" \
  -d '{"url": "https://kundens-side.no/produkt"}'
Eksempel-respons (200 OK)
{
  "audit_id": "b7a1f3e0-...",
  "url": "https://kundens-side.no/produkt",
  "overall_score": 72,
  "layer1_human": { "score": 78, "label": "Menneskelig lesbarhet" },
  "layer2_search": { "score": 65, "label": "Søkemotor-synlighet" },
  "layer3_ai": { "score": 73, "label": "AI-siteringsevne" },
  "metrics": [
    {
      "key": "title_length",
      "label": "Tittel-lengde",
      "layer": 1,
      "score": 90,
      "status": "green"
    },
    {
      "key": "schema_org",
      "label": "Structured data",
      "layer": 2,
      "score": 60,
      "status": "yellow"
    }
  ],
  "recommendations": [
    "Legg til FAQPage-schema — høy AI-siteringsverdi for spørsmålstitler",
    "Kutt intro fra 180 → 90 ord — reduserer time-to-answer for LLM"
  ],
  "created_at": "2026-08-13T09:14:22Z"
}
GET
/api/brand-audit/{brand_id}/latest
Workspace-scoped

Hent siste AI Brand Audit for et merke: AI Perception, AI Accuracy, Self-Grounding Rate (JSON-felt: cfr_baseline), sentiment, mention rate og auto-detekterte konkurrenter. Krever X-Workspace-Id-header.

Eksempel
curl "https://threelayerapproach.com/api/brand-audit/BRAND_ID/latest" \
  -H "X-API-Key: tla_..." \
  -H "X-Workspace-Id: WORKSPACE_ID"
Andre relaterte: POST /brand-audit/{brand_id}/generate?window_days=30 (kjør ny audit) · GET /brand-audit/{brand_id}/history
GET
/api/concentration-risk/{brand_id}
Workspace-scoped

Hent siste konsentrasjonsrisiko-snapshot: SoV × Topical Spread-kvadrant, trendlinjer for 7/30/90 dager, konkurrentliste med citation-share, risk score 0-100.

curl "https://threelayerapproach.com/api/concentration-risk/BRAND_ID" \
  -H "X-API-Key: tla_..." \
  -H "X-Workspace-Id: WORKSPACE_ID"
Andre relaterte: POST /concentration-risk/{brand_id}/compute (kjør on-demand) · GET /concentration-risk/{brand_id}/history
GET
/api/benchmark/cfr/{brand_id}
Workspace-scoped

Hent merkets score for AI Perception / AI Accuracy / Self-Grounding Rate (JSON-felt: cfr_baseline) sammen med bransje-benchmark (p25/p50/p75/mean fra alle merker i samme industri på tvers av workspaces). Krever N≥8 merker i industrien for at benchmark eksponeres — ellers returneres eligible=false med teller.

curl "https://threelayerapproach.com/api/benchmark/cfr/BRAND_ID" \
  -H "X-API-Key: tla_..." \
  -H "X-Workspace-Id: WORKSPACE_ID"
Rate limits & feilkoder
  • 30 requests/time per API-nøkkel på audit-endepunkter
  • Global 300 req/min per IP for øvrige endepunkter
  • Ingen totalcap — bare rate begrenses. Trenger du høyere kvote? Kontakt oss for dedikert nøkkel.
401 Unauthorized

Ugyldig eller tilbaketrukket API-nøkkel

429 Too Many Requests

Rate limit oversteget (30/time)

400 Bad Request

Kunne ikke nå URL / manglende body-felt

500 Server Error

Uventet feil — rapporter til oss

Support

API-en er en del av Enterprise-abonnementet. Har du spørsmål, ønsker høyere rate-limits eller trenger flere endepunkter — send en e-post til api@nettpilot.com så svarer vi innen 24t.

Versjon: v1 · Sist oppdatert: august 2026

Fra URL til et etterprøvbart analyseresultat

Send en offentlig URL til analyseendepunktet og les resultatene for menneskelig lesbarhet, søkesynlighet og AI-lesbarhet hver for seg. Behold analyse-ID og kilde-URL sammen med svaret. Et lesbarhets- eller beredskapsmål er ikke et løfte om rangering eller en observert AI-sitering.

Planlegg for tilgang, kvoter og feil

Oppbevar API-nøkkelen på serveren, ikke i offentlig klientkode. Undersøk statuskode og feilmelding før du prøver en forespørsel på nytt. Kvotefeil og en utilgjengelig kilde-URL krever ulike tiltak. Bruk kontosiden for API-tilgang og se gjeldende grenser før større integrasjonskjøringer.