Kota API Reference API

The API Reference API from Kota — 0 operation(s) for api reference.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/kota-api-reference-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

kota-api-reference-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: API Reference API
  version: 1.0.0
servers:
- url: https://test.api.kota.io
  description: test
- url: https://api.kota.io
  description: production
tags:
- name: API Reference
paths: {}
webhooks:
  employee-created-webhook:
    post:
      operationId: employee-created-webhook
      summary: employee.created
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee was created
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeCreatedWebhook'
      tags:
      - API Reference
  employee-updated-webhook:
    post:
      operationId: employee-updated-webhook
      summary: employee.updated
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee was updated
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeUpdatedWebhook'
      tags:
      - API Reference
  employee-offboarded-webhook:
    post:
      operationId: employee-offboarded-webhook
      summary: employee.offboarded
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee was offboarded
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeOffboardedWebhook'
      tags:
      - API Reference
  employer-created-webhook:
    post:
      operationId: employer-created-webhook
      summary: employer.created
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employer was created
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerCreatedWebhook'
      tags:
      - API Reference
  employer-updated-webhook:
    post:
      operationId: employer-updated-webhook
      summary: employer.updated
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employer was updated
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerUpdatedWebhook'
      tags:
      - API Reference
  employer-offboarded-webhook:
    post:
      operationId: employer-offboarded-webhook
      summary: employer.offboarded
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employer was offboarded
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerOffboardedWebhook'
      tags:
      - API Reference
  employer-health-insurance-quote-created-webhook:
    post:
      operationId: employer-health-insurance-quote-created-webhook
      summary: employer.health_insurance.quote.created
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance quote request was created for an employer
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuoteCreatedWebhook'
      tags:
      - API Reference
  employer-health-insurance-quote-action-required-webhook:
    post:
      operationId: employer-health-insurance-quote-action-required-webhook
      summary: employer.health_insurance.quote.action_required
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance quote requires an action from the employer
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuoteActionRequiredWebhook'
      tags:
      - API Reference
  employer-health-insurance-quote-not-undertaken-webhook:
    post:
      operationId: employer-health-insurance-quote-not-undertaken-webhook
      summary: employer.health_insurance.quote.not_undertaken
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance quote was not taken out
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuoteNotUndertakenWebhook'
      tags:
      - API Reference
  employer-health-insurance-quote-accepted-webhook:
    post:
      operationId: employer-health-insurance-quote-accepted-webhook
      summary: employer.health_insurance.quote.accepted
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance quote was accepted
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuoteAcceptedWebhook'
      tags:
      - API Reference
  employer-health-insurance-quote-pending-webhook:
    post:
      operationId: employer-health-insurance-quote-pending-webhook
      summary: employer.health_insurance.quote.pending_quote
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance request for quote was made
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuotePendingWebhook'
      tags:
      - API Reference
  employer-health-insurance-quote-pending-insurer-acceptance-webhook:
    post:
      operationId: employer-health-insurance-quote-pending-insurer-acceptance-webhook
      summary: employer.health_insurance.quote.pending_insurer_acceptance
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance quote is now pending acceptance by the insurer
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuotePendingInsurerAcceptanceWebhook'
      tags:
      - API Reference
  employee-health-insurance-offer-action-required-webhook:
    post:
      operationId: employee-health-insurance-offer-action-required-webhook
      summary: employee.health_insurance.offer.action_required
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A health insurance offer requires action from an employee.
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeHealthInsuranceOfferActionRequiredWebhook'
      tags:
      - API Reference
  employee-health-insurance-policy-activated-webhook:
    post:
      operationId: employee-health-insurance-policy-activated-webhook
      summary: employee.health_insurance.policy.activated
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An Employee health insurance policy is successfully activated.
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeHealthInsurancePolicyActivatedWebhook'
      tags:
      - API Reference
  employee-health-insurance-policy-cancelled-webhook:
    post:
      operationId: employee-health-insurance-policy-cancelled-webhook
      summary: employee.health_insurance.policy.cancelled
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An Employee health insurance policy is successfully cancelled.
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeHealthInsurancePolicyCancelledWebhook'
      tags:
      - API Reference
  employee-health-insurance-policy-expired-webhook:
    post:
      operationId: employee-health-insurance-policy-expired-webhook
      summary: employee.health_insurance.policy.expired
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An Employee health insurance policy is expired.
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeHealthInsurancePolicyExpiredWebhook'
      tags:
      - API Reference
  contribution-report-finalized-webhook:
    post:
      operationId: contribution-report-finalized-webhook
      summary: contribution_report.finalized
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A contribution report has been finalized
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ContributionReportFinalizedWebhook'
      tags:
      - API Reference
  employee-created-v-2-webhook:
    post:
      operationId: employee-created-v-2-webhook
      summary: employee.created
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee was created
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeCreatedV2Webhook'
      tags:
      - API Reference
  employee-updated-v-2-webhook:
    post:
      operationId: employee-updated-v-2-webhook
      summary: employee.updated
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee was updated
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeUpdatedV2Webhook'
      tags:
      - API Reference
  employee-offboarded-v-2-webhook:
    post:
      operationId: employee-offboarded-v-2-webhook
      summary: employee.offboarded
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee was offboarded
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeOffboardedV2Webhook'
      tags:
      - API Reference
  employer-created-v-2-webhook:
    post:
      operationId: employer-created-v-2-webhook
      summary: employer.created
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employer was created
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerCreatedV2Webhook'
      tags:
      - API Reference
  employer-updated-v-2-webhook:
    post:
      operationId: employer-updated-v-2-webhook
      summary: employer.updated
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employer was updated
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerUpdatedV2Webhook'
      tags:
      - API Reference
  employer-offboarded-v-2-webhook:
    post:
      operationId: employer-offboarded-v-2-webhook
      summary: employer.offboarded
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employer was offboarded
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerOffboardedV2Webhook'
      tags:
      - API Reference
  employer-health-insurance-quote-created-v-2-webhook:
    post:
      operationId: employer-health-insurance-quote-created-v-2-webhook
      summary: employer.health_insurance.quote.created
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance quote request was created for an employer
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuoteCreatedV2Webhook'
      tags:
      - API Reference
  employer-health-insurance-quote-action-required-v-2-webhook:
    post:
      operationId: employer-health-insurance-quote-action-required-v-2-webhook
      summary: employer.health_insurance.quote.action_required
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance quote requires an action from the employer
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuoteActionRequiredV2Webhook'
      tags:
      - API Reference
  employer-health-insurance-quote-not-undertaken-v-2-webhook:
    post:
      operationId: employer-health-insurance-quote-not-undertaken-v-2-webhook
      summary: employer.health_insurance.quote.not_undertaken
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance quote was not taken out
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuoteNotUndertakenV2Webhook'
      tags:
      - API Reference
  employer-health-insurance-quote-accepted-v-2-webhook:
    post:
      operationId: employer-health-insurance-quote-accepted-v-2-webhook
      summary: employer.health_insurance.quote.accepted
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance quote was accepted
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuoteAcceptedV2Webhook'
      tags:
      - API Reference
  employer-health-insurance-quote-pending-v-2-webhook:
    post:
      operationId: employer-health-insurance-quote-pending-v-2-webhook
      summary: employer.health_insurance.quote.pending_quote
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance request for quote was made
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuotePendingV2Webhook'
      tags:
      - API Reference
  employer-health-insurance-quote-pending-insurer-acceptance-v-2-webhook:
    post:
      operationId: employer-health-insurance-quote-pending-insurer-acceptance-v-2-webhook
      summary: employer.health_insurance.quote.pending_insurer_acceptance
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group health insurance quote is now pending acceptance by the insurer
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployerHealthInsuranceQuotePendingInsurerAcceptanceV2Webhook'
      tags:
      - API Reference
  employee-health-insurance-offer-action-required-v-2-webhook:
    post:
      operationId: employee-health-insurance-offer-action-required-v-2-webhook
      summary: employee.health_insurance.offer.action_required
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A health insurance offer requires action from an employee.
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeHealthInsuranceOfferActionRequiredV2Webhook'
      tags:
      - API Reference
  employee-health-insurance-policy-activated-v-2-webhook:
    post:
      operationId: employee-health-insurance-policy-activated-v-2-webhook
      summary: employee.health_insurance.policy.activated
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An Employee health insurance policy is successfully activated.
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeHealthInsurancePolicyActivatedV2Webhook'
      tags:
      - API Reference
  employee-health-insurance-policy-cancelled-v-2-webhook:
    post:
      operationId: employee-health-insurance-policy-cancelled-v-2-webhook
      summary: employee.health_insurance.policy.cancelled
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An Employee health insurance policy is successfully cancelled.
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeHealthInsurancePolicyCancelledV2Webhook'
      tags:
      - API Reference
  employee-health-insurance-policy-expired-v-2-webhook:
    post:
      operationId: employee-health-insurance-policy-expired-v-2-webhook
      summary: employee.health_insurance.policy.expired
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An Employee health insurance policy is expired.
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeHealthInsurancePolicyExpiredV2Webhook'
      tags:
      - API Reference
  employee-health-insurance-policy-imported-v-2-webhook:
    post:
      operationId: employee-health-insurance-policy-imported-v-2-webhook
      summary: employee.health_insurance.policy.imported
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An Employee health insurance policy was imported from an external system.
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EmployeeHealthInsurancePolicyImportedV2Webhook'
      tags:
      - API Reference
  contribution-report-finalized-v-2-webhook:
    post:
      operationId: contribution-report-finalized-v-2-webhook
      summary: contribution_report.finalized
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A contribution report has been finalized
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ContributionReportFinalizedV2Webhook'
      tags:
      - API Reference
  group-created-v-2-webhook:
    post:
      operationId: group-created-v-2-webhook
      summary: group.created
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group was created
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupCreatedV2Webhook'
      tags:
      - API Reference
  group-ready-v-2-webhook:
    post:
      operationId: group-ready-v-2-webhook
      summary: group.ready
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group is ready
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupReadyV2Webhook'
      tags:
      - API Reference
  group-archived-v-2-webhook:
    post:
      operationId: group-archived-v-2-webhook
      summary: group.archived
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group is archived
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupArchivedV2Webhook'
      tags:
      - API Reference
  group-updated-v-2-webhook:
    post:
      operationId: group-updated-v-2-webhook
      summary: group.updated
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group was updated
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupUpdatedV2Webhook'
      tags:
      - API Reference
  group-employee-added-v-2-webhook:
    post:
      operationId: group-employee-added-v-2-webhook
      summary: group.employee.added
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee was successfully added to the group
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupEmployeeAddedV2Webhook'
      tags:
      - API Reference
  group-employee-removed-v-2-webhook:
    post:
      operationId: group-employee-removed-v-2-webhook
      summary: group.employee.removed
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee was removed from the group
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupEmployeeRemovedV2Webhook'
      tags:
      - API Reference
  group-employee-eligible-v-2-webhook:
    post:
      operationId: group-employee-eligible-v-2-webhook
      summary: group.employee.eligible
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee in the group that was previously `Ineligible` is now `Eligible`
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupEmployeeEligibleV2Webhook'
      tags:
      - API Reference
  group-employee-moved-v-2-webhook:
    post:
      operationId: group-employee-moved-v-2-webhook
      summary: group.employee.moved
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee was moved from one group to another
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupEmployeeMovedV2Webhook'
      tags:
      - API Reference
  group-employee-move-scheduled-v-2-webhook:
    post:
      operationId: group-employee-move-scheduled-v-2-webhook
      summary: group.employee.move.scheduled
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An employee has been scheduled to move to a different group
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupEmployeeMoveScheduledV2Webhook'
      tags:
      - API Reference
  policy-scheduled-v-2-webhook:
    post:
      operationId: policy-scheduled-v-2-webhook
      summary: policy.scheduled
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A policy has been scheduled
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PolicyScheduledV2Webhook'
      tags:
      - API Reference
  policy-active-v-2-webhook:
    post:
      operationId: policy-active-v-2-webhook
      summary: policy.active
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A policy has been activated
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PolicyActiveV2Webhook'
      tags:
      - API Reference
  policy-imported-v-2-webhook:
    post:
      operationId: policy-imported-v-2-webhook
      summary: policy.imported
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A policy has been imported from an external system
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PolicyImportedV2Webhook'
      tags:
      - API Reference
  policy-expired-v-2-webhook:
    post:
      operationId: policy-expired-v-2-webhook
      summary: policy.expired
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A policy has expired
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PolicyExpiredV2Webhook'
      tags:
      - API Reference
  policy-cancelled-v-2-webhook:
    post:
      operationId: policy-cancelled-v-2-webhook
      summary: policy.cancelled
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A policy has been cancelled
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PolicyCancelledV2Webhook'
      tags:
      - API Reference
  policy-updated-v-2-webhook:
    post:
      operationId: policy-updated-v-2-webhook
      summary: policy.updated
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A policy has been updated
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PolicyUpdatedV2Webhook'
      tags:
      - API Reference
  policy-renewal-opened-v-2-webhook:
    post:
      operationId: policy-renewal-opened-v-2-webhook
      summary: policy.renewal.opened
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A policy renewal has been opened
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PolicyRenewalOpenedV2Webhook'
      tags:
      - API Reference
  policy-renewal-renewed-v-2-webhook:
    post:
      operationId: policy-renewal-renewed-v-2-webhook
      summary: policy.renewal.renewed
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A policy has been renewed
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PolicyRenewalRenewedV2Webhook'
      tags:
      - API Reference
  policy-renewal-canceled-v-2-webhook:
    post:
      operationId: policy-renewal-canceled-v-2-webhook
      summary: policy.renewal.canceled
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A policy renewal has been canceled
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PolicyRenewalCanceledV2Webhook'
      tags:
      - API Reference
  group-policy-scheduled-v-2-webhook:
    post:
      operationId: group-policy-scheduled-v-2-webhook
      summary: group_policy.scheduled
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group policy has been scheduled
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupPolicyScheduledV2Webhook'
      tags:
      - API Reference
  group-policy-active-v-2-webhook:
    post:
      operationId: group-policy-active-v-2-webhook
      summary: group_policy.active
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group policy has been activated
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupPolicyActiveV2Webhook'
      tags:
      - API Reference
  group-policy-expired-v-2-webhook:
    post:
      operationId: group-policy-expired-v-2-webhook
      summary: group_policy.expired
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group policy has expired
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupPolicyExpiredV2Webhook'
      tags:
      - API Reference
  group-policy-cancelled-v-2-webhook:
    post:
      operationId: group-policy-cancelled-v-2-webhook
      summary: group_policy.cancelled
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group policy has been cancelled
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupPolicyCancelledV2Webhook'
      tags:
      - API Reference
  group-policy-updated-v-2-webhook:
    post:
      operationId: group-policy-updated-v-2-webhook
      summary: group_policy.updated
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group policy has been updated
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupPolicyUpdatedV2Webhook'
      tags:
      - API Reference
  group-policy-renewal-opened-v-2-webhook:
    post:
      operationId: group-policy-renewal-opened-v-2-webhook
      summary: group_policy.renewal.opened
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group policy renewal has been opened
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupPolicyRenewalOpenedV2Webhook'
      tags:
      - API Reference
  group-policy-renewal-renewed-v-2-webhook:
    post:
      operationId: group-policy-renewal-renewed-v-2-webhook
      summary: group_policy.renewal.renewed
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group policy has been renewed
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupPolicyRenewalRenewedV2Webhook'
      tags:
      - API Reference
  group-policy-renewal-canceled-v-2-webhook:
    post:
      operationId: group-policy-renewal-canceled-v-2-webhook
      summary: group_policy.renewal.canceled
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: A group policy renewal has been canceled
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GroupPolicyRenewalCanceledV2Webhook'
      tags:
      - API Reference
  enrolment-intent-processing-v-2-webhook:
    post:
      operationId: enrolment-intent-processing-v-2-webhook
      summary: enrolment_intent.processing
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An enrolment intent is being processed
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EnrolmentIntentProcessingV2Webhook'
      tags:
      - API Reference
  enrolment-intent-scheduled-v-2-webhook:
    post:
      operationId: enrolment-intent-scheduled-v-2-webhook
      summary: enrolment_intent.scheduled
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An enrolment intent has been scheduled
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EnrolmentIntentScheduledV2Webhook'
      tags:
      - API Reference
  enrolment-intent-action-required-v-2-webhook:
    post:
      operationId: enrolment-intent-action-required-v-2-webhook
      summary: enrolment_intent.action_required
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An enrolment intent requires action
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EnrolmentIntentActionRequiredV2Webhook'
      tags:
      - API Reference
  enrolment-intent-enrolling-v-2-webhook:
    post:
      operationId: enrolment-intent-enrolling-v-2-webhook
      summary: enrolment_intent.enrolling
      responses:
        '200':
          description: Webhook received successfully
      requestBody:
        description: An enrolment intent is currently enrolling an employee
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EnrolmentIntentEnrollingV2Webhook'
      tags:
      - API Reference
  enrolment-intent-enrolled-v-2-webhook:
    post:
      operationId: enrolment-intent-enrolled-v-2-webhook
      summary: enrolment_intent.enrolled
      re

# --- truncated at 32 KB (149 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/kota/refs/heads/main/openapi/kota-api-reference-api-openapi.yml