Origami Risk · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the Origami Risk Authentication API

4 actions 4 updates documentation extends openapi/origami-risk-authentication-openapi.json
Generated by API Evangelist Written by API Evangelist tooling for Origami Risk's API. It is a proposal applied on top of the contract, not a document Origami Risk publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

operationIdsummaryexternalDocsdescriptionx-apievangelist-providerx-apievangelist-enrichedx-apievangelist-spec-qualitydeprecated

Targets 4

$.info
$.paths['/Authentication/HasTokenExpired'].get
$.paths['/Authentication/Ping'].get
$.paths['/Authentication/Authenticate-DELETEME'].post

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the Origami Risk Authentication API
  version: 1.0.0
extends: openapi/origami-risk-authentication-openapi.json
x-generated: '2026-07-25'
x-method: generated
x-source: >-
  API Evangelist enrichment round 2026-07-25. Annotates the published authentication
  scaffold with the real token surface documented at
  https://developers.origamirisk.com/reference/authentication-methods.
actions:
- target: $.info
  update:
    x-apievangelist-provider: origami-risk
    x-apievangelist-enriched: '2026-07-25'
    x-apievangelist-spec-quality: scaffold
    description: >-
      Origami Risk authentication surface on the /OrigamiApi-v2 host. The published
      definition omits the OAuth-format token endpoint (POST /Authentication/AuthenticateOAuth)
      and the HMAC signing scheme, and still carries a path literally named
      "Authenticate-DELETEME". The authoritative description is
      authentication/origami-risk-authentication.yml.
- target: $.paths['/Authentication/HasTokenExpired'].get
  update:
    operationId: hasTokenExpired
    summary: Check whether the current API token has expired
    externalDocs:
      url: https://developers.origamirisk.com/reference/check-if-api-token-has-expired
- target: $.paths['/Authentication/Ping'].get
  update:
    operationId: ping
    summary: API availability ping
    externalDocs:
      url: https://developers.origamirisk.com/reference/ping
- target: $.paths['/Authentication/Authenticate-DELETEME'].post
  update:
    deprecated: true
    operationId: authenticateDeleteMe
    summary: 'STALE PATH — the live token endpoint is POST /Authentication/Authenticate'
    description: >-
      Shipped in the published definition with a placeholder name. The documented
      endpoints are POST /Authentication/Authenticate (simple format) and
      POST /Authentication/AuthenticateOAuth (client_credentials format).
    externalDocs:
      url: https://developers.origamirisk.com/reference/api-token-simple