Skip to content
YieldSeeker Docs

API overview

The core API groups user, agent, and agent-operation routes under the v1 prefix. CORE API/v1ROUTE GROUPSUsersAgentsAgent operations

The core YieldSeeker REST API lets applications create accounts and agents, read agent state, and call operations available for each agent type.

Core API endpoints use /v1. The companion integrator API uses /integrators/v1; keep the appropriate base URL and prefix in client configuration.

The interactive reference is generated from API source in the same repository, not fetched from a deployed production service during the docs build.

Send JSON request bodies with Content-Type: application/json. Successful responses are JSON unless an operation is explicitly streamed.

Scalar owns the exact parameters, request bodies, response models, and authentication requirements.

User-scoped core operations require a SIWE wallet signature in the Authorization header. createUser instead verifies signatureString in its request body. A valid X-Api-Key never replaces user authentication: it adds integrator context on a signed route only when the signed-in user was referred by that integrator, and on createUser it attributes the new account. The read-only integrator routes separately accept an API key instead of SIWE.

Read API authentication.

Agent-specific operations are not automatically valid for every type. Check the operation’s type scope and support matrix before calling it.

The Vault Agent API integration documents the current type-specific operations.

Use an operation’s returned status and error details. The generated reference shows its rate limit; a 429 response includes Retry-After. See Rate limits.