Oxygen API

From Oxygen.next Wiki

(Redirected from Oxygen REST API)
Jump to: navigation, search

Oxygen.next exposes its data via an Application Programming Interface (API). This document is the official reference for that functionality.

Oxygen API Overview

Contents

[edit] Getting Started

...with the Oxygen API. The concepts every developer should know before interacting with the API.

Perusing this orientation, your general API knowledge will be on par with seasoned Oxygen developers.

Things Every Developer Should Know The basics knowledge every Oxygen API developer needs to have.

API Overview The past, present, and future of the Oxygen API.

Rate Limiting Why the API limits are in place and how they affect application development.

Authentication How to authenticates Oxygen API requests.

Support Where to turn when your coding grinds to a halt.

XML/JSON Data Scheme How to understand and build the XML and JSON Data Schema.

[edit] Code Samples

Sample Sources can be found here: http://oxygennext.codeplex.com/

Google Maps Mashup Sample (Javascript/php)

Youtube Mashup Sample (Microsoft .NET, Forms)

CSV Station Importer (Microsoft .NET, Forms)

Oxygen Monitoring Wall Sample (Microsoft .NET, WPF)

[edit] Libraries

Oxygen .Net Client Library Official Client Library from the Oxygen Dev Team

add yours here too!

[edit] Methods

The API supports the following methods to send and receive Oxygen data.

[edit] REST API Methods

HTTP Response Codes and Errors Applications send information throught the HTTP response codes and error messages.
Terms of Service The API is free, but here are the words to code by.
REST API Wiki Template The Wiki Template for REST API Methods.

[edit] Global Methods

[edit] User Methods

[edit] Team Methods


[edit] Station and StationGroup Methods

All this Methods can be used for both Station and StationGroup purpose.

Controller = Station or StationGroup

[edit] FootageCategory Methods

[edit] Footage Methods

[edit] Timer Event Methods

[edit] Message Feed Methods

[edit] Message Methods

[edit] Template Category Methods

[edit] Template Methods

Personal tools