OConn is a REST API consisting of a canonical set of URLs and multiple response formats. Because simplicity is a primary goal, there may be certain constraints or limitations in the first version.
The initial goals for the API are to provide support for the following:
There are two aspects to identifier formatting: URLs and response data. A variety of formatting standards exist in these contexts. They are, roughly:
In HTML, no delimiters are the norm. In the XML space, there is variation, but camelCase (e.g., RDF/RSS) seems to be dominant. Many existing REST protocols appear to use underscore delimiters. This is also the convention for a number of URL parameter formats.
To preserve uniformity with other REST APIs, notably Twitter and Open Graph, the working format for the development of the OConn protocol will be underscore_delimited text.