Audius Users API

User related operations

Operations 84

GET /users Get bulk users #
POST /users Create user #
GET /users/address Get user IDs by addresses #
GET /users/handle/{handle} Get user by handle #
GET /users/handle/{handle}/tracks Get tracks by user handle #
GET /users/handle/{handle}/tracks/ai_attributed Get AI attributed tracks by user handle #
GET /users/verify_token Verify ID token #
GET /users/{id} Get user #
PUT /users/{id} Update user #
GET /users/{id}/albums Get albums by user #
GET /users/{id}/authorized_apps Get authorized apps #
GET /grantees/{address}/users Get grantee users #
GET /users/{id}/balance/history Get user balance history #
GET /users/{id}/challenges Get user challenges #
GET /users/{id}/coins Get user coins #
GET /users/{id}/coins/{mint} Get user coin #
GET /users/{id}/collectibles Get user collectibles #
GET /users/{id}/comments Get user comments #
GET /users/{id}/connected_wallets Get connected wallets #
GET /users/{id}/favorites Get user favorites #
GET /users/{id}/followers Get followers #
POST /users/{id}/follow Follow user #
DELETE /users/{id}/follow Unfollow user #
POST /users/{id}/grants Create grant #
DELETE /users/{id}/grants/{address} Revoke grant #
POST /users/{id}/grants/approve Approve grant #
POST /users/{id}/managers Add manager #
GET /users/{id}/managers Get managers #
DELETE /users/{id}/managers/{managerUserId} Remove manager #
GET /users/{id}/following Get following #
GET /users/{id}/history/tracks Get user's track history #
GET /users/{id}/listen_counts_monthly Get user monthly track listens #
GET /users/{id}/muted Get muted users #
POST /users/{id}/muted Mute user #
DELETE /users/{id}/muted Unmute user #
GET /users/{id}/mutuals Get mutual followers #
GET /users/{id}/playlists Get playlists by user #
GET /users/{id}/purchasers Get purchasers #
GET /users/{id}/purchases/download Download purchases as CSV #
GET /users/{id}/remixers Get remixers #
GET /users/{id}/reposts Get reposts #
GET /users/{id}/sales/aggregate Get sales aggregate #
GET /users/{id}/sales/download Download sales as CSV #
GET /users/{id}/sales/download/json Download sales as JSON #
GET /users/{id}/subscribers Get subscribers #
POST /users/{id}/subscribers Subscribe to user #
DELETE /users/{id}/subscribers Unsubscribe from user #
GET /users/{id}/supporters Get supporters #
GET /users/{id}/supporting Get supported users #
GET /users/{id}/tags Fetch most used tags in a user's tracks #
GET /users/{id}/tracks Get tracks by user #
GET /users/{id}/tracks/count Get tracks count by user #
GET /users/{id}/tracks/download_count Get user tracks download count #
GET /users/{id}/tracks/remixed Get user tracks remixed #
GET /users/{id}/withdrawals/download Download USDC withdrawals as CSV #
GET /users/{receiving_user_id}/emails/{grantor_user_id}/key Get user email key #
GET /users/account/{wallet} Get user account #
GET /users/genre/top Get top users in genre #
GET /users/handle/{handle}/reposts Get reposts by handle #
GET /users/subscribers Bulk get subscribers #
POST /users/subscribers Bulk get subscribers via JSON request #
GET /users/top Get top users #
GET /users/{id}/favorites/tracks Get user favorite tracks #
GET /users/{id}/feed Get user feed #
GET /users/{id}/library/albums Fetch a user's full library playlists #
GET /users/{id}/library/playlists Fetch a user's full library playlists #
GET /users/{id}/library/tracks Fetch a user's full library tracks #
GET /users/{id}/managed_users Get managed users #
GET /users/{id}/purchasers/count Get purchasers count #
GET /users/{id}/purchases Get purchases #
GET /users/{id}/purchases/count Get purchases count #
GET /users/{id}/remixers/count Get remixers count #
GET /users/{id}/sales Get sales #
GET /users/{id}/sales/count Get sales count #
GET /users/{id}/supporters/{supporter_user_id} Get supporter #
GET /users/{id}/supporting/{supported_user_id} Get supporting #
GET /users/{id}/transactions/audio Get audio transactions #
GET /users/{id}/transactions/audio/count Get audio transaction count #
GET /users/{id}/transactions/usdc Get USDC transactions #
GET /users/{id}/transactions/usdc/count Get USDC transaction count #
GET /me Get authenticated user #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/audius-users-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

audius-users-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Audius Users API
  description: '## Overview


    The Audius API provides REST access to the world''s largest open music catalog, built on the Open Audio Protocol.'
  version: '1.0'
  contact:
    name: Audius
    url: https://audius.co
  x-logo:
    url: https://audius.co/favicons/favicon.ico
servers:
- url: https://api.audius.co/v1
  description: Production
tags:


# --- truncated at 32 KB (191 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/audius/refs/heads/main/openapi/audius-users-api-openapi.yml