Constructor.io · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Constructor Quizzes

2 actions 2 updates update extends openapi/constructorio-quizzes-openapi.yml
Authorship not recorded No authorship marker is recorded for this file. It is not presented as the provider's.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-providerx-apievangelist-harvestedx-apievangelist-sourcex-apievangelist-artifactsx-apievangelist-notes

Targets 2

$.info
$

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Constructor Quizzes
  version: 1.0.0
extends: openapi/constructorio-quizzes-openapi.yml
actions:
- target: $.info
  update:
    x-apievangelist-provider: constructorio
    x-apievangelist-harvested: '2026-08-01'
    x-apievangelist-source: https://docs.constructor.com/ (ReadMe-hosted OpenAPI, /branches/1/apis/quizzes.json)
    x-apievangelist-artifacts:
      authentication: authentication/constructorio-authentication.yml
      scopes: scopes/constructorio-scopes.yml
      errors: errors/constructorio-problem-types.yml
      conventions: conventions/constructorio-conventions.yml
      lifecycle: lifecycle/constructorio-lifecycle.yml
      data_model: data-model/constructorio-data-model.yml
- target: $
  update:
    x-apievangelist-notes:
      error_format: vendor JSON, not RFC 9457 application/problem+json
      idempotency: no Idempotency-Key header is defined anywhere in the Constructor contract; write safety relies on create-or-replace
        / PATCH-merge semantics
      rate_limit_headers: 429 is declared on most operations but no RateLimit-* or Retry-After response headers are declared
        in the spec