Machine-native surface

Auth

Current access policy and future authentication posture for the public beta.

Authentication is not required for the current public beta.

Current behavior

  • POST /v2/swap-plans is open
  • GET /v2/swap-plans returns machine-readable usage guidance
  • https://mcp.vetrade.vet is open
  • clients do not need to send an API key or bearer token

Plain HTTP example

curl -X POST https://vetrade.vet/v2/swap-plans \
  -H 'Content-Type: application/json' \
  -d @quote-only-request.json

Remote MCP example

No auth header is required.

Codex MCP example

[mcp_servers.vetrade_ai]
url = "https://mcp.vetrade.vet"

Future note

VeTrade may add optional or tiered API keys later for higher limits, attribution, or partner access. That is not enforced today.