Muxy Logo
  • API Documentation
  • MEDKit REST API

    • Introduction
    • Authorization Header
    • Viewer State
    • Channel State
    • Extension State
    • Extension Viewer State
      • Retrieving Extension Viewer State
      • Setting Viewer State
    • All State
    • Voting
    • Broadcast
    • Transaction Validation
    • Accumulation
    • Game Code / Key Distribution
    • Game-initiated PIN authorization

# Extension Viewer State

This state is identical to viewer state except that the state is specific to extension/viewer combination.

# Retrieving Extension Viewer State

This endpoint does not support the admin-side multiple user_ids lookup.

# Endpoint

GET /v1/e/extension_viewer_state

# Authorization

Requires Authorization Header.

# Response

{
  "1234": {
    "favorite_color": "red"
  },
  "5678": {
    "favorite_color": '"lue"
  }
}

# Setting Viewer State

A viewer may set their own state by sending a POST request to the extension_viewer_state endpoint sending any JSON object as the payload.

Future GET requests will return this object for this viewer.

# Endpoint

POST /v1/e/extension_viewer_state

# Authorization

Requires Authorization Header

# Request Body

Must be a JSON-serializable object.

# Response

{}

← Extension State All State →

Muxy is a venture backed software developer in Austin, TX.

We provide live video interaction solutions for developers and custom engagement software for game studios, esports, event productions and special events.

  • API Docs
  • Examples
  • Quick Start
  • Contact Us
  • Privacy Policy
  • Terms of Service
© 2020 Muxy, Inc.
support@muxy.io