Augmentt · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the Augmentt API

8 actions 8 updates update extends ../openapi/augmentt-api-openapi.yml
Derived by API Evangelist Built from the contracts Augmentt publishes. Augmentt did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-reporting-windowx-date-parametersx-requires-entitlementx-empty-on-missing-entitlementx-access-modelx-access-notex-write-surfacex-idempotency

Targets 8

$.info
$.paths..get
$.paths['/v1/reports/threat/{customerId}'].get
$.paths['/v1/reports/summary/{customerId}'].get
$.paths['/v1/reports/license'].get
$.paths['/v1/reports/license/{customerId}'].get
$.paths['/v1/customers'].get
$.components.schemas.Customer.properties.id

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the Augmentt API
  version: 1.0.0
extends: ../openapi/augmentt-api-openapi.yml
x-generated: '2026-09-14'
x-method: derived
x-source: >-
  Derived from openapi/augmentt-api-openapi.yml plus conventions/augmentt-conventions.yml,
  lifecycle/augmentt-lifecycle.yml and plans/augmentt-plans-pricing.yml. Applies API Evangelist
  annotations without mutating the transcribed contract.
actions:
  - target: $.info
    description: Record the entitlement gate and the read-only nature of the surface at document level.
    update:
      x-access-model: entitlement
      x-access-note: >-
        Not self-serve. API access is enabled per organization by Augmentt for partners on Autopilot;
        keys are issued by support@augmentt.com on request. Valid keys against an organization
        without access return 403 FORBIDDEN.
      x-write-surface: false
      x-idempotency: na
      x-reversibility: na
      x-rate-limits-published: false
  - target: $.paths..get
    description: Mark every operation as a side-effect-free read for agent consumption.
    update:
      x-agentic-access:
        action-class: read
        consequence: none
        reversible: na
        escalation: none
        token: paired-api-key
  - target: $.paths['/v1/reports/threat/{customerId}'].get
    description: Record the fixed reporting window the contract cannot express as a parameter.
    update:
      x-reporting-window: last-90-days
      x-date-parameters: false
  - target: $.paths['/v1/reports/summary/{customerId}'].get
    description: Record the fixed reporting window the contract cannot express as a parameter.
    update:
      x-reporting-window: last-90-days
      x-date-parameters: false
  - target: $.paths['/v1/reports/license'].get
    description: Flag the entitlement gate that returns an empty array with HTTP 200 instead of an error.
    update:
      x-requires-entitlement: Licensing Report Essentials
      x-empty-on-missing-entitlement: true
      x-reporting-window: current-day-snapshot
  - target: $.paths['/v1/reports/license/{customerId}'].get
    description: Flag the entitlement gate that returns an empty array with HTTP 200 instead of an error.
    update:
      x-requires-entitlement: Licensing Report Essentials
      x-empty-on-missing-entitlement: true
      x-reporting-window: current-day-snapshot
  - target: $.paths['/v1/customers'].get
    description: Mark the entry point every other operation depends on.
    update:
      x-entry-point: true
      x-provides: customerId
  - target: $.components.schemas.Customer.properties.id
    description: Note the type drift between resources on the same identifier.
    update:
      x-alias: [customerId, companyId]
      x-type-drift: >-
        Returned as an integer here and as a string on MfaReport.id and MfaEmployee.companyId.
        Coerce before joining.

Work with this as data

Every overlay 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 openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • 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 overlay
curl "https://apis.io/api/v1/overlays/augmentt-api-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

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