Skip to content
GET /v1/meta

Service metadata

Try it live

10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.

Custom headers (optional)
api.oanor.com/showroom-api

It works. Grab an API key and use it in your project.

Get an API key

Code snippets

curl "https://api.oanor.com/showroom-api/v1/meta" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/showroom-api/v1/meta", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/showroom-api/v1/meta");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/showroom-api/v1/meta",
    headers={"x-oanor-key": "oanor_test_..."}
)

Example response

A real response from this endpoint, captured by the latest health check.

{
    "data": {
        "note": "live takes limit (1-100, default 25). genres and meta take no parameters. room takes room_id (a numeric SHOWROOM room id, required). Viewer and follower counts are live integers; times are UTC. A short ~45-second cache fronts the upstream.",
        "sample": {
            "live_rooms": 121,
            "total_viewers": 72788
        },
        "source": "SHOWROOM public web API (showroom-live.com/api), keyless, live",
        "service": "showroom-api",
        "endpoints": {
            "GET /v1/live": "Rooms live right now, ranked by viewers (limit).",
            "GET /v1/meta": "This document.",
            "GET /v1/room": "One room's profile by id (room_id=61576).",
            "GET /v1/genres": "Live audience by genre — rooms and viewers per category."
        },
        "description": "Live data from SHOWROOM (showroom-live.com), the Japanese live-streaming platform built around idols and talent (AKB48, Nogizaka46 and thousands of aspiring idols, voice actors and creators), from its public web API (no key). The live endpoint lists the rooms broadcasting now, ranked by viewers, with name, viewer count, genre and live duration; genres aggregates the live audience by category; room returns one room's profile by id (name, followers, room level, live status). The SHOWROOM platform cut — a distinct social/streaming platform, separate from the Twitch, Kick, Bilibili, Niconico and other feeds.",
        "upstream_status": "ok"
    },
    "meta": {
        "timestamp": "2026-06-13T04:42:50.078Z",
        "request_id": "70f79174-95b1-4d66-9883-efddeb5f9d2a"
    },
    "status": "ok",
    "message": "Meta",
    "success": true
}