Origami Risk · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the Origami Risk Standard Rating API

8 actions 8 updates documentation extends openapi/origami-risk-standard-rating-api-openapi.json
Derived by API Evangelist Built from the contracts Origami Risk publishes. Origami Risk did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

descriptionoperationIdsummaryx-apievangelist-providerx-apievangelist-enriched

Targets 8

$.info
$.servers
$.paths['/Requests/sync'].post
$.paths['/Requests/async'].post
$.paths['/Requests/{requestId}'].get
$.paths['/Requests/{requestId}'].delete
$.components.schemas.ProblemDetails
$.components.schemas.StandardRatingRequestDto

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the Origami Risk Standard Rating API
  version: 1.0.0
extends: openapi/origami-risk-standard-rating-api-openapi.json
x-generated: '2026-07-25'
x-method: generated
x-source: >-
  API Evangelist enrichment round 2026-07-25. Captures our corrections and annotations
  without mutating the harvested definition. The published spec declares a
  non-production internal host and no operationIds.
actions:
- target: $.info
  update:
    x-apievangelist-provider: origami-risk
    x-apievangelist-enriched: '2026-07-25'
    description: >-
      Standalone Origami Risk standard rating service. Submit a rating request that
      references a rater (and optionally a rater version) plus one or more intake
      payloads, synchronously or asynchronously, then retrieve or cancel the request by
      id. This is the only one of Origami's four published OpenAPI definitions that
      carries a complete request/response schema set.
- target: $.servers
  description: >-
    The published server (http://origamirater-standard.dev.dais.com?oas) is a leaked
    internal development host, not a customer base URL, and is plain HTTP. Flagged
    rather than replaced — the real per-tenant host is provisioned by Origami.
  update:
  - url: http://origamirater-standard.dev.dais.com?oas
    description: >-
      AS PUBLISHED — internal development host. Not a production base URL. Do not
      target this from client code.
- target: $.paths['/Requests/sync'].post
  update:
    operationId: rateSync
    summary: Submit a rating request synchronously
    description: >-
      Returns SyncRatingResponseDto with per-intake ratingResults[]. Individual intake
      failures are carried inside a 200 response as ratingResults[].errors[], and
      queueing failures as failedToQueueErrors — a 200 does not guarantee every intake
      rated.
- target: $.paths['/Requests/async'].post
  update:
    operationId: rateAsync
    summary: Submit a rating request asynchronously
    description: >-
      Returns 202 with a requestId. Poll GET /Requests/{requestId} for the result.
- target: $.paths['/Requests/{requestId}'].get
  update:
    operationId: getRatingRequest
    summary: Retrieve a submitted rating request by id
- target: $.paths['/Requests/{requestId}'].delete
  update:
    operationId: cancelRatingRequest
    summary: Cancel a rating request
- target: $.components.schemas.ProblemDetails
  update:
    description: >-
      ASP.NET Core ProblemDetails (RFC 7807). Served as application/json rather than
      application/problem+json, and without RFC 9457 type URIs.
- target: $.components.schemas.StandardRatingRequestDto
  update:
    description: >-
      Rating request. raterId is required; supply intakes either by reference
      (intakeIds) or inline (intakes). generateWorksheet controls whether a rating
      worksheet is produced.

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/origami-risk-standard-rating-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.