Kontrolle+ Provider Integration Hub
This page centralizes provider onboarding guidance and API reference in one place.
What You Can Do Here
- Understand authentication requirements.
- Submit control batches asynchronously.
- Track job progress and per-item results.
- Open a dedicated ReDoc API reference page.
Quickstart
- Get a token → Token Acquisition Guide · INT Test Credentials
- Send
POST /api/provider/v1/controlswithcontrols[]— Full Quickstart - Read
job_idfrom the202 Acceptedresponse. - Poll
GET /api/provider/v1/jobs/{job_id}for aggregate status. - Use
GET /api/provider/v1/jobs/{job_id}/itemsfor item-level outcomes.
Runtime Endpoints
- Local base URL:
http://localhost:3002 - INT base URL:
https://kontrolleplus-dev-data.orangeglacier-1536cc06.switzerlandnorth.azurecontainerapps.io - Live Swagger UI (INT): Open Swagger
API Reference (ReDoc)
- Dedicated ReDoc page: API Reference (ReDoc)
OpenAPI Source and Sync
This portal uses the OpenAPI source from the main backend repository:
- Source file:
../openapi/provider-controls.openapi.yaml - Synced target:
static/openapi/provider-controls.openapi.yaml - Sync command:
npm run sync:openapi
npm run start and npm run build sync the spec automatically.