Oxygen API
From Oxygen.next Wiki
Oxygen.next exposes its data via an Application Programming Interface (API). This document is the official reference for that functionality.
Contents |
[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
- Actions
[edit] Station and StationGroup Methods
All this Methods can be used for both Station and StationGroup purpose.
Controller = Station or StationGroup
- Actions
- Lists
- Only for Station
- Only for StationGroup
[edit] FootageCategory Methods
- FootageCategory/id
- FootageCategory/id/Footages
- FootageCategory/id/ActiveDays
- FootageCategory/id/Channels
- FootageCategory/id/CreateFootage
- FootageCategory/id/Update
- FootageCategory/id/MoveTo/StationOrStationGroupId
- FootageCategory/id/CopyTo/StationOrStationGroupId
- FootageCategory/id/Delete
[edit] Footage Methods
- Footage/Id
- Footage/Id/Update
- Footage/Id/Delete
- Footage/Id/MoveTo/FootageCategoryId
- Footage/Id/CopyTo/FootageCategoryId
[edit] Timer Event Methods
[edit] Message Feed Methods
- MessageFeed/Id
- MessageFeed/Id/Update
- MessageFeed/Id/Delete
- MessageFeed/Id/CreateMessage
- MessageFeed/Id/Messages
[edit] Message Methods
[edit] Template Category Methods
- TemplateCategory/Id
- TemplateCategory/Id/Update
- TemplateCategory/Id/Delete
- TemplateCategory/Id/CreateTemplate
- TemplateCategory/Id/MoveTo/StationOrStationGroupId
- TemplateCategory/Id/CopyTo/StationOrStationGroupId
- TemplateCategory/Id/Templates
