Sporing af dit websteds ressourceforbrug og automatisering af WordPress-operationer er lige blevet lettere. Denne opdatering introducerer nye endpoints til at hente forbrugsmålinger for den aktuelle måned og køre WP-CLI-kommandoer direkte gennem Kinsta API.

Disse tilføjelser giver dig klarere synlighed i forbruget og mere fleksibilitet til at automatisere rutinemæssige WordPress-opgaver på tværs af dine websteder.

Tjek besøg, båndbredde og CDN-brug i den aktuelle måned

Du kan nu hente målinger af besøg, serverbåndbredde og CDN-båndbredde for den aktuelle faktureringsmåned. Disse endpoints gør det nemt at overvåge forbruget, drive interne dashboards eller udløse advarsler, når forbruget nærmer sig planens grænser.

Hvert endpoint returnerer et simpelt objekt, der indeholder websteds-ID’et og det samlede forbrug for måneden.

Her er et eksempel på en anmodning om at få besøg i den aktuelle måned:

curl -i -X GET \
  'https://api.kinsta.com/v2/sites/{site_id}/usage/visits/this-month' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Eksempel på svar:

{
  "site": {
    "id": "54fb80af-576c-4fdc-ba4f-b596c83f15a1",
    "this_month_usage": {
      "visits": 100
    }
  }
}

For at hente serverbåndbredde eller CDN-båndbredde skal du erstatte visits med bandwidth eller cdn-bandwidth i endpoints URL.

Du kan få mere at vide om hvert brugsslutpunkt i API-dokumentationen for besøg, serverbåndbredde og CDN-båndbredde.

Kør WP-CLI-kommandoer programmatisk

Vi har nu også et /run-wp-cli-command endpoint, der giver dig mulighed for at udføre WP-CLI-kommandoer i ethvert miljø gennem Kinsta API.

Dette åbner døren til automatisering af rutinemæssige WordPress-opgaver såsom kontrol af kerneversionen, rydning af cacher, inspektion af plugins eller hentning af webstedsdetaljer.

Eksempel på anmodning:

curl -i -X POST \
  'https://api.kinsta.com/v2/sites/environments/{env_id}/run-wp-cli-command' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "wp_command": "wp core version"
  }'

Efter at have sendt anmodningen returnerer API’en et 202-svar, som bekræfter, at kommandoen er sat i kø. Enhver anden statuskode afspejler et validerings-, godkendelses- eller udførelsesproblem.

Du kan teste dette direkte i API-dokumentationen ved hjælp af knappen Prøv det.

Byg videre på dine workflows med de seneste Kinsta API-tilføjelser

Disse brugs- og WP-CLI-slutpunkter fortsætter vores løbende udvidelse af Kinsta API efter tidligere udgivelser af detaljerede analyser og kontroller på miljøniveau. Sammen gør de det lettere at automatisere opgaver, overvåge ressourceforbrug og integrere Kinsta dybere i dine interne værktøjer.

Du kan udforske de fulde anmodnings- og svarformater for hvert slutpunkt i API-dokumentationen.