Skip to main content

API Overview

DegenFeed is built on GotoSocial v0.22.0 and exposes its full Mastodon-compatible API.

Base URLโ€‹

https://social.degenfeed.xyz

API Compatibilityโ€‹

The DegenFeed API is Mastodon API compatible. You can use any Mastodon client library or app to interact with it.

API VersionStatus
Mastodon v1โœ… Full support
Mastodon v2โœ… Full support
GotoSocial Extensionsโœ… Custom endpoints

Rate Limitsโ€‹

  • 300 requests per 5 minutes per access token
  • 400 requests per 5 minutes for authenticated applications
  • Unauthenticated access is limited to public endpoints only

Client Librariesโ€‹

You can use any Mastodon API client library:

::: code-group

curl -H "Authorization: Bearer YOUR_TOKEN" \
https://social.degenfeed.xyz/api/v1/timelines/home
from mastodon import Mastodon

mastodon = Mastodon(
access_token='YOUR_TOKEN',
api_base_url='https://social.degenfeed.xyz'
)
timeline = mastodon.timeline_home()
import generator, { OAuth } from 'megalodon'

const client = generator('mastodon', 'https://social.degenfeed.xyz', 'YOUR_TOKEN')
const timeline = await client.getHomeTimeline()

:::

API Sectionsโ€‹