Skip to main content
Version: Reality 5.8

REST API

A REST API is an architectural style for an application program interface (API) that uses HTTP requests to access and use data. That data can be used to GET, POST, PATCH, and DELETE data types, referring to the reading, updating, creating, changing, and deleting operations concerning resources.

  • Base URL: Your current Reality Hub address and port (ex: http://localhost)
  • Endpoint: Communication channel that you want to do various processes (/api/rest/v1/engines/1/nodes)

Interactive API Reference

Browse endpoints, send requests from your browser, and inspect live responses.

Downloading Reality Hub's OpenAPI Specs

...
reality-hub-api.yaml
Open
Reality Hub's OpenAPI Specs

You can download the OpenAPI spec by clicking on the download link above. You can upload this file to your AI assistant for reference when developing your Custom Module.

Authentication

All API requests require proper authentication headers. See REST API Key Authentication

Additional Notes

You can also trigger the Download function of the ExternalData field as shown below:

  • http://127.0.0.1/api/rest/v1/playout/rundowns/{rundownId}/items/{itemId}/{ExternalDataFieldKey}