Allianz Engagement Survey · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Allianz Engagement Survey API

6 actions 6 updates update extends openapi/allianz-engagement-survey.yaml
Generated by API Evangelist Written by API Evangelist tooling for Allianz Engagement Survey's API. It is a proposal applied on top of the contract, not a document Allianz Engagement Survey publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-display-namex-apievangelist-slugx-apievangelist-topicsx-apievangelist-enrichedx-curated-byx-paginationx-data-sensitivityx-privacy-note

Targets 6

$.info
$.info.contact
$.tags[?(@.name=='Surveys')]
$.tags[?(@.name=='Analytics')]
$.paths['/surveys'].get
$.paths['/surveys/{survey_id}/responses'].get

OpenAPI Overlay

Raw ↑
# authorship: generated by API Evangelist tooling. Stamped 2026-08-18
# on the file's own generator header (roadmap#64). An unmarked file is
# NOT assumed to be ours -- absence of evidence was never stamped.
x-method: generated
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Allianz Engagement Survey API
  version: 1.0.0
extends: openapi/allianz-engagement-survey.yaml
# Generated by the API Evangelist enrichment pipeline (method: generated,
# 2026-06-20). Captures our non-destructive enhancements as Overlay actions;
# the source OpenAPI file is never mutated.
actions:
  - target: $.info
    update:
      x-apievangelist-slug: allianz-engagement-survey
      x-apievangelist-topics:
        - Surveys
        - Human Resources
        - Employee Experience
        - Analytics
      x-apievangelist-enriched: '2026-06-20'
  - target: $.info.contact
    update:
      x-curated-by: API Evangelist
  - target: $.tags[?(@.name=='Surveys')]
    update:
      x-display-name: Survey Lifecycle
  - target: $.tags[?(@.name=='Analytics')]
    update:
      x-display-name: Engagement Analytics
  - target: $.paths['/surveys'].get
    update:
      x-pagination:
        style: offset-limit
        parameters:
          limit: limit
          offset: offset
  - target: $.paths['/surveys/{survey_id}/responses'].get
    update:
      x-data-sensitivity: anonymized
      x-privacy-note: >-
        Responses are anonymized and never linked to individual employees.