Skip to content

NordicID/RadeaIORestApiPlayGround

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RadeaIORestApiPlayGround

Play with Radea.IO rest API easily

.NET

Simple .NET static class RadeaIOHelper.cs for making rest api requests to an existing Radea.IO instance from a .NET app.

public static async Task<AccessToken> GetAccessToken(string url, string usr, string pwd)

public static async Task<string> GET(AccessToken  accessToken, string  endpoint, Dictionary<string, string> queryParams  =  null)
public static async Task<string> POST(AccessToken  accessToken, string  endpoint, string  body, Dictionary<string, string> queryParams  =  null)
public static async Task<string> PUT(AccessToken  accessToken, string  endpoint, string  payload, Dictionary<string, string>  queryParams  =  null)
public static async Task<string> DEL(AccessToken  accessToken, string  endpoint)
public static async Task<string> PATCH(AccessToken  accessToken, string  endpoint, string  payload, Dictionary<string, string>  queryParams  =  null)

public static async Task<Dictionary<string, TagDataInfo>> GetTagDataInfo(AccessToken  accessToken, string  locationName  =  "")

See test console app IOApiTest (Visual Studio project)

VSCode (Visual Studio Code)

  • Use VSCode and RestApiSamples.http to make rest api requests to the existing Radea.IO instance
  • Copy RestApiSamples.http into your VSCode and set credentials
  • Make sure "Rest Client" extension is installed in your VSCode
  • Set <BASEURL> (remember to add "api" into url: (https://<instance_name>api.radea.io) Example: "https://sandboxapi.radea.io"
  • Set <USERNAME> and <PASSWORD> (Make sure your credentials are safe. Do not publish)
  • First, send "Do a login" POST request to get a Token
  • Learn Radea.IO API https://documentation.radeadev.io/radea

About

Play with Radea.IO API easy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages