Valora · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Valora API

3 actions 3 updates update extends openapi/valora-api-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-apievangelistx-agent-notesx-sunset-note

Targets 2

$.info
$.paths['/hooks-api/getShortcuts'].get

OpenAPI Overlay

Raw ↑
# API Evangelist enhancements for the Valora API (Overlay 1.0.0)
# generated: '2026-07-21'  method: generated  source: openapi/valora-api-openapi.yml
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Valora API
  version: 1.0.0
extends: openapi/valora-api-openapi.yml
actions:
  - target: $.info
    update:
      x-apievangelist:
        provider: valora
        derived: true
        derived-from: https://github.com/divvi-xyz/hooks
        notes: >-
          Spec reconstructed from Valora's open-source hooks repository and
          live probes; Valora publishes no first-party OpenAPI. The hooks-api
          routes are implemented as a Google Cloud Function (express app)
          fronted by api.mainnet.valora.xyz/hooks-api.
  - target: $.info
    update:
      x-agent-notes: >-
        No authentication is required; responses use a {message: "OK", data: ...}
        envelope on hooks-api routes. /getNfts paginates with a pageKey cursor.
        Write-shaped operations (triggerShortcut, getSwapQuote,
        simulateTransactions) never move funds server-side — they return
        unsigned transactions the wallet user must sign client-side.
  - target: $.paths['/hooks-api/getShortcuts'].get
    update:
      x-sunset-note: Marked "Deprecated route, will be removed in the future" in source; use /hooks-api/v2/getShortcuts.