We hebben een API endpoint gelanceerd dat tijdelijke phpMyAdmin loginlinks genereert, waardoor databasetoegang sneller en eenvoudiger te automatiseren is.
Deze update bevat ook nieuwe endpoints voor het opsommen van API sleutels van bedrijven en het ophalen van activiteitenlogboeken, samen met MyKinsta toevoegingen die de zichtbaarheid verbeteren en het filteren van activiteiten op specifieke sleutels mogelijk maken.
Laten we deze updates eens in detail doornemen.
PhpMyAdmin aanmeldlink genereren
Je kunt nu direct via de Kinsta API een tijdelijke phpMyAdmin inloglink genereren voor elke WordPress omgeving. Dit creëert een veilige, eenmalige login URL die je direct toegang geeft tot je database zonder opgeslagen credentials te gebruiken buiten het MyKinsta dashboard.
Deze feature weerspiegelt de één-klik login op phpMyAdmin die nu beschikbaar is in MyKinsta.
Elke link die via de API wordt gegenereerd is vijf minuten geldig vanaf het moment dat hij wordt aangemaakt, zodat de toegang zowel snel als veilig blijft.
Voorbeeld verzoek:
curl -i -X POST \
'https://api.kinsta.com/v2/sites/environments/{env_id}/pma-login-token' \
-H 'Authorization: Bearer '
Vervang {env_id} door de omgeving waartoe je toegang wilt, en de API zal een “verse” inloglink terugsturen. Hier is een voorbeeldrespons:
{
"url": "https://mysqleditor-mysite.kinsta.cloud?app-key=4e8d3c9e7b9f4d2a87f1e27c0f61b2fa8f4a15de4e25c9f1f81ad0b2d0ef3c1a",
"expires_at": 1736914230000
}
Je kunt andere details vinden in de API documentatie voor phpMyAdmin login links.
API-sleutels voor bedrijven ophalen
Met het nieuwe endpoint Get list of company API Keys kun je een volledige lijst van de API sleutels van je bedrijf direct ophalen via de Kinsta API.
Dit maakt het gemakkelijker om te controleren welke sleutels er zijn, hun status te controleren en vervaldata te bevestigen, vooral voor grotere teams die meerdere automatiseringen of integraties beheren.
Voorbeeld verzoek:
curl -i -X GET \
'https://api.kinsta.com/v2/company/{company_id}/api-keys' \
-H 'Authorization: Bearer '
Vervang {company_id} door de ID van je bedrijf en het antwoord bevat de naam, status en vervaldatum van elke sleutel:
{
"api_keys": [
{
"id": "54fb80af-576c-4fdc-ba4f-b596c83f15a1",
"name": "Public API Key",
"status": "active",
"expires_at": "2028-08-21T08:15:21.872Z"
}
]
}
Je kunt de volledige parameterdetails vinden in de API documentatie voor bedrijfs-API sleutels.
Toegang tot bedrijfsactiviteitenlogboeken
De Kinsta API biedt nu toegang tot activiteitenlogboeken op bedrijfsniveau, zodat beheerders gebeurtenissen, gebruikersacties en het gebruik van API-sleutels programmatisch kunnen bijhouden.
Het endpoint ondersteunt filters zoals categorie, site-ID, de gebruikte API-sleutel of de gebruiker die de actie heeft gestart, waardoor het vooral handig is voor teams met meerdere medewerkers of geautomatiseerde services.
Voorbeeld verzoek:
curl -i -X GET \
'https://api.kinsta.com/v2/company/{company_id}/activity-logs?limit=10&offset=0&category=siteActions' \
-H 'Authorization: Bearer '
Je kunt de query parameters aanpassen (zoals limit, offset, of category) afhankelijk van hoeveel details je wilt ophalen.
Voorbeeld respons:
{
"company": {
"activity_logs": {
"items": [
{
"id": 34181968,
"site_id": "54fb80af-576c-4fdc-ba4f-b596c83f15a1",
"created_at": 1665382600770,
"is_done": true,
"has_failed": false,
"has_warning": false,
"type": "deleteSite",
"public_error": "The environment is blocked by another process. Please try again a bit later.",
"ip_address": "203.0.113.42",
"initiated_by": {
"id": "admin-user",
"role": "admin",
"full_name": "Jane",
"first_name": "Smith"
},
"user_agent_info": {
"browser_name": "Chrome",
"browser_version": "126.0.0",
"os_name": "macOS"
},
"api_key_info": {
"id": "cf5b98a0-6fdd-4997-9c1f-e73d566533be",
"name": "Public API Key"
},
"descriptions": [
"Delete site "Test ABC""
]
}
],
"total": 42
}
}
}
Bekijk alle beschikbare parameters en een gedetailleerd responsvoorbeeld in de API documentatie voor bedrijfsactiviteitenlogboeken.
API sleutelactiviteit bekijken en filteren in MyKinsta
Met MyKinsta kunnen bedrijven nu de details voor elke API-sleutel bekijken en het tabblad Gebruikersactiviteit filteren op een specifieke sleutel.

Je kunt snel zien:
- De naam en status van elke API-sleutel
- Welke acties werden geactiveerd door een bepaalde sleutel
- Wanneer en van waar verzoeken zijn gedaan
Deze extra zichtbaarheid helpt teams om georganiseerd te blijven en een betere beveiliging te handhaven, vooral wanneer meerdere ontwikkelaars, tools of externe integraties afhankelijk zijn van API-toegang.
Bouw zichtbaarheid en beveiliging in je workflow
Deze updates geven ontwikkelaars en beheerders betere tools om toegang te beheren en activiteiten in hun omgevingen bij te houden.
Of het nu gaat om het genereren van tijdelijke phpMyAdmin aanmeldlinks, het controleren van het gebruik van API-sleutels of het auditen van bedrijfsacties, de Kinsta API blijft zich uitbreiden om geavanceerde automatisering en veilig beheer te ondersteunen.
Bekijk alle verzoekvoorbeelden en schemaverwijzingen in de Kinsta API documentatie.