Seamless, Secure & Scalable Snapshot Import (KONG + KONGA)
Prerequisites:
Before you begin, ensure the following components are installed and running on your Windows system:
- Docker Desktop (latest version)
- Kong Gateway (Community or Enterprise)
– Admin API must be accessible (default:http://localhost:8001) - Konga GUI (for managing and importing snapshots)
- Snapshot File (Konga-exported JSON or
kong.yamldeclarative config)
Integration:
- Download and Run Kong Gateway
- Deploy and Access Konga
- Connect Konga to Kong
- Import Snapshot via Konga GUI:
- From the left menu, open snapshots.
- Click Import from File and select your snapshot file (
.json). - Click Import and wait until it completes.
- Click on Details of the imported snapshot.
- Click on Restore and choose all the objects.
- Click Import Objects.
Testing:
AISP Flow
POST /aisp/v1/access-consent- create consentPOST /userauth- authenticate userPOST /aisp/authorize?- authorize request
{query_params: client_id, scope, otp, consent_id, state, redirect_uri, response_type}POST /aisp/token- token exchangePOST /aisp/v1/access-consent/{consent_id}/authorization- authorize consentGET /balanceinquiry- check account dataPUT/DELETE /aisp/v1/access-consent/{consent_id}- update/delete consent
PISP Flow
POST /pisp/v1/access-consent- create consentPOST /userauth- authenticate userPOST /pisp/authorize?- authorize request
{query_params: client_id, scope, otp, consent_id, state, redirect_uri, response_type}POST /pisp/token- token exchangePOST /pisp/v1/access-consent/{consent_id}/authorization- authorize consentPOST /paymentinitiation- initiate paymentPOST /fundconfirmation- validate fundsPUT/DELETE /pisp/v1/access-consent/{consent_id}- update/delete consent