Skip to main content
All CollectionsGeneral Settings
JSON file format for your Stream
JSON file format for your Stream

Learn how to create a JSON file to bring information into the Stream

Gabriel Carvalho avatar
Written by Gabriel Carvalho
Updated over a year ago

First of all, it is important to know what a JSON file is and what it is for:

What is a JSON file?

JSON (JavaScript Object Notation) is an open standard file and data interchange format. It uses human-readable text to store and transmits data objects that consist of attribute-value pairs and arrays (or other serializable values).

It is a common data format with a diverse range of functionality in data interchange including communication of web applications with servers.

Source: json.org

Where is it possible to use JSON on Arena?

It is possible to include a JSON file in a stream, inside the Live Blog, or the Live Chat on Arena dashboard.

1 - Click on Stream

2 - Then, select the option Others

How do create you a Stream-compatible JSON and what properties should be included?

Creating a Stream-compatible JSON file is simple. Create a REST API with the following parameters below:

  • headline: the text displayed inside the dashboard

  • date: the publication date that is used to order the posts

  • time: the publication time that is used to order the posts

  • image: the image of your post. It can be news or any type of post you want to show on the Stream

  • link: the URL of the page where the content is

  • id: an ID for your control or a random one

  • title: the title of the publication that will be displayed on the dashboard

Example of a file with the properties above:

[
{

headline: "Premiership Rugby",
date: "2023-10-19",
time: "21:55:43.0862"
image:'https://d2cx26qpfwuhvu.cloudfront.net/gloucester/wp-content/uploads/2018/08/30131155/Gallagher_flag_Aug18_2000a-1024x584.jpg',
link:'https://www.gloucesterrugby.co.uk/2018/08/30/gallagher-kicks-off-premiership-rugby-season-with-celebration-of-gloucester-rugby-community-heroes/',
id: '22687',
title:'Gallagher kicks-off Premiership Rugby season with celebration of Gloucester Rugby community heroes',

}
]

Once the file is created, you will need to host it on your preferred server, insert the link in Stream and save it.

How is JSON displayed on the dashboard?

It will be displayed on the Stream tab like in the screenshot below.

How is JSON displayed in the public part?

It will be shown as a news card or a post.

Learn how other Stream integrations work:

Arena Team πŸ™‚

Did this answer your question?