Sinds de lancering van de Kinsta API heeft ons team actief nieuwe endpoints geïntroduceerd. In onze meest recente Changelog update benadrukte Kristof Siket, de Development Team Lead voor de Kinsta API, de belangrijke rol die je feedback speelt bij het vormgeven van onze prioriteiten voor (nieuwe) features:
“Gebruikersfeedback bepaalt de prioritering van features. Als je van mening bent dat een specifieke tool of endpoint moet worden opgenomen in de Kinsta API, stuur dan gerust je feedback.”
Vandaag kondigen we dus met veel plezier de toevoeging van vijf nieuwe endpoints aan de API (Application Programming Interface) aan. Deze release breidt de mogelijkheden uit om programmatisch te communiceren met je applicaties, WordPress sites en databases, wat mogelijkheden biedt voor gestroomlijnd beheer en automatisering.
5 nieuwe Kinsta API endpoints
Laten we eens kijken naar de nieuwe endpoints die aan de API zijn toegevoegd:
1. Omgeving pushen
Het Omgeving pushen endpoint speelt een centrale rol in onze WordPress Hosting dienst, omdat het je in staat stelt om naadloos content van de ene naar de andere omgeving over te zetten. Je kunt bijvoorbeeld content verplaatsen van een staging naar een live omgeving.
Dit endpoint is goed voor geautomatiseerde workflows, waarbij gebruikers end-to-end (e2e) tests kunnen uitvoeren en vervolgens de testomgeving automatisch kunnen promoten naar live. Het past ook perfect in op tijd gebaseerde release-workflows, waarbij alle wijzigingen die worden aangebracht in een standaard “dev” omgeving elke week live worden vrijgegeven.
2. Kinsta CDN cache wissen
Het Kinsta CDN is standaard ingeschakeld op alle nieuwe sites. Het maakt gebruik van het netwerk van Cloudflare en biedt een aantal voordelen ten opzichte van traditionele CDN-aanbieders, zoals HTTP/3 ondersteuning, optimalisatie van afbeeldingen, minificatie van code en meer.
We hebben al eerder een endpoint geïntroduceerd om de Edge Cache van je WordPress site te wissen, maar nu hebben we een endpoint toegevoegd om je CDN Cache te wissen, zodat je programmatisch zowel de Edge cache als de CDN cache van je site kunt wissen.
Het wissen van de CDN cache is vaak de eerste stap in het oplossen van problemen wanneer je tegen afwijkingen aanloopt op de front-end van je site. Je kunt ervoor kiezen om dit proces te automatiseren of om een commando te maken die via een Slackbot kan worden geactiveerd.
3. Database maken
Wat Database Hosting betreft zijn we verheugd te kunnen aankondigen dat je nu programmatisch een database kunt aanmaken met de Kinsta API.
Om een database aan te maken hoef je alleen maar het databasetype (bijv. Redis, PostgreSQL, MariaDB of MySQL), versienummer en andere essentiële details zoals naam, wachtwoord en gebruikersnaam op te geven.
Hiermee kun je een aangepaste interface voor je bedrijf maken, waardoor het databasebeheer eenvoudiger wordt zonder dat je toegang tot MyKinsta nodig hebt.
4. Database verwijderen
Net als bij het endpoint voor het maken van een database, kun je met de API ook databases verwijderen. Om dit te doen hoef je alleen de database ID op te geven.
5. Applicatie verwijderen
De Applicatie Hosting dienst heeft aanzienlijke API verbeteringen ondergaan, maar er ontbrak een cruciaal endpoint: Applicatie verwijderen. Met de toevoeging van dit endpoint kun je nu moeiteloos een applicatie verwijderen door de ID programmatisch op te geven.
Dit stroomlijnt het proces en maakt interactie met het MyKinsta dashboard voor routinehandelingen overbodig.
Begin vandaag nog met Kinsta API
Er kan veel worden gedaan met de Kinsta API. Bekijk gerust het volgende om te begrijpen wat er mogelijk is met de API, hoe je aan de slag kunt gaan en de verschillende toestemmingsniveaus en limieten van de API:
- Kinsta API Documentatie
- Changelog 1: Introductie van de Kinsta API: De kracht van automatisering voor sitebeheer
- Changelog 2: Introductie nieuwe Kinsta API endpoints (CRUD omgeving, Edge Caching, deployment applicatie
Profiteer van het grenzeloze potentieel van automatisering en verbeter de efficiëntie met de gebruiksvriendelijke Kinsta API. Begin vandaag nog!