# 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.
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.