Skip to main content

baseFM identity API

Link your Base wallet address to connect your baseFM DJ identity. Once linked, you can retrieve your DJ profile, listener stats, show history, and tip totals from baseFM.

Get linked wallet

Returns the Base wallet address currently linked to your account. Requires session authentication.

Response

Errors

Example


Update linked wallet

Save or clear the Base wallet address linked to your baseFM DJ identity. Requires session authentication.

Request body

Response

Errors

Example

To unlink:

Get DJ stats

Fetches your baseFM DJ profile and aggregated stats using the linked wallet address. Requires session authentication and a linked Base wallet.

Response (wallet linked, baseFM reachable)

Response fields

Response (no wallet linked)

When no wallet is linked, the response contains only linked: false. Link a wallet using the update linked wallet endpoint first.

Response (baseFM unreachable)

When baseFM cannot be reached within the 6-second timeout, the dj and stats fields are null and an error message is included.

Errors

Example