Spring videre til hovedindholdet
Alle samlingerAvancerede vejledningerHåndtering af hjemmesider
Sådan bruger du API'en til websitestatistikker
Sådan bruger du API'en til websitestatistikker
Daniel Towers avatar
Skrevet af Daniel Towers
Opdateret for over 3 uger siden

For mere detaljeret API-dokumentation, besøg venligst vores Silktide API-dokumentationsside.

Denne side forklarer, hvordan du bruger vores API til at hente overordnede statistikker om de websites, der er i din Silktide-konto.

Den almindelige brugssag for vores API er at udtrække data til brug i din organisations interne rapporteringsværktøjer, såsom Power BI eller Tableau.

Alle forespørgsler til vores API skal være autentificerede ved hjælp af en Silktide-konto API-nøgle. Vores API er RESTful og kommunikerer ved hjælp af JSON.

For at få din API-nøgle, kontakt venligst din Account Manager for at få denne.

Autentificering af en forespørgsel

Send din API-nøgle som en forespørgselsparameter (?apiKey=DIN_NØGLE) med hver forespørgsel.

Hvis din API-nøgle er ugyldig, eller du ikke har adgang til den ressource, du anmoder om, vil du modtage følgende svar:

{  "error": {    "type": "Exception",    "message": "Ugyldig API-nøgle",    "properties": {      "requiredPermission": null    }  },  "type": "AccessDenied"}

API-endpoint

Metode: GET
Endpoint: api.{regionId}.silktide.com/v1/websites/stats

{regionId} er den region, din konto er gemt i.


us for USA.
eu for resten af verden.

Eksempel på API-forespørgsel

curl https://api.us.silktide.com/v1/websites/stats?apiKey=DIN_NØGLE

Eksempel på API-svar

{  "websites": {    "2": {      "name": "Mit Hovedwebsite",      "homeUrl": "https://www.example.com/",      "websiteId": 2,      "stats": {        "wcag-20-a.score": {          "label": "WCAG 2.0 A score",          "value": 64.510262        },        "wcag-20-aa.score": {          "label": "WCAG 2.0 AA score",          "value": 59.042248        },        "wcag-20-aaa.score": {          "label": "WCAG 2.0 AAA score",          "value": 58.114101        },        "wcag-20.score": {          "label": "Tilgængelighed (WCAG 2.0) score",          "value": 61.363632        },        "wcag-21-a.score": {          "label": "WCAG 2.1 A score",          "value": 64.510262        },        // ... og mange flere statistikker      },      "sections": {        "3": {          "name": "Vine udvalg",          "homeUrl": "https://www.example.com/wines",          "sectionId": 3,          "stats": {            "wcag-20-a.score": {              "label": "WCAG 2.0 A score",              "value": 60.510262            },            "wcag-20-aa.score": {              "label": "WCAG 2.0 AA score",              "value": 54.042248            },            "wcag-20-aaa.score": {              "label": "WCAG 2.0 AAA score",              "value": 52.114101            },            "wcag-20.score": {              "label": "Tilgængelighed (WCAG 2.0) score",              "value": 63.363632            },            "wcag-21-a.score": {              "label": "WCAG 2.1 A score",              "value": 68.510262            },            // ... og mange flere statistikker          }        }      }    }  }}

Svarfelter

Hvert resultat inden for nøglen af websites vil være nøgleopdelt efter Website ID og indeholde nøgleinformation om websitet.

Dette inkluderer stats-objektet, som vil returnere de vigtigste statistikker for det pågældende website på det nuværende tidspunkt.

sections-objektet inde i et website er nøgleopdelt efter Section ID og vil indeholde nøgleinformation om sektionen og et andet stats-objekt for netop den sektion.

Hver statistik indeholder en kort beskrivelse af, hvad den bruges til.

Besvarede dette dit spørgsmål?