WhovianWarrior API Dashboard

Interactive testing dashboard for all API endpoints

Loading...

Total Endpoints

-

Working

-

Avg Response

Quick Actions

API Documentation

Bot API Endpoints

Base URL: /api/bot-api.php

API Status

Method: GET

URL: /api/bot-api.php?endpoint=status

Description: Get API status and available endpoints

Stream Status

Method: GET

URL: /api/bot-api.php?endpoint=stream

Description: Get current WhovianWarrior stream status

Current Song

Method: GET

URL: /api/bot-api.php?endpoint=song

Description: Get currently playing song from Spotify

Live Streams

Method: GET

URL: /api/bot-api.php?endpoint=live

Description: Get live community streams

Recent Commands

Method: GET

URL: /api/bot-api.php?endpoint=commands

Description: Get recent song requests/commands

Discord Bot API

Base URL: /api/discord-bot.php

Discord Stream Status

Method: GET

URL: /api/discord-bot.php?action=stream

Description: Get Discord-formatted stream status embed

Discord Current Song

Method: GET

URL: /api/discord-bot.php?action=song

Description: Get Discord-formatted current song embed

Discord Live Streams

Method: GET

URL: /api/discord-bot.php?action=live

Description: Get Discord-formatted live streams embed

Live Status API

Base URL: /api/live-status.php

Full Status

Method: GET

URL: /api/live-status.php?action=full

Description: Complete status including all components

Quick Status

Method: GET

URL: /api/live-status.php?action=quick

Description: Quick status for frequent polling

Existing APIs

Core APIs that power the site functionality

Community Live Streams

Method: GET

URL: /api/community-simple.php?action=live_streams

Description: Get live community member streams

Gallifreyan Commands

Method: GET

URL: /api/gallifreyan-commands.php

Description: Get recent song requests and commands

Discord Announcements

Method: GET

URL: /api/discord-announcements.php?action=status

Description: Get Discord announcement system status