Skip to main content
Blend exposes two API surfaces from the same backend. They share the same data and schemas but differ in authentication and how they identify the account.

Frontend API

For browser apps. Auth with a publishable key and SIWE wallet signature. The account is implicit from the signed session.

Server API

For backends. Auth with an API key. The account type and account ID are explicit in the URL path.

Which one do I use?

Both surfaces return the same response shapes. A balance response from the frontend API is identical to one from the server API.

Common patterns

Most successful responses wrap data in a standard envelope:
Sign-out returns the same status field with a top-level message instead of data. Errors follow the same shape:
code is optional. Use it for programmatic handling when present.

Frontend API

Browse all 21 frontend endpoints

Server API

Browse all 19 server endpoints
Last modified on July 24, 2026