Reputation · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Reputation Asset Library API

4 actions 4 updates update extends openapi/reputation-asset-library-api-openapi.yml
Derived by API Evangelist Built from the contracts Reputation publishes. Reputation did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-providerx-apievangelist-artifactsx-apievangelist-sourcex-paginationx-idempotencyx-error-envelopex-validation-statusx-rate-limit

Targets 3

$.info
$.components.securitySchemes.ApiKeyAuth
$.servers

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Reputation Asset Library API
  version: 1.0.0
extends: openapi/reputation-asset-library-api-openapi.yml
x-generated: '2026-08-13'
x-method: generated
actions:
- target: $.info
  description: Record API Evangelist provenance and the artifacts derived from this specification.
  update:
    x-apievangelist-provider: reputation
    x-apievangelist-artifacts:
      conventions: conventions/reputation-conventions.yml
      errors: errors/reputation-problem-types.yml
      authentication: authentication/reputation-authentication.yml
      lifecycle: lifecycle/reputation-lifecycle.yml
      conformance: conformance/reputation-conformance.yml
      data-model: data-model/reputation-data-model.yml
      rate-limits: rate-limits/reputation-rate-limits.yml
    x-apievangelist-source: https://apidocs.reputation.com/ (public Postman documenter collection 17280339/2s83YWk4kZ)
- target: $.info
  description: Attach the runtime semantics Reputation publishes in prose but does not express in the
    specification.
  update:
    x-pagination:
      style: offset-limit
      default_limit: 20
      params:
      - offset
      - limit
      response_object: pagination
      response_fields:
      - offset
      - limit
      - next
      - previous
      cursor_note: Newer endpoints accept a Base64-encoded cursor token in offset.
    x-idempotency:
      supported: false
      note: Reputation documents no idempotency key or replay contract on write operations.
    x-error-envelope:
      rfc9457: false
      shape: '{ "errors": [ { "error": { "field", "code", "message" } } ] }'
    x-validation-status:
      resource_missing: 404
      validation_failed: 403
      note: Validation failure returns 403, not 400/422.
    x-rate-limit:
      status: 429
      headers: []
      published_limits: null
- target: $.components.securitySchemes.ApiKeyAuth
  description: Document the agency tenant-scoping header that accompanies the API key.
  update:
    x-companion-header:
      name: X-TENANT-ID
      required_when: The API key is an Agency key operating across multiple client tenants.
    x-credential-issuance: Contact your Reputation customer success manager; no self-serve key issuance.
- target: $.servers
  description: Note the region split between the US and EU production hosts.
  update:
  - url: https://api.reputation.com
    description: US Production
    x-region: us
    x-docs: https://apidocs.reputation.com/
  - url: https://api-eu.reputation.com
    description: EU Production
    x-region: eu
    x-docs: https://apidocs-eu.reputation.com/

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/reputation-asset-library-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.